1.43 MB
/home/fdroid/fdroiddata/tmp/com.syncedsynapse.kore2_7.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.syncedsynapse.kore2_7.apk
2.5 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 22 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:·47a9df4eac232752850c96bf965e7f7be0974431447f3c6f98bfe1c1c75467fd 
10 Signer·#1·certificate·SHA-1·digest:·bc958d89696badde12539b2e401c1287b581681c 
11 Signer·#1·certificate·MD5·digest:·16a36b0e7b61a2b403ffc80c8a7191e8 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·57f987c12ec06476b5b243cd2c2f44121dfb71da386f16f67c04961c9a3d0cb0 
15 Signer·#1·public·key·SHA-1·digest:·f0b795f4957f9d703c66e33b26ca49e2a16307d7 
16 Signer·#1·public·key·MD5·digest:·76886030872d2e909d9a054e98f2533b 
17 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·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/INDEX.LIST·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
110 KB
zipinfo {}
    
Offset 1, 546 lines modifiedOffset 1, 544 lines modified
Diff chunk too large, falling back to line-by-line diff (544 lines added, 546 lines removed)
1 Zip·file·size:·2332166·bytes,·number·of·entries:·5441 Zip·file·size:·2258038·bytes,·number·of·entries:·542
2 -rw----·····2.0·fat····54919·bl·defN·15-Feb-18·08:39·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····5332·bX·defN·17-Apr-19·14:34·AndroidManifest.xml
3 -rw----·····2.0·fat····55040·bl·defN·15-Feb-18·08:39·META-INF/2935DA04.SF3 -rw----·····2.0·fat······396·bl·defN·17-Apr-19·14:34·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1332·bl·defN·15-Feb-18·08:39·META-INF/2935DA04.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Apr-19·14:34·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat·······44·bl·defN·15-Feb-18·07:12·META-INF/services/com.fasterxml.jackson.core.ObjectCodec5 -rw----·····2.0·fat······400·bl·defN·17-Apr-19·14:34·res/anim/abc_slide_in_bottom.xml
6 -rw----·····2.0·fat······270·bl·defN·15-Feb-18·07:12·META-INF/INDEX.LIST6 -rw----·····2.0·fat······400·bl·defN·17-Apr-19·14:34·res/anim/abc_slide_in_top.xml
7 -rw----·····2.0·fat·······39·bl·defN·15-Feb-18·07:12·META-INF/services/com.fasterxml.jackson.core.JsonFactory7 -rw----·····2.0·fat······400·bl·defN·17-Apr-19·14:34·res/anim/abc_slide_out_bottom.xml
8 -rw----·····2.0·fat·······42·bl·defN·15-Feb-18·07:12·META-INF/services/javax.annotation.processing.Processor8 -rw----·····2.0·fat······400·bl·defN·17-Apr-19·14:34·res/anim/abc_slide_out_top.xml
9 -rw----·····2.0·fat·······41·bl·defN·15-Feb-18·07:12·META-INF/buildserverid9 -rw----·····2.0·fat······660·bl·defN·17-Apr-19·14:34·res/anim/activity_in.xml
10 -rw----·····2.0·fat·······41·bl·defN·15-Feb-18·07:12·META-INF/fdroidserverid10 -rw----·····2.0·fat······660·bl·defN·17-Apr-19·14:34·res/anim/activity_out.xml
11 -rw----·····2.0·fat·····5332·bX·defN·15-Feb-18·07:12·AndroidManifest.xml11 -rw----·····2.0·fat······748·bl·defN·17-Apr-19·14:34·res/anim/button_in.xml
12 -rw----·····2.0·fat······396·bl·defN·15-Feb-18·07:12·res/anim/abc_fade_in.xml12 -rw----·····2.0·fat······748·bl·defN·17-Apr-19·14:34·res/anim/button_out.xml
13 -rw----·····2.0·fat······396·bl·defN·15-Feb-18·07:12·res/anim/abc_fade_out.xml13 -rw----·····2.0·fat······640·bl·defN·17-Apr-19·14:34·res/anim/fragment_details_enter.xml
14 -rw----·····2.0·fat······400·bl·defN·15-Feb-18·07:12·res/anim/abc_slide_in_bottom.xml14 -rw----·····2.0·fat······464·bl·defN·17-Apr-19·14:34·res/anim/fragment_list_popenter.xml
15 -rw----·····2.0·fat······400·bl·defN·15-Feb-18·07:12·res/anim/abc_slide_in_top.xml15 -rw----·····2.0·fat······472·bl·defN·17-Apr-19·14:34·res/color/abc_background_cache_hint_selector_material_dark.xml
16 -rw----·····2.0·fat······400·bl·defN·15-Feb-18·07:12·res/anim/abc_slide_out_bottom.xml16 -rw----·····2.0·fat······472·bl·defN·17-Apr-19·14:34·res/color/abc_background_cache_hint_selector_material_light.xml
17 -rw----·····2.0·fat······400·bl·defN·15-Feb-18·07:12·res/anim/abc_slide_out_top.xml17 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_primary_text_disable_only_material_dark.xml
18 -rw----·····2.0·fat······660·bl·defN·15-Feb-18·07:12·res/anim/activity_in.xml18 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_primary_text_disable_only_material_light.xml
19 -rw----·····2.0·fat······660·bl·defN·15-Feb-18·07:12·res/anim/activity_out.xml19 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_primary_text_material_dark.xml
20 -rw----·····2.0·fat······748·bl·defN·15-Feb-18·07:12·res/anim/button_in.xml20 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_primary_text_material_light.xml
21 -rw----·····2.0·fat······748·bl·defN·15-Feb-18·07:12·res/anim/button_out.xml21 -rw----·····2.0·fat······596·bl·defN·17-Apr-19·14:34·res/color/abc_search_url_text.xml
22 -rw----·····2.0·fat······640·bl·defN·15-Feb-18·07:12·res/anim/fragment_details_enter.xml22 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_secondary_text_material_dark.xml
23 -rw----·····2.0·fat······464·bl·defN·15-Feb-18·07:12·res/anim/fragment_list_popenter.xml23 -rw----·····2.0·fat······468·bl·defN·17-Apr-19·14:34·res/color/abc_secondary_text_material_light.xml
24 -rw----·····2.0·fat······472·bl·defN·15-Feb-18·07:12·res/color/abc_background_cache_hint_selector_material_dark.xml24 -rw----·····1.0·fat······303·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png
25 -rw----·····2.0·fat······472·bl·defN·15-Feb-18·07:12·res/color/abc_background_cache_hint_selector_material_light.xml25 -rw----·····1.0·fat······304·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png
26 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_primary_text_disable_only_material_dark.xml26 -rw----·····1.0·fat······306·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
27 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_primary_text_disable_only_material_light.xml27 -rw----·····1.0·fat······549·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
28 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_primary_text_material_dark.xml28 -rw----·····1.0·fat······622·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
29 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_primary_text_material_light.xml29 -rw----·····1.0·fat······753·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
30 -rw----·····2.0·fat······596·bl·defN·15-Feb-18·07:12·res/color/abc_search_url_text.xml30 -rw----·····1.0·fat·····2040·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
31 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_secondary_text_material_dark.xml31 -rw----·····1.0·fat·····2053·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
32 -rw----·····2.0·fat······468·bl·defN·15-Feb-18·07:12·res/color/abc_secondary_text_material_light.xml32 -rw----·····1.0·fat······229·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
33 -rw----·····1.0·fat······303·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png33 -rw----·····1.0·fat······407·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
34 -rw----·····1.0·fat······304·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png34 -rw----·····1.0·fat······275·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
35 -rw----·····1.0·fat······306·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png35 -rw----·····1.0·fat······226·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
36 -rw----·····1.0·fat······549·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png36 -rw----·····1.0·fat······147·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
37 -rw----·····1.0·fat······622·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png37 -rw----·····1.0·fat······281·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
38 -rw----·····1.0·fat······753·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png38 -rw----·····1.0·fat······584·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
39 -rw----·····1.0·fat·····2040·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png39 -rw----·····1.0·fat······190·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
40 -rw----·····1.0·fat·····2053·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png40 -rw----·····1.0·fat······360·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
41 -rw----·····1.0·fat······229·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png41 -rw----·····1.0·fat······270·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
42 -rw----·····1.0·fat······407·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png42 -rw----·····1.0·fat······729·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
43 -rw----·····1.0·fat······275·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png43 -rw----·····1.0·fat·····1018·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
44 -rw----·····1.0·fat······226·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png44 -rw----·····1.0·fat······541·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
45 -rw----·····1.0·fat······147·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png45 -rw----·····1.0·fat······170·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
46 -rw----·····1.0·fat······281·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png46 -rw----·····1.0·fat······244·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
47 -rw----·····1.0·fat······584·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png47 -rw----·····1.0·fat······212·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
48 -rw----·····1.0·fat······190·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png48 -rw----·····1.0·fat······212·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
49 -rw----·····1.0·fat······360·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png49 -rw----·····1.0·fat······212·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
50 -rw----·····1.0·fat······270·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png50 -rw----·····1.0·fat······239·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
51 -rw----·····1.0·fat······729·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png51 -rw----·····1.0·fat······240·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
52 -rw----·····1.0·fat·····1018·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png52 -rw----·····1.0·fat······853·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
53 -rw----·····1.0·fat······541·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png53 -rw----·····1.0·fat·····1256·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
54 -rw----·····1.0·fat······170·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png54 -rw----·····1.0·fat······417·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
55 -rw----·····1.0·fat······244·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_focused_holo.9.png55 -rw----·····1.0·fat······530·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
56 -rw----·····1.0·fat······212·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png56 -rw----·····1.0·fat······199·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
57 -rw----·····1.0·fat······212·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png57 -rw----·····1.0·fat······192·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
58 -rw----·····1.0·fat······212·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png58 -rw----·····1.0·fat······194·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
59 -rw----·····1.0·fat······239·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png59 -rw----·····1.0·fat······187·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
60 -rw----·····1.0·fat······240·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png60 -rw----·····1.0·fat······182·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
61 -rw----·····1.0·fat······853·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png61 -rw----·····1.0·fat·····2899·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/shadow.png
62 -rw----·····1.0·fat·····1256·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png62 -rw----·····1.0·fat·····1804·b-·stor·17-Apr-19·14:34·res/drawable-hdpi-v4/shadow_mini.png
63 -rw----·····1.0·fat······417·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png63 -rw----·····1.0·fat······410·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
64 -rw----·····1.0·fat······530·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png64 -rw----·····1.0·fat······280·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
65 -rw----·····1.0·fat······199·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png65 -rw----·····1.0·fat······585·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
66 -rw----·····1.0·fat······192·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png66 -rw----·····1.0·fat······367·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
67 -rw----·····1.0·fat······194·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png67 -rw----·····1.0·fat······347·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
68 -rw----·····1.0·fat······187·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png68 -rw----·····1.0·fat······174·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
69 -rw----·····1.0·fat······182·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png69 -rw----·····1.0·fat······381·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
70 -rw----·····1.0·fat·····2899·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/shadow.png70 -rw----·····1.0·fat······342·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
71 -rw----·····1.0·fat·····1804·b-·stor·15-Feb-18·07:11·res/drawable-hdpi-v4/shadow_mini.png71 -rw----·····1.0·fat······445·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
72 -rw----·····1.0·fat······410·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png72 -rw----·····1.0·fat······237·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
73 -rw----·····1.0·fat······280·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png73 -rw----·····1.0·fat······691·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
74 -rw----·····1.0·fat······585·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png74 -rw----·····1.0·fat······483·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
75 -rw----·····1.0·fat······367·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png75 -rw----·····1.0·fat······512·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
76 -rw----·····1.0·fat······347·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png76 -rw----·····1.0·fat······346·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
77 -rw----·····1.0·fat······174·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png77 -rw----·····1.0·fat······934·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
78 -rw----·····1.0·fat······381·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png78 -rw----·····1.0·fat······593·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
79 -rw----·····1.0·fat······342·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png79 -rw----·····1.0·fat······246·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
80 -rw----·····1.0·fat······445·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png80 -rw----·····1.0·fat······399·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
81 -rw----·····1.0·fat······237·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png81 -rw----·····1.0·fat·····1180·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
82 -rw----·····1.0·fat······691·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png82 -rw----·····1.0·fat······518·b-·stor·17-Apr-19·14:34·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
83 -rw----·····1.0·fat······483·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png83 -rw----·····1.0·fat······283·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png
84 -rw----·····1.0·fat······512·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png84 -rw----·····1.0·fat······284·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png
85 -rw----·····1.0·fat······346·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png85 -rw----·····1.0·fat······288·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
86 -rw----·····1.0·fat······934·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png86 -rw----·····1.0·fat······429·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
87 -rw----·····1.0·fat······593·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png87 -rw----·····1.0·fat······428·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
88 -rw----·····1.0·fat······246·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png88 -rw----·····1.0·fat······493·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
89 -rw----·····1.0·fat······399·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png89 -rw----·····1.0·fat·····1344·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
90 -rw----·····1.0·fat·····1180·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png90 -rw----·····1.0·fat·····1415·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
91 -rw----·····1.0·fat······518·b-·stor·15-Feb-18·07:11·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png91 -rw----·····1.0·fat······225·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
92 -rw----·····1.0·fat······283·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png92 -rw----·····1.0·fat······345·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
93 -rw----·····1.0·fat······284·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png93 -rw----·····1.0·fat······232·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png
94 -rw----·····1.0·fat······288·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png94 -rw----·····1.0·fat······263·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
95 -rw----·····1.0·fat······429·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png95 -rw----·····1.0·fat······149·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
96 -rw----·····1.0·fat······428·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png96 -rw----·····1.0·fat······177·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
97 -rw----·····1.0·fat······493·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png97 -rw----·····1.0·fat······377·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
98 -rw----·····1.0·fat·····1344·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png98 -rw----·····1.0·fat······158·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
99 -rw----·····1.0·fat·····1415·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png99 -rw----·····1.0·fat······234·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
100 -rw----·····1.0·fat······225·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png100 -rw----·····1.0·fat······186·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
101 -rw----·····1.0·fat······345·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png101 -rw----·····1.0·fat······771·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
102 -rw----·····1.0·fat······232·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png102 -rw----·····1.0·fat······683·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png
103 -rw----·····1.0·fat······263·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png103 -rw----·····1.0·fat······404·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
104 -rw----·····1.0·fat······149·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png104 -rw----·····1.0·fat······170·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
105 -rw----·····1.0·fat······177·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png105 -rw----·····1.0·fat······222·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_focused_holo.9.png
106 -rw----·····1.0·fat······377·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png106 -rw----·····1.0·fat······211·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png
107 -rw----·····1.0·fat······158·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png107 -rw----·····1.0·fat······211·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png
108 -rw----·····1.0·fat······234·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png108 -rw----·····1.0·fat······211·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
109 -rw----·····1.0·fat······186·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png109 -rw----·····1.0·fat······226·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png
110 -rw----·····1.0·fat······771·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png110 -rw----·····1.0·fat······227·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png
111 -rw----·····1.0·fat······683·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png111 -rw----·····1.0·fat······605·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
112 -rw----·····1.0·fat······404·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png112 -rw----·····1.0·fat······850·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png
113 -rw----·····1.0·fat······170·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png113 -rw----·····1.0·fat······362·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
114 -rw----·····1.0·fat······222·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_focused_holo.9.png114 -rw----·····1.0·fat······424·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png
115 -rw----·····1.0·fat······211·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png115 -rw----·····1.0·fat······192·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
116 -rw----·····1.0·fat······211·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png116 -rw----·····1.0·fat······186·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
117 -rw----·····1.0·fat······211·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png117 -rw----·····1.0·fat······185·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png
118 -rw----·····1.0·fat······226·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png118 -rw----·····1.0·fat······181·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
119 -rw----·····1.0·fat······227·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png119 -rw----·····1.0·fat······180·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
120 -rw----·····1.0·fat······605·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png120 -rw----·····1.0·fat·····1756·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/shadow.png
121 -rw----·····1.0·fat······850·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png121 -rw----·····1.0·fat·····1071·b-·stor·17-Apr-19·14:34·res/drawable-mdpi-v4/shadow_mini.png
122 -rw----·····1.0·fat······362·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png122 -rw----·····1.0·fat·····2600·b-·stor·17-Apr-19·14:34·res/drawable-sw600dp-xxhdpi-v13/remote_back_black.png
123 -rw----·····1.0·fat······424·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png123 -rw----·····1.0·fat·····3081·b-·stor·17-Apr-19·14:34·res/drawable-sw600dp-xxhdpi-v13/remote_back_white.png
124 -rw----·····1.0·fat······192·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png124 -rw----·····1.0·fat·····2893·b-·stor·17-Apr-19·14:34·res/drawable-sw600dp-xxhdpi-v13/remote_codec_black.png
125 -rw----·····1.0·fat······186·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png125 -rw----·····1.0·fat·····3373·b-·stor·17-Apr-19·14:34·res/drawable-sw600dp-xxhdpi-v13/remote_codec_white.png
126 -rw----·····1.0·fat······185·b-·stor·15-Feb-18·07:11·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png126 -rw----·····1.0·fat·····2391·b-·stor·17-Apr-19·14:34·res/drawable-sw600dp-xxhdpi-v13/remote_context_black.png
Max diff block lines reached; -1/112353 bytes (-0.00%) 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)
450 KB
classes.dex
450 KB
classes.jar
78.4 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4083316·bytes,·number·of·entries:·20771 Zip·file·size:·3904664·bytes,·number·of·entries:·1982
2 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class2 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class
3 ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class3 ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class
4 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class4 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class
5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class
6 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class6 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class
7 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class7 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class
8 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class8 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class
Offset 10, 21 lines modifiedOffset 10, 19 lines modified
10 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class10 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class
11 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class11 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
12 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class12 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class
13 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class13 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
14 ?rwxrwxr-x··2.0·unx····21310·b-·defN·80-Jan-01·00:00·android/support/v4/app/BackStackRecord.class14 ?rwxrwxr-x··2.0·unx····21310·b-·defN·80-Jan-01·00:00·android/support/v4/app/BackStackRecord.class
15 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class15 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
16 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class16 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
17 ?rwxrwxr-x··2.0·unx····18031·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class17 ?rwxrwxr-x··2.0·unx····17987·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
18 ?rwxrwxr-x··2.0·unx·····4859·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment.class18 ?rwxrwxr-x··2.0·unx·····4859·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment.class
19 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class19 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class
20 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class20 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class
21 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class21 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
22 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class 
23 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class 
24 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class22 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
25 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$2.class23 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$2.class
26 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class24 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
27 ?rwxrwxr-x··2.0·unx····12430·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class25 ?rwxrwxr-x··2.0·unx····12430·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
28 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class26 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
29 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class27 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
30 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class28 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
Offset 35, 19 lines modifiedOffset 33, 14 lines modified
35 ?rwxrwxr-x··2.0·unx····33458·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl.class33 ?rwxrwxr-x··2.0·unx····33458·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl.class
36 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class34 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class
37 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class35 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class
38 ?rwxrwxr-x··2.0·unx·····1868·b-·stor·80-Jan-01·00:00·android/support/v4/view/PagerAdapter.class36 ?rwxrwxr-x··2.0·unx·····1868·b-·stor·80-Jan-01·00:00·android/support/v4/view/PagerAdapter.class
39 ?rwxrwxr-x··2.0·unx·····2673·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentPagerAdapter.class37 ?rwxrwxr-x··2.0·unx·····2673·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentPagerAdapter.class
40 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class38 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class
41 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class39 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
42 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class 
43 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class 
44 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class 
45 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class 
46 ?rwxrwxr-x··2.0·unx·····3900·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class 
47 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class40 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class
48 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class41 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class
49 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class42 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class
50 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class43 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class
51 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class44 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class
52 ?rwxrwxr-x··2.0·unx·····5411·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class45 ?rwxrwxr-x··2.0·unx·····5411·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class
53 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class46 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
Offset 144, 23 lines modifiedOffset 137, 14 lines modified
144 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class137 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class
145 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class138 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class
146 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class139 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class
147 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatL.class140 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatL.class
148 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenu.class141 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenu.class
149 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenuItem.class142 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenuItem.class
150 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportSubMenu.class143 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportSubMenu.class
151 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat$1.class 
152 ?rwxrwxr-x··2.0·unx·····2589·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat.class 
153 ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/media/RatingCompat$1.class 
154 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·android/support/v4/media/RatingCompat.class 
155 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token$1.class 
156 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$Token.class 
157 ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat.class 
158 ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/PlaybackStateCompat$1.class 
159 ?rwxrwxr-x··2.0·unx·····2191·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/PlaybackStateCompat.class 
160 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat$CompatCreator.class144 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat$CompatCreator.class
161 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat.class145 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat.class
162 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class146 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class
163 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class147 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class
164 ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class148 ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class
165 ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImpl.class149 ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImpl.class
166 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImplBase.class150 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImplBase.class
Offset 177, 16 lines modifiedOffset 161, 14 lines modified
177 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·android/support/v4/util/LogWriter.class161 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·android/support/v4/util/LogWriter.class
178 ?rwxrwxr-x··2.0·unx·····3686·b-·stor·80-Jan-01·00:00·android/support/v4/util/LruCache.class162 ?rwxrwxr-x··2.0·unx·····3686·b-·stor·80-Jan-01·00:00·android/support/v4/util/LruCache.class
179 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$ArrayIterator.class163 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$ArrayIterator.class
180 ?rwxrwxr-x··2.0·unx·····2292·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$EntrySet.class164 ?rwxrwxr-x··2.0·unx·····2292·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$EntrySet.class
181 ?rwxrwxr-x··2.0·unx·····2001·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$KeySet.class165 ?rwxrwxr-x··2.0·unx·····2001·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$KeySet.class
182 ?rwxrwxr-x··2.0·unx·····2172·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$MapIterator.class166 ?rwxrwxr-x··2.0·unx·····2172·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$MapIterator.class
183 ?rwxrwxr-x··2.0·unx·····1929·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$ValuesCollection.class167 ?rwxrwxr-x··2.0·unx·····1929·b-·stor·80-Jan-01·00:00·android/support/v4/util/MapCollections$ValuesCollection.class
184 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·android/support/v4/util/Pools$Pool.class 
185 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·android/support/v4/util/Pools.class 
186 ?rwxrwxr-x··2.0·unx·····2908·b-·stor·80-Jan-01·00:00·android/support/v4/util/SparseArrayCompat.class168 ?rwxrwxr-x··2.0·unx·····2908·b-·stor·80-Jan-01·00:00·android/support/v4/util/SparseArrayCompat.class
187 ?rwxrwxr-x··2.0·unx·····2121·b-·stor·80-Jan-01·00:00·android/support/v4/util/TimeUtils.class169 ?rwxrwxr-x··2.0·unx·····2121·b-·stor·80-Jan-01·00:00·android/support/v4/util/TimeUtils.class
188 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class170 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class
189 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class171 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
190 ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.class172 ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.class
191 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class173 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
192 ?rwxrwxr-x··2.0·unx·····2136·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class174 ?rwxrwxr-x··2.0·unx·····2136·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class
Offset 233, 33 lines modifiedOffset 215, 33 lines modified
233 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·android/support/v4/view/MotionEventCompatEclair.class215 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·android/support/v4/view/MotionEventCompatEclair.class
234 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·android/support/v4/view/OnApplyWindowInsetsListener.class216 ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·android/support/v4/view/OnApplyWindowInsetsListener.class
235 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.class217 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.class
236 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.class218 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.class
237 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.class219 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.class
238 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat.class220 ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompat.class
239 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompatHoneycomb.class221 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·android/support/v4/view/VelocityTrackerCompatHoneycomb.class
240 ?rwxrwxr-x··2.0·unx·····1868·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ViewCompatImpl.class222 ?rwxrwxr-x··2.0·unx·····1627·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ViewCompatImpl.class
241 ?rwxrwxr-x··2.0·unx·····3366·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$BaseViewCompatImpl.class223 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$BaseViewCompatImpl.class
242 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class224 ?rwxrwxr-x··2.0·unx······365·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class
243 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$GBViewCompatImpl.class225 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$GBViewCompatImpl.class
244 ?rwxrwxr-x··2.0·unx·····1332·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class226 ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class
245 ?rwxrwxr-x··2.0·unx·····1826·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class227 ?rwxrwxr-x··2.0·unx·····1296·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
246 ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class228 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
247 ?rwxrwxr-x··2.0·unx······521·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class229 ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
248 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class230 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
249 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class231 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
250 ?rwxrwxr-x··2.0·unx·····4355·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat.class232 ?rwxrwxr-x··2.0·unx·····3842·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat.class
251 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatApi21$1.class233 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatApi21$1.class
252 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatApi21.class234 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatApi21.class
253 ?rwxrwxr-x··2.0·unx·····1501·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatEclairMr1.class235 ?rwxrwxr-x··2.0·unx·····1395·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatEclairMr1.class
254 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatGingerbread.class236 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatGingerbread.class
255 ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatHC.class237 ?rwxrwxr-x··2.0·unx·····1095·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatHC.class
256 ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatICS.class238 ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatICS.class
257 ?rwxrwxr-x··2.0·unx·····1312·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatJB.class239 ?rwxrwxr-x··2.0·unx·····1090·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatJB.class
258 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatJellybeanMr1.class240 ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompatJellybeanMr1.class
259 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class241 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class
260 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class242 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class
261 ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class243 ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class
262 ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.class244 ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.class
263 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class245 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class
264 ?rwxrwxr-x··2.0·unx·····1100·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat.class246 ?rwxrwxr-x··2.0·unx·····1100·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat.class
265 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompatFroyo.class247 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompatFroyo.class
Offset 304, 32 lines modifiedOffset 286, 25 lines modified
304 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompatJB.class286 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompatJB.class
Max diff block lines reached; 65237/80271 bytes (81.27%) of diff not shown.
14.2 KB
zipnote «TEMP»/diffoscope_8acirq1z_tmp/tmpfmurqern_.zip
    
Offset 54, 20 lines modifiedOffset 54, 14 lines modified
  
54 Filename:·android/support/v4/app/Fragment$1.class54 Filename:·android/support/v4/app/Fragment$1.class
55 Comment:·55 Comment:·
  
56 Filename:·android/support/v4/app/Fragment$InstantiationException.class56 Filename:·android/support/v4/app/Fragment$InstantiationException.class
57 Comment:·57 Comment:·
  
58 Filename:·android/support/v4/app/Fragment$SavedState$1.class 
59 Comment:· 
  
60 Filename:·android/support/v4/app/Fragment$SavedState.class 
61 Comment:· 
  
62 Filename:·android/support/v4/app/FragmentActivity$1.class58 Filename:·android/support/v4/app/FragmentActivity$1.class
63 Comment:·59 Comment:·
  
64 Filename:·android/support/v4/app/FragmentActivity$2.class60 Filename:·android/support/v4/app/FragmentActivity$2.class
65 Comment:·61 Comment:·
  
66 Filename:·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class62 Filename:·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
Offset 114, 29 lines modifiedOffset 108, 14 lines modified
  
114 Filename:·android/support/v4/app/FragmentState$1.class108 Filename:·android/support/v4/app/FragmentState$1.class
115 Comment:·109 Comment:·
  
116 Filename:·android/support/v4/app/FragmentState.class110 Filename:·android/support/v4/app/FragmentState.class
117 Comment:·111 Comment:·
  
118 Filename:·android/support/v4/app/FragmentTabHost$1.class 
119 Comment:· 
  
120 Filename:·android/support/v4/app/FragmentTabHost$SavedState$1.class 
121 Comment:· 
  
122 Filename:·android/support/v4/app/FragmentTabHost$SavedState.class 
123 Comment:· 
  
124 Filename:·android/support/v4/app/FragmentTabHost$TabInfo.class 
125 Comment:· 
  
126 Filename:·android/support/v4/app/FragmentTabHost.class 
127 Comment:· 
  
128 Filename:·android/support/v4/app/FragmentTransitionCompat21$1.class112 Filename:·android/support/v4/app/FragmentTransitionCompat21$1.class
129 Comment:·113 Comment:·
  
130 Filename:·android/support/v4/app/FragmentTransitionCompat21$2.class114 Filename:·android/support/v4/app/FragmentTransitionCompat21$2.class
131 Comment:·115 Comment:·
  
132 Filename:·android/support/v4/app/FragmentTransitionCompat21$3.class116 Filename:·android/support/v4/app/FragmentTransitionCompat21$3.class
Offset 441, 41 lines modifiedOffset 420, 14 lines modified
  
441 Filename:·android/support/v4/internal/view/SupportMenuItem.class420 Filename:·android/support/v4/internal/view/SupportMenuItem.class
442 Comment:·421 Comment:·
  
443 Filename:·android/support/v4/internal/view/SupportSubMenu.class422 Filename:·android/support/v4/internal/view/SupportSubMenu.class
444 Comment:·423 Comment:·
  
445 Filename:·android/support/v4/media/MediaMetadataCompat$1.class 
446 Comment:· 
  
447 Filename:·android/support/v4/media/MediaMetadataCompat.class 
448 Comment:· 
  
449 Filename:·android/support/v4/media/RatingCompat$1.class 
450 Comment:· 
  
451 Filename:·android/support/v4/media/RatingCompat.class 
452 Comment:· 
  
453 Filename:·android/support/v4/media/session/MediaSessionCompat$Token$1.class 
454 Comment:· 
  
455 Filename:·android/support/v4/media/session/MediaSessionCompat$Token.class 
456 Comment:· 
  
457 Filename:·android/support/v4/media/session/MediaSessionCompat.class 
458 Comment:· 
  
459 Filename:·android/support/v4/media/session/PlaybackStateCompat$1.class 
460 Comment:· 
  
461 Filename:·android/support/v4/media/session/PlaybackStateCompat.class 
462 Comment:· 
  
463 Filename:·android/support/v4/os/ParcelableCompat$CompatCreator.class424 Filename:·android/support/v4/os/ParcelableCompat$CompatCreator.class
464 Comment:·425 Comment:·
  
465 Filename:·android/support/v4/os/ParcelableCompat.class426 Filename:·android/support/v4/os/ParcelableCompat.class
466 Comment:·427 Comment:·
  
467 Filename:·android/support/v4/os/ParcelableCompatCreatorCallbacks.class428 Filename:·android/support/v4/os/ParcelableCompatCreatorCallbacks.class
Offset 540, 20 lines modifiedOffset 492, 14 lines modified
  
540 Filename:·android/support/v4/util/MapCollections$MapIterator.class492 Filename:·android/support/v4/util/MapCollections$MapIterator.class
541 Comment:·493 Comment:·
  
542 Filename:·android/support/v4/util/MapCollections$ValuesCollection.class494 Filename:·android/support/v4/util/MapCollections$ValuesCollection.class
543 Comment:·495 Comment:·
  
544 Filename:·android/support/v4/util/Pools$Pool.class 
545 Comment:· 
  
546 Filename:·android/support/v4/util/Pools.class 
547 Comment:· 
  
548 Filename:·android/support/v4/util/SparseArrayCompat.class496 Filename:·android/support/v4/util/SparseArrayCompat.class
549 Comment:·497 Comment:·
  
550 Filename:·android/support/v4/util/TimeUtils.class498 Filename:·android/support/v4/util/TimeUtils.class
551 Comment:·499 Comment:·
  
552 Filename:·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class500 Filename:·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class
Offset 921, 26 lines modifiedOffset 867, 14 lines modified
  
921 Filename:·android/support/v4/view/WindowInsetsCompat.class867 Filename:·android/support/v4/view/WindowInsetsCompat.class
922 Comment:·868 Comment:·
  
923 Filename:·android/support/v4/view/WindowInsetsCompatApi21.class869 Filename:·android/support/v4/view/WindowInsetsCompatApi21.class
924 Comment:·870 Comment:·
  
925 Filename:·android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl.class 
926 Comment:· 
  
927 Filename:·android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl.class 
928 Comment:· 
  
Max diff block lines reached; 10748/14480 bytes (74.23%) of diff not shown.
644 B
android/support/v4/app/Fragment.class
570 B
procyon -ec {}
    
Offset 474, 18 lines modifiedOffset 474, 14 lines modified
474 ········(this.mChildFragmentManager·=·new·FragmentManagerImpl()).attachActivity(this.mActivity,·(FragmentContainer)new·Fragment$1(this),·this);474 ········(this.mChildFragmentManager·=·new·FragmentManagerImpl()).attachActivity(this.mActivity,·(FragmentContainer)new·Fragment$1(this),·this);
475 ····}475 ····}
476 ····476 ····
477 ····public·final·boolean·isAdded()·{477 ····public·final·boolean·isAdded()·{
478 ········return·this.mActivity·!=·null·&&·this.mAdded;478 ········return·this.mActivity·!=·null·&&·this.mAdded;
479 ····}479 ····}
480 ····480 ····
481 ····public·final·boolean·isDetached()·{ 
482 ········return·this.mDetached; 
483 ····} 
484 ···· 
485 ····public·final·boolean·isHidden()·{481 ····public·final·boolean·isHidden()·{
486 ········return·this.mHidden;482 ········return·this.mHidden;
487 ····}483 ····}
488 ····484 ····
489 ····final·boolean·isInBackStack()·{485 ····final·boolean·isInBackStack()·{
490 ········return·this.mBackStackNesting·>·0;486 ········return·this.mBackStackNesting·>·0;
491 ····}487 ····}
2.06 KB
android/support/v4/view/ViewCompat$ViewCompatImpl.class
1.96 KB
procyon -ec {}
    
Offset 14, 46 lines modifiedOffset 14, 34 lines modified
14 ····14 ····
15 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);15 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);
16 ····16 ····
17 ····boolean·getFitsSystemWindows(final·View·p0);17 ····boolean·getFitsSystemWindows(final·View·p0);
18 ····18 ····
19 ····int·getImportantForAccessibility(final·View·p0);19 ····int·getImportantForAccessibility(final·View·p0);
20 ····20 ····
21 ····int·getLayerType(final·View·p0); 
22 ···· 
23 ····int·getLayoutDirection(final·View·p0);21 ····int·getLayoutDirection(final·View·p0);
24 ····22 ····
25 ····int·getMeasuredState(final·View·p0);23 ····int·getMeasuredState(final·View·p0);
26 ····24 ····
27 ····int·getMinimumHeight(final·View·p0);25 ····int·getMinimumHeight(final·View·p0);
28 ····26 ····
29 ····int·getMinimumWidth(final·View·p0); 
30 ···· 
31 ····int·getOverScrollMode(final·View·p0);27 ····int·getOverScrollMode(final·View·p0);
32 ····28 ····
33 ····ViewParent·getParentForAccessibility(final·View·p0);29 ····ViewParent·getParentForAccessibility(final·View·p0);
34 ····30 ····
35 ····float·getScaleX(final·View·p0);31 ····float·getScaleX(final·View·p0);
36 ····32 ····
37 ····float·getTranslationY(final·View·p0);33 ····float·getTranslationY(final·View·p0);
38 ····34 ····
39 ····int·getWindowSystemUiVisibility(final·View·p0);35 ····int·getWindowSystemUiVisibility(final·View·p0);
40 ····36 ····
41 ····boolean·hasAccessibilityDelegate(final·View·p0); 
42 ···· 
43 ····boolean·hasTransientState(final·View·p0); 
44 ···· 
45 ····boolean·isOpaque(final·View·p0); 
46 ···· 
47 ····void·jumpDrawablesToCurrentState(final·View·p0);37 ····void·jumpDrawablesToCurrentState(final·View·p0);
48 ····38 ····
49 ····void·postInvalidateOnAnimation(final·View·p0);39 ····void·postInvalidateOnAnimation(final·View·p0);
50 ····40 ····
51 ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); 
52 ···· 
53 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);41 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);
54 ····42 ····
55 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);43 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);
56 ····44 ····
57 ····void·requestApplyInsets(final·View·p0);45 ····void·requestApplyInsets(final·View·p0);
58 ····46 ····
59 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);47 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);
Offset 64, 16 lines modifiedOffset 52, 14 lines modified
64 ····52 ····
65 ····void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1);53 ····void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1);
66 ····54 ····
67 ····void·setElevation(final·View·p0,·final·float·p1);55 ····void·setElevation(final·View·p0,·final·float·p1);
68 ····56 ····
69 ····void·setImportantForAccessibility(final·View·p0,·final·int·p1);57 ····void·setImportantForAccessibility(final·View·p0,·final·int·p1);
70 ····58 ····
71 ····void·setLayerPaint(final·View·p0,·final·Paint·p1); 
72 ···· 
73 ····void·setLayerType(final·View·p0,·final·int·p1,·final·Paint·p2);59 ····void·setLayerType(final·View·p0,·final·int·p1,·final·Paint·p2);
74 ····60 ····
75 ····void·setOnApplyWindowInsetsListener(final·View·p0,·final·OnApplyWindowInsetsListener·p1);61 ····void·setOnApplyWindowInsetsListener(final·View·p0,·final·OnApplyWindowInsetsListener·p1);
76 ····62 ····
77 ····void·setScaleX(final·View·p0,·final·float·p1);63 ····void·setScaleX(final·View·p0,·final·float·p1);
78 ····64 ····
79 ····void·setScaleY(final·View·p0,·final·float·p1);65 ····void·setScaleY(final·View·p0,·final·float·p1);
3.07 KB
android/support/v4/view/ViewCompat$BaseViewCompatImpl.class
2.95 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
3 import·android.view.ViewGroup;3 import·android.view.ViewGroup;
4 import·android.graphics.drawable.Drawable; 
5 import·android.view.ViewParent;4 import·android.view.ViewParent;
6 import·android.view.View;5 import·android.view.View;
7 import·java.util.WeakHashMap;6 import·java.util.WeakHashMap;
  
8 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl7 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl
9 {8 {
10 ····WeakHashMap·mViewPropertyAnimatorCompatMap;9 ····WeakHashMap·mViewPropertyAnimatorCompatMap;
Offset 36, 34 lines modifiedOffset 35, 26 lines modified
36 ········return·10;35 ········return·10;
37 ····}36 ····}
38 ····37 ····
39 ····public·int·getImportantForAccessibility(final·View·view)·{38 ····public·int·getImportantForAccessibility(final·View·view)·{
40 ········return·0;39 ········return·0;
41 ····}40 ····}
42 ····41 ····
43 ····public·int·getLayerType(final·View·view)·{ 
44 ········return·0; 
45 ····} 
46 ···· 
47 ····public·int·getLayoutDirection(final·View·view)·{42 ····public·int·getLayoutDirection(final·View·view)·{
48 ········return·0;43 ········return·0;
49 ····}44 ····}
50 ····45 ····
51 ····public·int·getMeasuredState(final·View·view)·{46 ····public·int·getMeasuredState(final·View·view)·{
52 ········return·0;47 ········return·0;
53 ····}48 ····}
54 ····49 ····
55 ····public·int·getMinimumHeight(final·View·view)·{50 ····public·int·getMinimumHeight(final·View·view)·{
56 ········return·0;51 ········return·0;
57 ····}52 ····}
58 ····53 ····
59 ····public·int·getMinimumWidth(final·View·view)·{ 
60 ········return·0; 
61 ····} 
62 ···· 
63 ····public·int·getOverScrollMode(final·View·view)·{54 ····public·int·getOverScrollMode(final·View·view)·{
64 ········return·2;55 ········return·2;
65 ····}56 ····}
66 ····57 ····
67 ····public·ViewParent·getParentForAccessibility(final·View·view)·{58 ····public·ViewParent·getParentForAccessibility(final·View·view)·{
68 ········return·view.getParent();59 ········return·view.getParent();
69 ····}60 ····}
Offset 76, 42 lines modifiedOffset 67, 21 lines modified
76 ········return·0.0f;67 ········return·0.0f;
77 ····}68 ····}
78 ····69 ····
79 ····public·int·getWindowSystemUiVisibility(final·View·view)·{70 ····public·int·getWindowSystemUiVisibility(final·View·view)·{
80 ········return·0;71 ········return·0;
81 ····}72 ····}
82 ····73 ····
83 ····public·boolean·hasAccessibilityDelegate(final·View·view)·{ 
84 ········return·false; 
85 ····} 
86 ···· 
87 ····public·boolean·hasTransientState(final·View·view)·{ 
88 ········return·false; 
89 ····} 
90 ···· 
91 ····public·boolean·isOpaque(final·View·view)·{ 
92 ········boolean·b·=·false; 
93 ········final·Drawable·background·=·view.getBackground(); 
94 ········if·(background·!=·null·&&·background.getOpacity()·==·-1)·{ 
95 ············b·=·true; 
96 ········} 
97 ········return·b; 
98 ····} 
99 ···· 
100 ····public·void·jumpDrawablesToCurrentState(final·View·view)·{74 ····public·void·jumpDrawablesToCurrentState(final·View·view)·{
101 ····}75 ····}
102 ····76 ····
103 ····public·void·postInvalidateOnAnimation(final·View·view)·{77 ····public·void·postInvalidateOnAnimation(final·View·view)·{
104 ········view.invalidate();78 ········view.invalidate();
105 ····}79 ····}
106 ····80 ····
107 ····public·void·postInvalidateOnAnimation(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
108 ········view.invalidate(n,·n2,·n3,·n4); 
109 ····} 
110 ···· 
111 ····public·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{81 ····public·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{
112 ········view.postDelayed(runnable,·this.getFrameTime());82 ········view.postDelayed(runnable,·this.getFrameTime());
113 ····}83 ····}
114 ····84 ····
115 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{85 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
116 ········view.postDelayed(runnable,·this.getFrameTime()·+·n);86 ········view.postDelayed(runnable,·this.getFrameTime()·+·n);
117 ····}87 ····}
Offset 134, 17 lines modifiedOffset 104, 14 lines modified
134 ····104 ····
135 ····public·void·setElevation(final·View·view,·final·float·n)·{105 ····public·void·setElevation(final·View·view,·final·float·n)·{
136 ····}106 ····}
137 ····107 ····
138 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{108 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{
139 ····}109 ····}
140 ····110 ····
141 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ 
142 ····} 
143 ···· 
144 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{111 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
145 ····}112 ····}
146 ····113 ····
147 ····public·void·setOnApplyWindowInsetsListener(final·View·view,·final·OnApplyWindowInsetsListener·onApplyWindowInsetsListener)·{114 ····public·void·setOnApplyWindowInsetsListener(final·View·view,·final·OnApplyWindowInsetsListener·onApplyWindowInsetsListener)·{
148 ····}115 ····}
149 ····116 ····
150 ····public·void·setScaleX(final·View·view,·final·float·n)·{117 ····public·void·setScaleX(final·View·view,·final·float·n)·{
648 B
android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class
520 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.View; 
  
4 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl3 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl
5 {4 {
6 ····public·boolean·isOpaque(final·View·view)·{ 
7 ········return·ViewCompatEclairMr1.isOpaque(view); 
8 ····} 
9 ···· 
10 ····public·void·setChildrenDrawingOrderEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{5 ····public·void·setChildrenDrawingOrderEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
11 ········ViewCompatEclairMr1.setChildrenDrawingOrderEnabled(viewGroup,·b);6 ········ViewCompatEclairMr1.setChildrenDrawingOrderEnabled(viewGroup,·b);
12 ····}7 ····}
13 }8 }
1.26 KB
android/support/v4/view/ViewCompat$HCViewCompatImpl.class
1.15 KB
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 14 lines modified
  
6 class·ViewCompat$HCViewCompatImpl·extends·ViewCompat$GBViewCompatImpl6 class·ViewCompat$HCViewCompatImpl·extends·ViewCompat$GBViewCompatImpl
7 {7 {
8 ····long·getFrameTime()·{8 ····long·getFrameTime()·{
9 ········return·ViewCompatHC.getFrameTime();9 ········return·ViewCompatHC.getFrameTime();
10 ····}10 ····}
11 ····11 ····
12 ····public·int·getLayerType(final·View·view)·{ 
13 ········return·ViewCompatHC.getLayerType(view); 
14 ····} 
15 ···· 
16 ····public·int·getMeasuredState(final·View·view)·{12 ····public·int·getMeasuredState(final·View·view)·{
17 ········return·ViewCompatHC.getMeasuredState(view);13 ········return·ViewCompatHC.getMeasuredState(view);
18 ····}14 ····}
19 ····15 ····
20 ····public·float·getScaleX(final·View·view)·{16 ····public·float·getScaleX(final·View·view)·{
21 ········return·ViewCompatHC.getScaleX(view);17 ········return·ViewCompatHC.getScaleX(view);
22 ····}18 ····}
Offset 34, 19 lines modifiedOffset 30, 14 lines modified
34 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);30 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);
35 ····}31 ····}
36 ····32 ····
37 ····public·void·setAlpha(final·View·view,·final·float·n)·{33 ····public·void·setAlpha(final·View·view,·final·float·n)·{
38 ········ViewCompatHC.setAlpha(view,·n);34 ········ViewCompatHC.setAlpha(view,·n);
39 ····}35 ····}
40 ····36 ····
41 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ 
42 ········this.setLayerType(view,·this.getLayerType(view),·paint); 
43 ········view.invalidate(); 
44 ····} 
45 ···· 
46 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{37 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
47 ········ViewCompatHC.setLayerType(view,·n,·paint);38 ········ViewCompatHC.setLayerType(view,·n,·paint);
48 ····}39 ····}
49 ····40 ····
50 ····public·void·setScaleX(final·View·view,·final·float·n)·{41 ····public·void·setScaleX(final·View·view,·final·float·n)·{
51 ········ViewCompatHC.setScaleX(view,·n);42 ········ViewCompatHC.setScaleX(view,·n);
52 ····}43 ····}
6.54 KB
android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
6.42 KB
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·java.util.WeakHashMap;2 import·java.util.WeakHashMap;
3 import·android.view.View;3 import·android.view.View;
4 import·java.lang.reflect.Field; 
  
5 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl4 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl
6 {5 {
7 ····static·boolean·accessibilityDelegateCheckFailed;6 ····static·boolean·accessibilityDelegateCheckFailed;
8 ····static·Field·mAccessibilityDelegateField; 
9 ····7 ····
10 ····static·{8 ····static·{
11 ········ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed·=·false;9 ········ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed·=·false;
12 ····}10 ····}
13 ····11 ····
14 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{12 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{
15 ········if·(this.mViewPropertyAnimatorCompatMap·==·null)·{13 ········if·(this.mViewPropertyAnimatorCompatMap·==·null)·{
Offset 30, 104 lines modifiedOffset 28, 11 lines modified
30 ········return·ViewCompatICS.canScrollHorizontally(view,·n);28 ········return·ViewCompatICS.canScrollHorizontally(view,·n);
31 ····}29 ····}
32 ····30 ····
33 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{31 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{
34 ········return·ViewCompatICS.canScrollVertically(view,·n);32 ········return·ViewCompatICS.canScrollVertically(view,·n);
35 ····}33 ····}
36 ····34 ····
37 ····public·boolean·hasAccessibilityDelegate(final·View·p0)·{ 
38 ········//· 
39 ········//·This·method·could·not·be·decompiled. 
40 ········//· 
41 ········//·Original·Bytecode: 
42 ········//· 
43 ········//·····1:·istore_2······· 
44 ········//·····2:·iconst_0······· 
45 ········//·····3:·istore_3······· 
46 ········//·····4:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z 
47 ········//·····7:·istore··········4 
48 ········//·····9:·iload···········4 
49 ········//····11:·ifeq············16 
50 ········//····14:·iload_3········ 
51 ········//····15:·ireturn········ 
52 ········//····16:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
53 ········//····19:·astore··········5 
54 ········//····21:·aload···········5 
55 ········//····23:·ifnonnull·······63 
56 ········//····26:·ldc·············Landroid/view/View;.class 
57 ········//····28:·astore··········5 
58 ········//····30:·ldc·············"mAccessibilityDelegate" 
59 ········//····32:·astore··········6 
60 ········//····34:·aload···········5 
61 ········//····36:·aload···········6 
62 ········//····38:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; 
63 ········//····41:·astore··········5 
64 ········//····43:·aload···········5 
65 ········//····45:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
66 ········//····48:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
67 ········//····51:·astore··········5 
68 ········//····53:·iconst_1······· 
69 ········//····54:·istore··········7 
70 ········//····56:·aload···········5 
71 ········//····58:·iload···········7 
72 ········//····60:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V 
73 ········//····63:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
74 ········//····66:·astore··········5 
75 ········//····68:·aload···········5 
76 ········//····70:·aload_1········ 
77 ········//····71:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; 
78 ········//····74:·astore··········5 
79 ········//····76:·aload···········5 
80 ········//····78:·ifnull··········94 
81 ········//····81:·iload_2········ 
82 ········//····82:·istore_3······· 
83 ········//····83:·goto············14 
84 ········//····86:·pop············ 
85 ········//····87:·iload_2········ 
86 ········//····88:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z 
87 ········//····91:·goto············14 
88 ········//····94:·iconst_0······· 
89 ········//····95:·istore_2······· 
90 ········//····96:·goto············81 
91 ········//····99:·pop············ 
92 ········//···100:·iload_2········ 
93 ········//···101:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z 
94 ········//···104:·goto············14 
95 ········//····Exceptions: 
96 ········//··Try···········Handler 
97 ········//··Start··End····Start··End····Type 
98 ········//··-----··-----··-----··-----··---- 
99 ········//··36·····41·····86·····94·····Any 
100 ········//··43·····48·····86·····94·····Any 
101 ········//··48·····51·····86·····94·····Any 
102 ········//··58·····63·····86·····94·····Any 
103 ········//··63·····66·····99·····107····Any 
104 ········//··70·····74·····99·····107····Any 
105 ········//· 
106 ········//·The·error·that·occurred·was: 
107 ········//· 
108 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0063: 
109 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) 
110 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) 
111 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) 
112 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) 
113 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) 
114 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) 
115 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) 
116 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) 
117 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) 
118 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) 
119 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) 
120 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) 
121 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) 
122 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) 
123 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) 
124 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) 
125 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) 
126 ········//· 
127 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method."); 
128 ····} 
129 ···· 
130 ····public·void·setAccessibilityDelegate(final·View·view,·final·AccessibilityDelegateCompat·accessibilityDelegateCompat)·{35 ····public·void·setAccessibilityDelegate(final·View·view,·final·AccessibilityDelegateCompat·accessibilityDelegateCompat)·{
131 ········ViewCompatICS.setAccessibilityDelegate(view,·accessibilityDelegateCompat.getBridge());36 ········ViewCompatICS.setAccessibilityDelegate(view,·accessibilityDelegateCompat.getBridge());
132 ····}37 ····}
133 }38 }
1.35 KB
android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1.24 KB
procyon -ec {}
    
Offset 14, 34 lines modifiedOffset 14, 22 lines modified
14 ········return·ViewCompatJB.getImportantForAccessibility(view);14 ········return·ViewCompatJB.getImportantForAccessibility(view);
15 ····}15 ····}
16 ····16 ····
17 ····public·int·getMinimumHeight(final·View·view)·{17 ····public·int·getMinimumHeight(final·View·view)·{
18 ········return·ViewCompatJB.getMinimumHeight(view);18 ········return·ViewCompatJB.getMinimumHeight(view);
19 ····}19 ····}
20 ····20 ····
21 ····public·int·getMinimumWidth(final·View·view)·{ 
22 ········return·ViewCompatJB.getMinimumWidth(view); 
23 ····} 
24 ···· 
25 ····public·ViewParent·getParentForAccessibility(final·View·view)·{21 ····public·ViewParent·getParentForAccessibility(final·View·view)·{
26 ········return·ViewCompatJB.getParentForAccessibility(view);22 ········return·ViewCompatJB.getParentForAccessibility(view);
27 ····}23 ····}
28 ····24 ····
29 ····public·boolean·hasTransientState(final·View·view)·{ 
30 ········return·ViewCompatJB.hasTransientState(view); 
31 ····} 
32 ···· 
33 ····public·void·postInvalidateOnAnimation(final·View·view)·{25 ····public·void·postInvalidateOnAnimation(final·View·view)·{
34 ········ViewCompatJB.postInvalidateOnAnimation(view);26 ········ViewCompatJB.postInvalidateOnAnimation(view);
35 ····}27 ····}
36 ····28 ····
37 ····public·void·postInvalidateOnAnimation(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
38 ········ViewCompatJB.postInvalidateOnAnimation(view,·n,·n2,·n3,·n4); 
39 ····} 
40 ···· 
41 ····public·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{29 ····public·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{
42 ········ViewCompatJB.postOnAnimation(view,·runnable);30 ········ViewCompatJB.postOnAnimation(view,·runnable);
43 ····}31 ····}
44 ····32 ····
45 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{33 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
46 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);34 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);
47 ····}35 ····}
763 B
android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
643 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint; 
3 import·android.view.View;2 import·android.view.View;
  
4 class·ViewCompat$JbMr1ViewCompatImpl·extends·ViewCompat$JBViewCompatImpl3 class·ViewCompat$JbMr1ViewCompatImpl·extends·ViewCompat$JBViewCompatImpl
5 {4 {
6 ····public·int·getLayoutDirection(final·View·view)·{5 ····public·int·getLayoutDirection(final·View·view)·{
7 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);6 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);
8 ····}7 ····}
9 ····8 ····
10 ····public·int·getWindowSystemUiVisibility(final·View·view)·{9 ····public·int·getWindowSystemUiVisibility(final·View·view)·{
11 ········return·ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view);10 ········return·ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view);
12 ····}11 ····}
13 ···· 
14 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ 
15 ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint); 
16 ····} 
17 }12 }
3.43 KB
android/support/v4/view/ViewCompat.class
3.35 KB
procyon -ec {}
    
Offset 58, 34 lines modifiedOffset 58, 26 lines modified
58 ········return·ViewCompat.IMPL.getFitsSystemWindows(view);58 ········return·ViewCompat.IMPL.getFitsSystemWindows(view);
59 ····}59 ····}
60 ····60 ····
61 ····public·static·int·getImportantForAccessibility(final·View·view)·{61 ····public·static·int·getImportantForAccessibility(final·View·view)·{
62 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);62 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);
63 ····}63 ····}
64 ····64 ····
65 ····public·static·int·getLayerType(final·View·view)·{ 
66 ········return·ViewCompat.IMPL.getLayerType(view); 
67 ····} 
68 ···· 
69 ····public·static·int·getLayoutDirection(final·View·view)·{65 ····public·static·int·getLayoutDirection(final·View·view)·{
70 ········return·ViewCompat.IMPL.getLayoutDirection(view);66 ········return·ViewCompat.IMPL.getLayoutDirection(view);
71 ····}67 ····}
72 ····68 ····
73 ····public·static·int·getMeasuredState(final·View·view)·{69 ····public·static·int·getMeasuredState(final·View·view)·{
74 ········return·ViewCompat.IMPL.getMeasuredState(view);70 ········return·ViewCompat.IMPL.getMeasuredState(view);
75 ····}71 ····}
76 ····72 ····
77 ····public·static·int·getMinimumHeight(final·View·view)·{73 ····public·static·int·getMinimumHeight(final·View·view)·{
78 ········return·ViewCompat.IMPL.getMinimumHeight(view);74 ········return·ViewCompat.IMPL.getMinimumHeight(view);
79 ····}75 ····}
80 ····76 ····
81 ····public·static·int·getMinimumWidth(final·View·view)·{ 
82 ········return·ViewCompat.IMPL.getMinimumWidth(view); 
83 ····} 
84 ···· 
85 ····public·static·int·getOverScrollMode(final·View·view)·{77 ····public·static·int·getOverScrollMode(final·View·view)·{
86 ········return·ViewCompat.IMPL.getOverScrollMode(view);78 ········return·ViewCompat.IMPL.getOverScrollMode(view);
87 ····}79 ····}
88 ····80 ····
89 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{81 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
90 ········return·ViewCompat.IMPL.getParentForAccessibility(view);82 ········return·ViewCompat.IMPL.getParentForAccessibility(view);
91 ····}83 ····}
Offset 98, 38 lines modifiedOffset 90, 22 lines modified
98 ········return·ViewCompat.IMPL.getTranslationY(view);90 ········return·ViewCompat.IMPL.getTranslationY(view);
99 ····}91 ····}
100 ····92 ····
101 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{93 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{
102 ········return·ViewCompat.IMPL.getWindowSystemUiVisibility(view);94 ········return·ViewCompat.IMPL.getWindowSystemUiVisibility(view);
103 ····}95 ····}
104 ····96 ····
105 ····public·static·boolean·hasAccessibilityDelegate(final·View·view)·{ 
106 ········return·ViewCompat.IMPL.hasAccessibilityDelegate(view); 
107 ····} 
108 ···· 
109 ····public·static·boolean·hasTransientState(final·View·view)·{ 
110 ········return·ViewCompat.IMPL.hasTransientState(view); 
111 ····} 
112 ···· 
113 ····public·static·boolean·isOpaque(final·View·view)·{ 
114 ········return·ViewCompat.IMPL.isOpaque(view); 
115 ····} 
116 ···· 
117 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{97 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{
118 ········ViewCompat.IMPL.jumpDrawablesToCurrentState(view);98 ········ViewCompat.IMPL.jumpDrawablesToCurrentState(view);
119 ····}99 ····}
120 ····100 ····
121 ····public·static·void·postInvalidateOnAnimation(final·View·view)·{101 ····public·static·void·postInvalidateOnAnimation(final·View·view)·{
122 ········ViewCompat.IMPL.postInvalidateOnAnimation(view);102 ········ViewCompat.IMPL.postInvalidateOnAnimation(view);
123 ····}103 ····}
124 ····104 ····
125 ····public·static·void·postInvalidateOnAnimation(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
126 ········ViewCompat.IMPL.postInvalidateOnAnimation(view,·n,·n2,·n3,·n4); 
127 ····} 
128 ···· 
129 ····public·static·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{105 ····public·static·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{
130 ········ViewCompat.IMPL.postOnAnimation(view,·runnable);106 ········ViewCompat.IMPL.postOnAnimation(view,·runnable);
131 ····}107 ····}
132 ····108 ····
133 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{109 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
134 ········ViewCompat.IMPL.postOnAnimationDelayed(view,·runnable,·n);110 ········ViewCompat.IMPL.postOnAnimationDelayed(view,·runnable,·n);
135 ····}111 ····}
Offset 158, 18 lines modifiedOffset 134, 14 lines modified
158 ········ViewCompat.IMPL.setElevation(view,·n);134 ········ViewCompat.IMPL.setElevation(view,·n);
159 ····}135 ····}
160 ····136 ····
161 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·n)·{137 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·n)·{
162 ········ViewCompat.IMPL.setImportantForAccessibility(view,·n);138 ········ViewCompat.IMPL.setImportantForAccessibility(view,·n);
163 ····}139 ····}
164 ····140 ····
165 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ 
166 ········ViewCompat.IMPL.setLayerPaint(view,·paint); 
167 ····} 
168 ···· 
169 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{141 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
170 ········ViewCompat.IMPL.setLayerType(view,·n,·paint);142 ········ViewCompat.IMPL.setLayerType(view,·n,·paint);
171 ····}143 ····}
172 ····144 ····
173 ····public·static·void·setOnApplyWindowInsetsListener(final·View·view,·final·OnApplyWindowInsetsListener·onApplyWindowInsetsListener)·{145 ····public·static·void·setOnApplyWindowInsetsListener(final·View·view,·final·OnApplyWindowInsetsListener·onApplyWindowInsetsListener)·{
174 ········ViewCompat.IMPL.setOnApplyWindowInsetsListener(view,·onApplyWindowInsetsListener);146 ········ViewCompat.IMPL.setOnApplyWindowInsetsListener(view,·onApplyWindowInsetsListener);
175 ····}147 ····}
719 B
android/support/v4/view/ViewCompatEclairMr1.class
621 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.View; 
4 import·java.lang.reflect.Method;3 import·java.lang.reflect.Method;
  
5 class·ViewCompatEclairMr14 class·ViewCompatEclairMr1
6 {5 {
7 ····private·static·Method·sChildrenDrawingOrderMethod;6 ····private·static·Method·sChildrenDrawingOrderMethod;
8 ····7 ····
9 ····public·static·boolean·isOpaque(final·View·view)·{ 
10 ········return·view.isOpaque(); 
11 ····} 
12 ···· 
13 ····public·static·void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1)·{8 ····public·static·void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1)·{
14 ········//·9 ········//·
15 ········//·This·method·could·not·be·decompiled.10 ········//·This·method·could·not·be·decompiled.
16 ········//·11 ········//·
17 ········//·Original·Bytecode:12 ········//·Original·Bytecode:
18 ········//·13 ········//·
19 ········//·····1:·istore_2·······14 ········//·····1:·istore_2·······
562 B
android/support/v4/view/ViewCompatHC.class
478 B
procyon -ec {}
    
Offset 7, 18 lines modifiedOffset 7, 14 lines modified
  
7 class·ViewCompatHC7 class·ViewCompatHC
8 {8 {
9 ····static·long·getFrameTime()·{9 ····static·long·getFrameTime()·{
10 ········return·ValueAnimator.getFrameDelay();10 ········return·ValueAnimator.getFrameDelay();
11 ····}11 ····}
12 ····12 ····
13 ····public·static·int·getLayerType(final·View·view)·{ 
14 ········return·view.getLayerType(); 
15 ····} 
16 ···· 
17 ····public·static·int·getMeasuredState(final·View·view)·{13 ····public·static·int·getMeasuredState(final·View·view)·{
18 ········return·view.getMeasuredState();14 ········return·view.getMeasuredState();
19 ····}15 ····}
20 ····16 ····
21 ····public·static·float·getScaleX(final·View·view)·{17 ····public·static·float·getScaleX(final·View·view)·{
22 ········return·view.getScaleX();18 ········return·view.getScaleX();
23 ····}19 ····}
1.26 KB
android/support/v4/view/ViewCompatJB.class
1.17 KB
procyon -ec {}
    
Offset 14, 34 lines modifiedOffset 14, 22 lines modified
14 ········return·view.getImportantForAccessibility();14 ········return·view.getImportantForAccessibility();
15 ····}15 ····}
16 ····16 ····
17 ····public·static·int·getMinimumHeight(final·View·view)·{17 ····public·static·int·getMinimumHeight(final·View·view)·{
18 ········return·view.getMinimumHeight();18 ········return·view.getMinimumHeight();
19 ····}19 ····}
20 ····20 ····
21 ····public·static·int·getMinimumWidth(final·View·view)·{ 
22 ········return·view.getMinimumWidth(); 
23 ····} 
24 ···· 
25 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{21 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
26 ········return·view.getParentForAccessibility();22 ········return·view.getParentForAccessibility();
27 ····}23 ····}
28 ····24 ····
29 ····public·static·boolean·hasTransientState(final·View·view)·{ 
30 ········return·view.hasTransientState(); 
31 ····} 
32 ···· 
33 ····public·static·void·postInvalidateOnAnimation(final·View·view)·{25 ····public·static·void·postInvalidateOnAnimation(final·View·view)·{
34 ········view.postInvalidateOnAnimation();26 ········view.postInvalidateOnAnimation();
35 ····}27 ····}
36 ····28 ····
37 ····public·static·void·postInvalidateOnAnimation(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
38 ········view.postInvalidate(n,·n2,·n3,·n4); 
39 ····} 
40 ···· 
41 ····public·static·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{29 ····public·static·void·postOnAnimation(final·View·view,·final·Runnable·runnable)·{
42 ········view.postOnAnimation(runnable);30 ········view.postOnAnimation(runnable);
43 ····}31 ····}
44 ····32 ····
45 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{33 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
46 ········view.postOnAnimationDelayed(runnable,·n);34 ········view.postOnAnimationDelayed(runnable,·n);
47 ····}35 ····}
666 B
android/support/v4/view/ViewCompatJellybeanMr1.class
562 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint; 
3 import·android.view.View;2 import·android.view.View;
  
4 class·ViewCompatJellybeanMr13 class·ViewCompatJellybeanMr1
5 {4 {
6 ····public·static·int·getLayoutDirection(final·View·view)·{5 ····public·static·int·getLayoutDirection(final·View·view)·{
7 ········return·view.getLayoutDirection();6 ········return·view.getLayoutDirection();
8 ····}7 ····}
9 ····8 ····
10 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{9 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{
11 ········return·view.getWindowSystemUiVisibility();10 ········return·view.getWindowSystemUiVisibility();
12 ····}11 ····}
13 ···· 
14 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{ 
15 ········view.setLayerPaint(layerPaint); 
16 ····} 
17 }12 }
1.18 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class
1020 B
procyon -ec {}
    
Offset 48, 30 lines modifiedOffset 48, 26 lines modified
48 ····48 ····
49 ····boolean·isSelected(final·Object·p0);49 ····boolean·isSelected(final·Object·p0);
50 ····50 ····
51 ····boolean·isVisibleToUser(final·Object·p0);51 ····boolean·isVisibleToUser(final·Object·p0);
52 ····52 ····
53 ····Object·obtain(final·Object·p0);53 ····Object·obtain(final·Object·p0);
54 ····54 ····
55 ····Object·obtainCollectionInfo(final·int·p0,·final·int·p1,·final·boolean·p2,·final·int·p3); 
56 ···· 
57 ····void·recycle(final·Object·p0);55 ····void·recycle(final·Object·p0);
58 ····56 ····
59 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);57 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);
60 ····58 ····
61 ····void·setBoundsInParent(final·Object·p0,·final·Rect·p1);59 ····void·setBoundsInParent(final·Object·p0,·final·Rect·p1);
62 ····60 ····
63 ····void·setBoundsInScreen(final·Object·p0,·final·Rect·p1);61 ····void·setBoundsInScreen(final·Object·p0,·final·Rect·p1);
64 ····62 ····
65 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);63 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);
66 ····64 ····
67 ····void·setClickable(final·Object·p0,·final·boolean·p1);65 ····void·setClickable(final·Object·p0,·final·boolean·p1);
68 ····66 ····
69 ····void·setCollectionInfo(final·Object·p0,·final·Object·p1); 
70 ···· 
71 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);67 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);
72 ····68 ····
73 ····void·setEnabled(final·Object·p0,·final·boolean·p1);69 ····void·setEnabled(final·Object·p0,·final·boolean·p1);
74 ····70 ····
75 ····void·setFocusable(final·Object·p0,·final·boolean·p1);71 ····void·setFocusable(final·Object·p0,·final·boolean·p1);
76 ····72 ····
77 ····void·setFocused(final·Object·p0,·final·boolean·p1);73 ····void·setFocused(final·Object·p0,·final·boolean·p1);
1.21 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class
1.02 KB
procyon -ec {}
    
Offset 90, 18 lines modifiedOffset 90, 14 lines modified
90 ········return·false;90 ········return·false;
91 ····}91 ····}
92 ····92 ····
93 ····public·Object·obtain(final·Object·o)·{93 ····public·Object·obtain(final·Object·o)·{
94 ········return·null;94 ········return·null;
95 ····}95 ····}
96 ····96 ····
97 ····public·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{ 
98 ········return·null; 
99 ····} 
100 ···· 
101 ····public·void·recycle(final·Object·o)·{97 ····public·void·recycle(final·Object·o)·{
102 ····}98 ····}
103 ····99 ····
104 ····public·void·setAccessibilityFocused(final·Object·o,·final·boolean·b)·{100 ····public·void·setAccessibilityFocused(final·Object·o,·final·boolean·b)·{
105 ····}101 ····}
106 ····102 ····
107 ····public·void·setBoundsInParent(final·Object·o,·final·Rect·rect)·{103 ····public·void·setBoundsInParent(final·Object·o,·final·Rect·rect)·{
Offset 112, 17 lines modifiedOffset 108, 14 lines modified
112 ····108 ····
113 ····public·void·setClassName(final·Object·o,·final·CharSequence·charSequence)·{109 ····public·void·setClassName(final·Object·o,·final·CharSequence·charSequence)·{
114 ····}110 ····}
115 ····111 ····
116 ····public·void·setClickable(final·Object·o,·final·boolean·b)·{112 ····public·void·setClickable(final·Object·o,·final·boolean·b)·{
117 ····}113 ····}
118 ····114 ····
119 ····public·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{ 
120 ····} 
121 ···· 
122 ····public·void·setContentDescription(final·Object·o,·final·CharSequence·charSequence)·{115 ····public·void·setContentDescription(final·Object·o,·final·CharSequence·charSequence)·{
123 ····}116 ····}
124 ····117 ····
125 ····public·void·setEnabled(final·Object·o,·final·boolean·b)·{118 ····public·void·setEnabled(final·Object·o,·final·boolean·b)·{
126 ····}119 ····}
127 ····120 ····
128 ····public·void·setFocusable(final·Object·o,·final·boolean·b)·{121 ····public·void·setFocusable(final·Object·o,·final·boolean·b)·{
795 B
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
589 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl
3 {3 {
4 ····public·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{ 
5 ········return·AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo(n,·n2,·b,·n3); 
6 ····} 
7 ···· 
8 ····public·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{ 
9 ········AccessibilityNodeInfoCompatKitKat.setCollectionInfo(o,·o2); 
10 ····} 
11 }4 }
632 B
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
428 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl
3 {3 {
4 ····public·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{ 
5 ········return·AccessibilityNodeInfoCompatApi21.obtainCollectionInfo(n,·n2,·b,·n3); 
6 ····} 
7 }4 }
921 B
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class
779 B
procyon -ec {}
    
Offset 282, 18 lines modifiedOffset 282, 14 lines modified
282 ········AccessibilityNodeInfoCompat.IMPL.setClassName(this.mInfo,·charSequence);282 ········AccessibilityNodeInfoCompat.IMPL.setClassName(this.mInfo,·charSequence);
283 ····}283 ····}
284 ····284 ····
285 ····public·void·setClickable(final·boolean·b)·{285 ····public·void·setClickable(final·boolean·b)·{
286 ········AccessibilityNodeInfoCompat.IMPL.setClickable(this.mInfo,·b);286 ········AccessibilityNodeInfoCompat.IMPL.setClickable(this.mInfo,·b);
287 ····}287 ····}
288 ····288 ····
289 ····public·void·setCollectionInfo(final·Object·o)·{ 
290 ········AccessibilityNodeInfoCompat.IMPL.setCollectionInfo(this.mInfo,·((AccessibilityNodeInfoCompat$CollectionInfoCompat)o).mInfo); 
291 ····} 
292 ···· 
293 ····public·void·setContentDescription(final·CharSequence·charSequence)·{289 ····public·void·setContentDescription(final·CharSequence·charSequence)·{
294 ········AccessibilityNodeInfoCompat.IMPL.setContentDescription(this.mInfo,·charSequence);290 ········AccessibilityNodeInfoCompat.IMPL.setContentDescription(this.mInfo,·charSequence);
295 ····}291 ····}
296 ····292 ····
297 ····public·void·setEnabled(final·boolean·b)·{293 ····public·void·setEnabled(final·boolean·b)·{
298 ········AccessibilityNodeInfoCompat.IMPL.setEnabled(this.mInfo,·b);294 ········AccessibilityNodeInfoCompat.IMPL.setEnabled(this.mInfo,·b);
299 ····}295 ····}
554 B
android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.class
428 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 13 lines modified
10 ····10 ····
11 ····void·finish(final·Object·p0);11 ····void·finish(final·Object·p0);
12 ····12 ····
13 ····boolean·isFinished(final·Object·p0);13 ····boolean·isFinished(final·Object·p0);
14 ····14 ····
15 ····Object·newEdgeEffect(final·Context·p0);15 ····Object·newEdgeEffect(final·Context·p0);
16 ····16 ····
17 ····boolean·onAbsorb(final·Object·p0,·final·int·p1); 
18 ···· 
19 ····boolean·onPull(final·Object·p0,·final·float·p1);17 ····boolean·onPull(final·Object·p0,·final·float·p1);
20 ····18 ····
21 ····boolean·onRelease(final·Object·p0);19 ····boolean·onRelease(final·Object·p0);
22 ····20 ····
23 ····void·setSize(final·Object·p0,·final·int·p1,·final·int·p2);21 ····void·setSize(final·Object·p0,·final·int·p1,·final·int·p2);
24 }22 }
580 B
android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.class
446 B
procyon -ec {}
    
Offset 17, 18 lines modifiedOffset 17, 14 lines modified
17 ········return·true;17 ········return·true;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·newEdgeEffect(final·Context·context)·{20 ····public·Object·newEdgeEffect(final·Context·context)·{
21 ········return·null;21 ········return·null;
22 ····}22 ····}
23 ····23 ····
24 ····public·boolean·onAbsorb(final·Object·o,·final·int·n)·{ 
25 ········return·false; 
26 ····} 
27 ···· 
28 ····public·boolean·onPull(final·Object·o,·final·float·n)·{24 ····public·boolean·onPull(final·Object·o,·final·float·n)·{
29 ········return·false;25 ········return·false;
30 ····}26 ····}
31 ····27 ····
32 ····public·boolean·onRelease(final·Object·o)·{28 ····public·boolean·onRelease(final·Object·o)·{
33 ········return·false;29 ········return·false;
34 ····}30 ····}
728 B
android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.class
596 B
procyon -ec {}
    
Offset 18, 18 lines modifiedOffset 18, 14 lines modified
18 ········return·EdgeEffectCompatIcs.isFinished(o);18 ········return·EdgeEffectCompatIcs.isFinished(o);
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·newEdgeEffect(final·Context·context)·{21 ····public·Object·newEdgeEffect(final·Context·context)·{
22 ········return·EdgeEffectCompatIcs.newEdgeEffect(context);22 ········return·EdgeEffectCompatIcs.newEdgeEffect(context);
23 ····}23 ····}
24 ····24 ····
25 ····public·boolean·onAbsorb(final·Object·o,·final·int·n)·{ 
26 ········return·EdgeEffectCompatIcs.onAbsorb(o,·n); 
27 ····} 
28 ···· 
29 ····public·boolean·onPull(final·Object·o,·final·float·n)·{25 ····public·boolean·onPull(final·Object·o,·final·float·n)·{
30 ········return·EdgeEffectCompatIcs.onPull(o,·n);26 ········return·EdgeEffectCompatIcs.onPull(o,·n);
31 ····}27 ····}
32 ····28 ····
33 ····public·boolean·onRelease(final·Object·o)·{29 ····public·boolean·onRelease(final·Object·o)·{
34 ········return·EdgeEffectCompatIcs.onRelease(o);30 ········return·EdgeEffectCompatIcs.onRelease(o);
35 ····}31 ····}
688 B
android/support/v4/widget/EdgeEffectCompat.class
592 B
procyon -ec {}
    
Offset 31, 18 lines modifiedOffset 31, 14 lines modified
31 ········EdgeEffectCompat.IMPL.finish(this.mEdgeEffect);31 ········EdgeEffectCompat.IMPL.finish(this.mEdgeEffect);
32 ····}32 ····}
33 ····33 ····
34 ····public·boolean·isFinished()·{34 ····public·boolean·isFinished()·{
35 ········return·EdgeEffectCompat.IMPL.isFinished(this.mEdgeEffect);35 ········return·EdgeEffectCompat.IMPL.isFinished(this.mEdgeEffect);
36 ····}36 ····}
37 ····37 ····
38 ····public·boolean·onAbsorb(final·int·n)·{ 
39 ········return·EdgeEffectCompat.IMPL.onAbsorb(this.mEdgeEffect,·n); 
40 ····} 
41 ···· 
42 ····public·boolean·onPull(final·float·n)·{38 ····public·boolean·onPull(final·float·n)·{
43 ········return·EdgeEffectCompat.IMPL.onPull(this.mEdgeEffect,·n);39 ········return·EdgeEffectCompat.IMPL.onPull(this.mEdgeEffect,·n);
44 ····}40 ····}
45 ····41 ····
46 ····public·boolean·onRelease()·{42 ····public·boolean·onRelease()·{
47 ········return·EdgeEffectCompat.IMPL.onRelease(this.mEdgeEffect);43 ········return·EdgeEffectCompat.IMPL.onRelease(this.mEdgeEffect);
48 ····}44 ····}
715 B
android/support/v4/widget/EdgeEffectCompatIcs.class
613 B
procyon -ec {}
    
Offset 19, 19 lines modifiedOffset 19, 14 lines modified
19 ········return·((EdgeEffect)o).isFinished();19 ········return·((EdgeEffect)o).isFinished();
20 ····}20 ····}
21 ····21 ····
22 ····public·static·Object·newEdgeEffect(final·Context·context)·{22 ····public·static·Object·newEdgeEffect(final·Context·context)·{
23 ········return·new·EdgeEffect(context);23 ········return·new·EdgeEffect(context);
24 ····}24 ····}
25 ····25 ····
26 ····public·static·boolean·onAbsorb(final·Object·o,·final·int·n)·{ 
27 ········((EdgeEffect)o).onAbsorb(n); 
28 ········return·true; 
29 ····} 
30 ···· 
31 ····public·static·boolean·onPull(final·Object·o,·final·float·n)·{26 ····public·static·boolean·onPull(final·Object·o,·final·float·n)·{
32 ········((EdgeEffect)o).onPull(n);27 ········((EdgeEffect)o).onPull(n);
33 ········return·true;28 ········return·true;
34 ····}29 ····}
35 ····30 ····
36 ····public·static·boolean·onRelease(final·Object·o)·{31 ····public·static·boolean·onRelease(final·Object·o)·{
37 ········final·EdgeEffect·edgeEffect·=·(EdgeEffect)o;32 ········final·EdgeEffect·edgeEffect·=·(EdgeEffect)o;
850 B
android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.class
720 B
procyon -ec {}
    
Offset 10, 21 lines modifiedOffset 10, 17 lines modified
10 ····10 ····
11 ····boolean·computeScrollOffset(final·Object·p0);11 ····boolean·computeScrollOffset(final·Object·p0);
12 ····12 ····
13 ····Object·createScroller(final·Context·p0,·final·Interpolator·p1);13 ····Object·createScroller(final·Context·p0,·final·Interpolator·p1);
14 ····14 ····
15 ····void·fling(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5,·final·int·p6,·final·int·p7,·final·int·p8);15 ····void·fling(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5,·final·int·p6,·final·int·p7,·final·int·p8);
16 ····16 ····
17 ····float·getCurrVelocity(final·Object·p0); 
18 ···· 
19 ····int·getCurrX(final·Object·p0);17 ····int·getCurrX(final·Object·p0);
20 ····18 ····
21 ····int·getCurrY(final·Object·p0);19 ····int·getCurrY(final·Object·p0);
22 ····20 ····
23 ····int·getFinalX(final·Object·p0);21 ····int·getFinalX(final·Object·p0);
24 ····22 ····
25 ····int·getFinalY(final·Object·p0);23 ····int·getFinalY(final·Object·p0);
26 ····24 ····
27 ····boolean·isFinished(final·Object·p0); 
28 ···· 
29 ····void·startScroll(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5);25 ····void·startScroll(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5);
30 }26 }
1.16 KB
android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.class
1.03 KB
procyon -ec {}
    
Offset 26, 18 lines modifiedOffset 26, 14 lines modified
26 ········return·scroller;26 ········return·scroller;
27 ····}27 ····}
28 ····28 ····
29 ····public·void·fling(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{29 ····public·void·fling(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
30 ········((Scroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);30 ········((Scroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
31 ····}31 ····}
32 ····32 ····
33 ····public·float·getCurrVelocity(final·Object·o)·{ 
34 ········return·0.0f; 
35 ····} 
36 ···· 
37 ····public·int·getCurrX(final·Object·o)·{33 ····public·int·getCurrX(final·Object·o)·{
38 ········return·((Scroller)o).getCurrX();34 ········return·((Scroller)o).getCurrX();
39 ····}35 ····}
40 ····36 ····
41 ····public·int·getCurrY(final·Object·o)·{37 ····public·int·getCurrY(final·Object·o)·{
42 ········return·((Scroller)o).getCurrY();38 ········return·((Scroller)o).getCurrY();
43 ····}39 ····}
Offset 46, 15 lines modifiedOffset 42, 11 lines modified
46 ········return·((Scroller)o).getFinalX();42 ········return·((Scroller)o).getFinalX();
47 ····}43 ····}
48 ····44 ····
49 ····public·int·getFinalY(final·Object·o)·{45 ····public·int·getFinalY(final·Object·o)·{
50 ········return·((Scroller)o).getFinalY();46 ········return·((Scroller)o).getFinalY();
51 ····}47 ····}
52 ····48 ····
53 ····public·boolean·isFinished(final·Object·o)·{ 
54 ········return·((Scroller)o).isFinished(); 
55 ····} 
56 ···· 
57 ····public·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{49 ····public·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
58 ········((Scroller)o).startScroll(n,·n2,·n3,·n4,·n5);50 ········((Scroller)o).startScroll(n,·n2,·n3,·n4,·n5);
59 ····}51 ····}
60 }52 }
1.32 KB
android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.class
1.17 KB
procyon -ec {}
    
Offset 18, 18 lines modifiedOffset 18, 14 lines modified
18 ········return·ScrollerCompatGingerbread.createScroller(context,·interpolator);18 ········return·ScrollerCompatGingerbread.createScroller(context,·interpolator);
19 ····}19 ····}
20 ····20 ····
21 ····public·void·fling(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{21 ····public·void·fling(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
22 ········ScrollerCompatGingerbread.fling(o,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);22 ········ScrollerCompatGingerbread.fling(o,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
23 ····}23 ····}
24 ····24 ····
25 ····public·float·getCurrVelocity(final·Object·o)·{ 
26 ········return·0.0f; 
27 ····} 
28 ···· 
29 ····public·int·getCurrX(final·Object·o)·{25 ····public·int·getCurrX(final·Object·o)·{
30 ········return·ScrollerCompatGingerbread.getCurrX(o);26 ········return·ScrollerCompatGingerbread.getCurrX(o);
31 ····}27 ····}
32 ····28 ····
33 ····public·int·getCurrY(final·Object·o)·{29 ····public·int·getCurrY(final·Object·o)·{
34 ········return·ScrollerCompatGingerbread.getCurrY(o);30 ········return·ScrollerCompatGingerbread.getCurrY(o);
35 ····}31 ····}
Offset 38, 15 lines modifiedOffset 34, 11 lines modified
38 ········return·ScrollerCompatGingerbread.getFinalX(o);34 ········return·ScrollerCompatGingerbread.getFinalX(o);
39 ····}35 ····}
40 ····36 ····
41 ····public·int·getFinalY(final·Object·o)·{37 ····public·int·getFinalY(final·Object·o)·{
42 ········return·ScrollerCompatGingerbread.getFinalY(o);38 ········return·ScrollerCompatGingerbread.getFinalY(o);
43 ····}39 ····}
44 ····40 ····
45 ····public·boolean·isFinished(final·Object·o)·{ 
46 ········return·ScrollerCompatGingerbread.isFinished(o); 
47 ····} 
48 ···· 
49 ····public·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{41 ····public·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
50 ········ScrollerCompatGingerbread.startScroll(o,·n,·n2,·n3,·n4,·n5);42 ········ScrollerCompatGingerbread.startScroll(o,·n,·n2,·n3,·n4,·n5);
51 ····}43 ····}
52 }44 }
436 B
android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class
300 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 class·ScrollerCompat$ScrollerCompatImplIcs·extends·ScrollerCompat$ScrollerCompatImplGingerbread2 class·ScrollerCompat$ScrollerCompatImplIcs·extends·ScrollerCompat$ScrollerCompatImplGingerbread
3 {3 {
4 ····public·float·getCurrVelocity(final·Object·o)·{ 
5 ········return·ScrollerCompatIcs.getCurrVelocity(o); 
6 ····} 
7 }4 }
1.17 KB
android/support/v4/widget/ScrollerCompat.class
1.08 KB
procyon -ec {}
    
Offset 43, 18 lines modifiedOffset 43, 14 lines modified
43 ········return·this.mImpl.computeScrollOffset(this.mScroller);43 ········return·this.mImpl.computeScrollOffset(this.mScroller);
44 ····}44 ····}
45 ····45 ····
46 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{46 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
47 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);47 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
48 ····}48 ····}
49 ····49 ····
50 ····public·float·getCurrVelocity()·{ 
51 ········return·this.mImpl.getCurrVelocity(this.mScroller); 
52 ····} 
53 ···· 
54 ····public·int·getCurrX()·{50 ····public·int·getCurrX()·{
55 ········return·this.mImpl.getCurrX(this.mScroller);51 ········return·this.mImpl.getCurrX(this.mScroller);
56 ····}52 ····}
57 ····53 ····
58 ····public·int·getCurrY()·{54 ····public·int·getCurrY()·{
59 ········return·this.mImpl.getCurrY(this.mScroller);55 ········return·this.mImpl.getCurrY(this.mScroller);
60 ····}56 ····}
Offset 63, 15 lines modifiedOffset 59, 11 lines modified
63 ········return·this.mImpl.getFinalX(this.mScroller);59 ········return·this.mImpl.getFinalX(this.mScroller);
64 ····}60 ····}
65 ····61 ····
66 ····public·int·getFinalY()·{62 ····public·int·getFinalY()·{
67 ········return·this.mImpl.getFinalY(this.mScroller);63 ········return·this.mImpl.getFinalY(this.mScroller);
68 ····}64 ····}
69 ····65 ····
70 ····public·boolean·isFinished()·{ 
71 ········return·this.mImpl.isFinished(this.mScroller); 
72 ····} 
73 ···· 
74 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{66 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
75 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);67 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);
76 ····}68 ····}
77 }69 }
642 B
android/support/v4/widget/ScrollerCompatGingerbread.class
528 B
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 11 lines modified
42 ········return·((OverScroller)o).getFinalX();42 ········return·((OverScroller)o).getFinalX();
43 ····}43 ····}
44 ····44 ····
45 ····public·static·int·getFinalY(final·Object·o)·{45 ····public·static·int·getFinalY(final·Object·o)·{
46 ········return·((OverScroller)o).getFinalY();46 ········return·((OverScroller)o).getFinalY();
47 ····}47 ····}
48 ····48 ····
49 ····public·static·boolean·isFinished(final·Object·o)·{ 
50 ········return·((OverScroller)o).isFinished(); 
51 ····} 
52 ···· 
53 ····public·static·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{49 ····public·static·void·startScroll(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
54 ········((OverScroller)o).startScroll(n,·n2,·n3,·n4,·n5);50 ········((OverScroller)o).startScroll(n,·n2,·n3,·n4,·n5);
55 ····}51 ····}
56 }52 }
1.16 KB
android/support/v4/widget/ViewDragHelper.class
1.07 KB
procyon -ec {}
    
Offset 371, 27 lines modifiedOffset 371, 14 lines modified
371 ············final·float·x·=·MotionEventCompat.getX(motionEvent,·i);371 ············final·float·x·=·MotionEventCompat.getX(motionEvent,·i);
372 ············final·float·y·=·MotionEventCompat.getY(motionEvent,·i);372 ············final·float·y·=·MotionEventCompat.getY(motionEvent,·i);
373 ············this.mLastMotionX[pointerId]·=·x;373 ············this.mLastMotionX[pointerId]·=·x;
374 ············this.mLastMotionY[pointerId]·=·y;374 ············this.mLastMotionY[pointerId]·=·y;
375 ········}375 ········}
376 ····}376 ····}
377 ····377 ····
378 ····public·void·abort()·{ 
379 ········this.cancel(); 
380 ········if·(this.mDragState·==·2)·{ 
381 ············final·int·currX·=·this.mScroller.getCurrX(); 
382 ············final·int·currY·=·this.mScroller.getCurrY(); 
383 ············this.mScroller.abortAnimation(); 
384 ············final·int·currX2·=·this.mScroller.getCurrX(); 
385 ············final·int·currY2·=·this.mScroller.getCurrY(); 
386 ············this.mCallback.onViewPositionChanged(this.mCapturedView,·currX2,·currY2,·currX2·-·currX,·currY2·-·currY); 
387 ········} 
388 ········this.setDragState(0); 
389 ····} 
390 ···· 
391 ····public·void·cancel()·{378 ····public·void·cancel()·{
392 ········this.mActivePointerId·=·-1;379 ········this.mActivePointerId·=·-1;
393 ········this.clearMotionHistory();380 ········this.clearMotionHistory();
394 ········if·(this.mVelocityTracker·!=·null)·{381 ········if·(this.mVelocityTracker·!=·null)·{
395 ············this.mVelocityTracker.recycle();382 ············this.mVelocityTracker.recycle();
396 ············this.mVelocityTracker·=·null;383 ············this.mVelocityTracker·=·null;
397 ········}384 ········}
11.6 KB
com/syncedsynapse/kore2/billing/IabHelper.class
11.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 2820, 15 lines modifiedOffset 2820, 15 lines modified
2820 ·······670:·astore_32820 ·······670:·astore_3
2821 ·······671:·goto··········6592821 ·······671:·goto··········659
  
2822 ··int·querySkuDetails(java.lang.String,·com.syncedsynapse.kore2.billing.Inventory,·java.util.List);2822 ··int·querySkuDetails(java.lang.String,·com.syncedsynapse.kore2.billing.Inventory,·java.util.List);
2823 ····descriptor:·(Ljava/lang/String;Lcom/syncedsynapse/kore2/billing/Inventory;Ljava/util/List;)I2823 ····descriptor:·(Ljava/lang/String;Lcom/syncedsynapse/kore2/billing/Inventory;Ljava/util/List;)I
2824 ····flags:·(0x0000)2824 ····flags:·(0x0000)
2825 ····Code:2825 ····Code:
2826 ······stack=300,·locals=18,·args_size=42826 ······stack=300,·locals=17,·args_size=4
2827 ·········0:·iconst_02827 ·········0:·iconst_0
2828 ·········1:·istore········42828 ·········1:·istore········4
2829 ·········3:·aload_02829 ·········3:·aload_0
2830 ·········4:·ldc_w·········#521················//·String·Querying·SKU·details.2830 ·········4:·ldc_w·········#521················//·String·Querying·SKU·details.
2831 ·········7:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V2831 ·········7:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V
2832 ········10:·new···········#480················//·class·java/util/ArrayList2832 ········10:·new···········#480················//·class·java/util/ArrayList
2833 ········13:·astore········52833 ········13:·astore········5
Offset 2842, 39 lines modifiedOffset 2842, 39 lines modified
2842 ········29:·aload·········62842 ········29:·aload·········6
2843 ········31:·invokevirtual·#530················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z2843 ········31:·invokevirtual·#530················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z
2844 ········34:·pop2844 ········34:·pop
2845 ········35:·aload_32845 ········35:·aload_3
2846 ········36:·ifnull········982846 ········36:·ifnull········98
2847 ········39:·aload_32847 ········39:·aload_3
2848 ········40:·invokeinterface·#536,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;2848 ········40:·invokeinterface·#536,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
2849 ········45:·astore········72849 ········45:·astore········6
2850 ········47:·aload·········72850 ········47:·aload·········6
2851 ········49:·invokeinterface·#542,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z2851 ········49:·invokeinterface·#542,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
2852 ········54:·istore········82852 ········54:·istore········7
2853 ········56:·iload·········82853 ········56:·iload·········7
2854 ········58:·ifeq··········982854 ········58:·ifeq··········98
2855 ········61:·aload·········72855 ········61:·aload·········6
2856 ········63:·invokeinterface·#546,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;2856 ········63:·invokeinterface·#546,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
2857 ········68:·checkcast·····#75·················//·class·java/lang/String2857 ········68:·checkcast·····#75·················//·class·java/lang/String
2858 ········71:·astore········92858 ········71:·astore········8
2859 ········73:·aload·········52859 ········73:·aload·········5
2860 ········75:·aload·········92860 ········75:·aload·········8
2861 ········77:·invokevirtual·#549················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z2861 ········77:·invokevirtual·#549················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z
2862 ········80:·istore········82862 ········80:·istore········7
2863 ········82:·iload·········82863 ········82:·iload·········7
2864 ········84:·ifne··········472864 ········84:·ifne··········47
2865 ········87:·aload·········52865 ········87:·aload·········5
2866 ········89:·aload·········92866 ········89:·aload·········8
2867 ········91:·invokevirtual·#552················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z2867 ········91:·invokevirtual·#552················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
2868 ········94:·pop2868 ········94:·pop
2869 ········95:·goto··········472869 ········95:·goto··········47
2870 ········98:·aload·········52870 ········98:·aload·········5
2871 ·······100:·invokevirtual·#483················//·Method·java/util/ArrayList.size:()I2871 ·······100:·invokevirtual·#483················//·Method·java/util/ArrayList.size:()I
2872 ·······103:·istore········82872 ·······103:·istore········9
2873 ·······105:·iload·········82873 ·······105:·iload·········9
2874 ·······107:·ifne··········1242874 ·······107:·ifne··········124
2875 ·······110:·ldc_w·········#554················//·String·queryPrices:·nothing·to·do·because·there·are·no·SKUs.2875 ·······110:·ldc_w·········#554················//·String·queryPrices:·nothing·to·do·because·there·are·no·SKUs.
2876 ·······113:·astore········62876 ·······113:·astore········6
2877 ·······115:·aload_02877 ·······115:·aload_0
2878 ·······116:·aload·········62878 ·······116:·aload·········6
2879 ·······118:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V2879 ·······118:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V
2880 ·······121:·iload·········42880 ·······121:·iload·········4
Offset 2887, 53 lines modifiedOffset 2887, 53 lines modified
2887 ·······136:·ldc_w·········#557················//·String·ITEM_ID_LIST2887 ·······136:·ldc_w·········#557················//·String·ITEM_ID_LIST
2888 ·······139:·aload·········52888 ·······139:·aload·········5
2889 ·······141:·invokevirtual·#561················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V2889 ·······141:·invokevirtual·#561················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V
2890 ·······144:·aload_02890 ·······144:·aload_0
2891 ·······145:·getfield······#122················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService;2891 ·······145:·getfield······#122················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService;
2892 ·······148:·astore········62892 ·······148:·astore········6
2893 ·······150:·iconst_32893 ·······150:·iconst_3
2894 ·······151:·istore········112894 ·······151:·istore········7
2895 ·······153:·aload_02895 ·······153:·aload_0
2896 ·······154:·getfield······#57·················//·Field·mContext:Landroid/content/Context;2896 ·······154:·getfield······#57·················//·Field·mContext:Landroid/content/Context;
2897 ·······157:·invokevirtual·#315················//·Method·android/content/Context.getPackageName:()Ljava/lang/String;2897 ·······157:·invokevirtual·#315················//·Method·android/content/Context.getPackageName:()Ljava/lang/String;
2898 ·······160:·astore········122898 ·······160:·astore········11
2899 ·······162:·aload·········62899 ·······162:·aload·········6
2900 ·······164:·iload·········112900 ·······164:·iload·········7
2901 ·······166:·aload·········122901 ·······166:·aload·········11
2902 ·······168:·aload_12902 ·······168:·aload_1
2903 ·······169:·aload·········102903 ·······169:·aload·········10
2904 ·······171:·invokeinterface·#565,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;2904 ·······171:·invokeinterface·#565,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;
2905 ·······176:·astore········132905 ·······176:·astore········12
2906 ·······178:·ldc_w·········#567················//·String·DETAILS_LIST2906 ·······178:·ldc_w·········#567················//·String·DETAILS_LIST
2907 ·······181:·astore········62907 ·······181:·astore········6
2908 ·······183:·aload·········132908 ·······183:·aload·········12
2909 ·······185:·aload·········62909 ·······185:·aload·········6
2910 ·······187:·invokevirtual·#468················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z2910 ·······187:·invokevirtual·#468················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z
2911 ·······190:·istore········82911 ·······190:·istore········9
2912 ·······192:·iload·········82912 ·······192:·iload·········9
2913 ·······194:·ifne··········2772913 ·······194:·ifne··········277
2914 ·······197:·aload_02914 ·······197:·aload_0
2915 ·······198:·aload·········132915 ·······198:·aload·········12
2916 ·······200:·invokevirtual·#325················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I2916 ·······200:·invokevirtual·#325················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I
2917 ·······203:·istore········42917 ·······203:·istore········4
2918 ·······205:·iload·········42918 ·······205:·iload·········4
2919 ·······207:·ifeq··········2582919 ·······207:·ifeq··········258
2920 ·······210:·new···········#83·················//·class·java/lang/StringBuilder2920 ·······210:·new···········#83·················//·class·java/lang/StringBuilder
2921 ·······213:·astore········62921 ·······213:·astore········6
2922 ·······215:·aload·········62922 ·······215:·aload·········6
2923 ·······217:·invokespecial·#84·················//·Method·java/lang/StringBuilder."<init>":()V2923 ·······217:·invokespecial·#84·················//·Method·java/lang/StringBuilder."<init>":()V
2924 ·······220:·aload·········62924 ·······220:·aload·········6
2925 ·······222:·ldc_w·········#569················//·String·getSkuDetails()·failed:2925 ·······222:·ldc_w·········#569················//·String·getSkuDetails()·failed:
2926 ·······225:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2926 ·······225:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2927 ·······228:·astore········62927 ·······228:·astore········6
2928 ·······230:·iload·········42928 ·······230:·iload·········4
2929 ·······232:·invokestatic··#272················//·Method·getResponseDesc:(I)Ljava/lang/String;2929 ·······232:·invokestatic··#272················//·Method·getResponseDesc:(I)Ljava/lang/String;
2930 ·······235:·astore········142930 ·······235:·astore········13
2931 ·······237:·aload·········62931 ·······237:·aload·········6
2932 ·······239:·aload·········142932 ·······239:·aload·········13
2933 ·······241:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2933 ·······241:·invokevirtual·#92·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2934 ·······244:·invokevirtual·#98·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;2934 ·······244:·invokevirtual·#98·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
2935 ·······247:·astore········62935 ·······247:·astore········6
2936 ·······249:·aload_02936 ·······249:·aload_0
2937 ·······250:·aload·········62937 ·······250:·aload·········6
2938 ·······252:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V2938 ·······252:·invokevirtual·#63·················//·Method·logDebug:(Ljava/lang/String;)V
2939 ·······255:·goto··········1212939 ·······255:·goto··········121
Offset 2941, 58 lines modifiedOffset 2941, 56 lines modified
2941 ·······261:·astore········62941 ·······261:·astore········6
2942 ·······263:·aload_02942 ·······263:·aload_0
2943 ·······264:·aload·········62943 ·······264:·aload·········6
2944 ·······266:·invokevirtual·#107················//·Method·logError:(Ljava/lang/String;)V2944 ·······266:·invokevirtual·#107················//·Method·logError:(Ljava/lang/String;)V
2945 ·······269:·sipush········-10022945 ·······269:·sipush········-1002
2946 ·······272:·istore········42946 ·······272:·istore········4
2947 ·······274:·goto··········1212947 ·······274:·goto··········121
 2948 ·······277:·aload·········12
2948 ·······277:·ldc_w·········#567················//·String·DETAILS_LIST2949 ·······279:·ldc_w·········#567················//·String·DETAILS_LIST
2949 ·······280:·astore········6 
2950 ·······282:·aload·········13 
2951 ·······284:·aload·········6 
2952 ·······286:·invokevirtual·#478················//·Method·android/os/Bundle.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;2950 ·······282:·invokevirtual·#478················//·Method·android/os/Bundle.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
2953 ·······289:·astore········152951 ·······285:·astore········14
2954 ·······291:·aload·········152952 ·······287:·aload·········14
2955 ·······293:·invokevirtual·#572················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;2953 ·······289:·invokevirtual·#572················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
2956 ·······296:·astore········72954 ·······292:·astore········6
Max diff block lines reached; 293/11682 bytes (2.51%) of diff not shown.
3.77 KB
com/syncedsynapse/kore2/billing/Inventory.class
3.68 KB
javap -verbose -constants -s -l -private {}
    
Offset 170, 46 lines modifiedOffset 170, 44 lines modified
170 ·········0:·new···········#35·················//·class·java/util/ArrayList170 ·········0:·new···········#35·················//·class·java/util/ArrayList
171 ·········3:·astore_2171 ·········3:·astore_2
172 ·········4:·aload_2172 ·········4:·aload_2
173 ·········5:·invokespecial·#36·················//·Method·java/util/ArrayList."<init>":()V173 ·········5:·invokespecial·#36·················//·Method·java/util/ArrayList."<init>":()V
174 ·········8:·aload_0174 ·········8:·aload_0
175 ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map;175 ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map;
176 ········12:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection;176 ········12:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection;
177 ········17:·astore_3 
178 ········18:·aload_3 
179 ········19:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;177 ········17:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
180 ········24:·astore········4 
181 ········26:·aload·········4178 ········22:·astore_3
 179 ········23:·aload_3
182 ········28:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z180 ········24:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
183 ········33:·istore········5181 ········29:·istore········4
184 ········35:·iload·········5182 ········31:·iload·········4
185 ········37:·ifeq··········87183 ········33:·ifeq··········86
186 ········40:·aload·········4184 ········36:·aload_3
187 ········42:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;185 ········37:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
188 ········47:·checkcast·····#20·················//·class·com/syncedsynapse/kore2/billing/Purchase186 ········42:·checkcast·····#20·················//·class·com/syncedsynapse/kore2/billing/Purchase
189 ········50:·astore········6187 ········45:·astore········5
190 ········52:·aload·········6188 ········47:·aload·········5
191 ········54:·invokevirtual·#59·················//·Method·com/syncedsynapse/kore2/billing/Purchase.getItemType:()Ljava/lang/String;189 ········49:·invokevirtual·#59·················//·Method·com/syncedsynapse/kore2/billing/Purchase.getItemType:()Ljava/lang/String;
192 ········57:·astore_3 
193 ········58:·aload_3190 ········52:·astore········6
 191 ········54:·aload·········6
194 ········59:·aload_1192 ········56:·aload_1
195 ········60:·invokevirtual·#65·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z193 ········57:·invokevirtual·#65·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
196 ········63:·istore········5194 ········60:·istore········4
197 ········65:·iload·········5195 ········62:·iload·········4
198 ········67:·ifeq··········26196 ········64:·ifeq··········23
199 ········70:·aload·········6197 ········67:·aload·········5
200 ········72:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/billing/Purchase.getSku:()Ljava/lang/String;198 ········69:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/billing/Purchase.getSku:()Ljava/lang/String;
201 ········75:·astore_3199 ········72:·astore········6
202 ········76:·aload_2200 ········74:·aload_2
203 ········77:·aload_3201 ········75:·aload·········6
204 ········78:·invokeinterface·#70,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z202 ········77:·invokeinterface·#70,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
205 ········83:·pop203 ········82:·pop
206 ········84:·goto··········26204 ········83:·goto··········23
207 ········87:·aload_2205 ········86:·aload_2
208 ········88:·areturn206 ········87:·areturn
  
209 ··public·com.syncedsynapse.kore2.billing.Purchase·getPurchase(java.lang.String);207 ··public·com.syncedsynapse.kore2.billing.Purchase·getPurchase(java.lang.String);
210 ····descriptor:·(Ljava/lang/String;)Lcom/syncedsynapse/kore2/billing/Purchase;208 ····descriptor:·(Ljava/lang/String;)Lcom/syncedsynapse/kore2/billing/Purchase;
211 ····flags:·(0x0001)·ACC_PUBLIC209 ····flags:·(0x0001)·ACC_PUBLIC
212 ····Code:210 ····Code:
213 ······stack=300,·locals=2,·args_size=2211 ······stack=300,·locals=2,·args_size=2
214 ·········0:·aload_0212 ·········0:·aload_0
27.1 KB
com/syncedsynapse/kore2/host/HostConnectionObserver.class
27.0 KB
javap -verbose -constants -s -l -private {}
    
Offset 1045, 16 lines modifiedOffset 1045, 16 lines modified
1045 ········70:·aload_31045 ········70:·aload_3
1046 ········71:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V1046 ········71:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V
1047 ········74:·aload·········61047 ········74:·aload·········6
1048 ········76:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1048 ········76:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1049 ········81:·astore········71049 ········81:·astore········7
1050 ········83:·aload·········71050 ········83:·aload·········7
1051 ········85:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1051 ········85:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1052 ········90:·istore········51052 ········90:·istore········4
1053 ········92:·iload·········51053 ········92:·iload·········4
1054 ········94:·ifeq··········1201054 ········94:·ifeq··········120
1055 ········97:·aload·········71055 ········97:·aload·········7
1056 ········99:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1056 ········99:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1057 ·······104:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver1057 ·······104:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver
1058 ·······107:·astore········81058 ·······107:·astore········8
1059 ·······109:·aload_01059 ·······109:·aload_0
1060 ·······110:·iload_11060 ·······110:·iload_1
Offset 1105, 16 lines modifiedOffset 1105, 16 lines modified
1105 ········40:·aload_11105 ········40:·aload_1
1106 ········41:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V1106 ········41:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V
1107 ········44:·aload·········41107 ········44:·aload·········4
1108 ········46:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1108 ········46:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1109 ········51:·astore········51109 ········51:·astore········5
1110 ········53:·aload·········51110 ········53:·aload·········5
1111 ········55:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1111 ········55:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1112 ········60:·istore_31112 ········60:·istore_2
1113 ········61:·iload_31113 ········61:·iload_2
1114 ········62:·ifeq··········861114 ········62:·ifeq··········86
1115 ········65:·aload·········51115 ········65:·aload·········5
1116 ········67:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1116 ········67:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1117 ········72:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver1117 ········72:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver
1118 ········75:·astore········61118 ········75:·astore········6
1119 ········77:·aload_01119 ········77:·aload_0
1120 ········78:·aload·········61120 ········78:·aload·········6
Offset 1145, 20 lines modifiedOffset 1145, 20 lines modified
1145 ········27:·invokeinterface·#315,··4··········//·InterfaceMethod·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver.playerOnPlay:(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V1145 ········27:·invokeinterface·#315,··4··········//·InterfaceMethod·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver.playerOnPlay:(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V
1146 ········32:·goto··········211146 ········32:·goto··········21
  
1147 ··private·void·notifySomethingIsPlaying(com.syncedsynapse.kore2.jsonrpc.type.PlayerType$GetActivePlayersReturnType,·com.syncedsynapse.kore2.jsonrpc.type.PlayerType$PropertyValue,·com.syncedsynapse.kore2.jsonrpc.type.ListType$ItemsAll,·java.util.List);1147 ··private·void·notifySomethingIsPlaying(com.syncedsynapse.kore2.jsonrpc.type.PlayerType$GetActivePlayersReturnType,·com.syncedsynapse.kore2.jsonrpc.type.PlayerType$PropertyValue,·com.syncedsynapse.kore2.jsonrpc.type.ListType$ItemsAll,·java.util.List);
1148 ····descriptor:·(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;Ljava/util/List;)V1148 ····descriptor:·(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;Ljava/util/List;)V
1149 ····flags:·(0x0002)·ACC_PRIVATE1149 ····flags:·(0x0002)·ACC_PRIVATE
1150 ····Code:1150 ····Code:
1151 ······stack=300,·locals=13,·args_size=51151 ······stack=300,·locals=12,·args_size=5
1152 ·········0:·aload_21152 ·········0:·aload_2
1153 ·········1:·getfield······#308················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue.speed:I1153 ·········1:·getfield······#308················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue.speed:I
1154 ·········4:·istore········51154 ·········4:·istore········5
1155 ·········6:·iload·········51155 ·········6:·iload·········5
1156 ·········8:·ifne··········2361156 ·········8:·ifne··········233
1157 ········11:·iconst_31157 ········11:·iconst_3
1158 ········12:·istore········61158 ········12:·istore········6
1159 ········14:·aload_01159 ········14:·aload_0
1160 ········15:·getfield······#77·················//·Field·forceReply:Z1160 ········15:·getfield······#77·················//·Field·forceReply:Z
1161 ········18:·istore········51161 ········18:·istore········5
1162 ········20:·iload·········51162 ········20:·iload·········5
1163 ········22:·ifne··········1451163 ········22:·ifne··········145
Offset 1212, 62 lines modifiedOffset 1212, 60 lines modified
1212 ·······127:·getfield······#328················//·Field·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll.id:I1212 ·······127:·getfield······#328················//·Field·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll.id:I
1213 ·······130:·istore········51213 ·······130:·istore········5
1214 ·······132:·aload_31214 ·······132:·aload_3
1215 ·······133:·getfield······#328················//·Field·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll.id:I1215 ·······133:·getfield······#328················//·Field·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll.id:I
1216 ·······136:·istore········81216 ·······136:·istore········8
1217 ·······138:·iload·········51217 ·······138:·iload·········5
1218 ·······140:·iload·········81218 ·······140:·iload·········8
1219 ·······142:·if_icmpeq·····2421219 ·······142:·if_icmpeq·····239
1220 ·······145:·aload_01220 ·······145:·aload_0
1221 ·······146:·iload·········61221 ·······146:·iload·········6
1222 ·······148:·putfield······#69·················//·Field·lastCallResult:I1222 ·······148:·putfield······#69·················//·Field·lastCallResult:I
1223 ·······151:·aload_01223 ·······151:·aload_0
1224 ·······152:·aload_11224 ·······152:·aload_1
1225 ·······153:·putfield······#71·················//·Field·lastGetActivePlayerResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;1225 ·······153:·putfield······#71·················//·Field·lastGetActivePlayerResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
1226 ·······156:·aload_01226 ·······156:·aload_0
1227 ·······157:·aload_21227 ·······157:·aload_2
1228 ·······158:·putfield······#73·················//·Field·lastGetPropertiesResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;1228 ·······158:·putfield······#73·················//·Field·lastGetPropertiesResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;
1229 ·······161:·aload_01229 ·······161:·aload_0
1230 ·······162:·aload_31230 ·······162:·aload_3
1231 ·······163:·putfield······#75·················//·Field·lastGetItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;1231 ·······163:·putfield······#75·················//·Field·lastGetItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
1232 ·······166:·iconst_01232 ·······166:·iconst_0
1233 ·······167:·istore········51233 ·······167:·istore········5
1234 ·······169:·aconst_null 
1235 ·······170:·astore········7 
1236 ·······172:·aload_01234 ·······169:·aload_0
1237 ·······173:·iconst_01235 ·······170:·iconst_0
1238 ·······174:·putfield······#77·················//·Field·forceReply:Z1236 ·······171:·putfield······#77·················//·Field·forceReply:Z
1239 ·······177:·new···········#47·················//·class·java/util/ArrayList1237 ·······174:·new···········#47·················//·class·java/util/ArrayList
1240 ·······180:·astore········101238 ·······177:·astore········10
1241 ·······182:·aload·········101239 ·······179:·aload·········10
1242 ·······184:·aload·········41240 ·······181:·aload·········4
1243 ·······186:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V1241 ·······183:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V
1244 ·······189:·aload·········101242 ·······186:·aload·········10
1245 ·······191:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1243 ·······188:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1246 ·······196:·astore········111244 ·······193:·astore········7
1247 ·······198:·aload·········111245 ·······195:·aload·········7
1248 ·······200:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1246 ·······197:·invokeinterface·#291,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1249 ·······205:·istore········51247 ·······202:·istore········8
1250 ·······207:·iload·········51248 ·······204:·iload·········8
1251 ·······209:·ifeq··········2421249 ·······206:·ifeq··········239
1252 ·······212:·aload·········111250 ·······209:·aload·········7
1253 ·······214:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1251 ·······211:·invokeinterface·#295,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1254 ·······219:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver1252 ·······216:·checkcast·····#268················//·class·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver
1255 ·······222:·astore········121253 ·······219:·astore········11
1256 ·······224:·aload_01254 ·······221:·aload_0
1257 ·······225:·aload_11255 ·······222:·aload_1
1258 ·······226:·aload_21256 ·······223:·aload_2
1259 ·······227:·aload_31257 ·······224:·aload_3
1260 ·······228:·aload·········121258 ·······225:·aload·········11
1261 ·······230:·invokespecial·#331················//·Method·notifySomethingIsPlaying:(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V1259 ·······227:·invokespecial·#331················//·Method·notifySomethingIsPlaying:(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V
1262 ·······233:·goto··········1981260 ·······230:·goto··········195
1263 ·······236:·iconst_21261 ·······233:·iconst_2
1264 ·······237:·istore········61262 ·······234:·istore········6
1265 ·······239:·goto··········141263 ·······236:·goto··········14
1266 ·······242:·return1264 ·······239:·return
  
1267 ··public·void·forceRefreshResults();1265 ··public·void·forceRefreshResults();
1268 ····descriptor:·()V1266 ····descriptor:·()V
1269 ····flags:·(0x0001)·ACC_PUBLIC1267 ····flags:·(0x0001)·ACC_PUBLIC
1270 ····Code:1268 ····Code:
1271 ······stack=300,·locals=1,·args_size=11269 ······stack=300,·locals=1,·args_size=1
1272 ·········0:·aload_01270 ·········0:·aload_0
Offset 1288, 40 lines modifiedOffset 1286, 40 lines modified
1288 ·········5:·getfield······#50·················//·Field·playerEventsObservers:Ljava/util/List;1286 ·········5:·getfield······#50·················//·Field·playerEventsObservers:Ljava/util/List;
1289 ·········8:·astore_31287 ·········8:·astore_3
1290 ·········9:·aload_21288 ·········9:·aload_2
1291 ········10:·aload_31289 ········10:·aload_3
1292 ········11:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V1290 ········11:·invokespecial·#279················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V
1293 ········14:·aload_21291 ········14:·aload_2
1294 ········15:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1292 ········15:·invokeinterface·#285,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1295 ········20:·astore········41293 ········20:·astore_3
1296 ········22:·aload·········41294 ········21:·aload_3
Max diff block lines reached; 16671/27539 bytes (60.54%) of diff not shown.
8.91 KB
com/syncedsynapse/kore2/host/HostManager.class
8.82 KB
javap -verbose -constants -s -l -private {}
    
Offset 629, 41 lines modifiedOffset 629, 39 lines modified
629 ·······165:·aload_0629 ·······165:·aload_0
630 ·······166:·aload·········12630 ·······166:·aload·········12
631 ·······168:·putfield······#39·················//·Field·hosts:Ljava/util/ArrayList;631 ·······168:·putfield······#39·················//·Field·hosts:Ljava/util/ArrayList;
632 ·······171:·aconst_null632 ·······171:·aconst_null
633 ·······172:·astore········17633 ·······172:·astore········17
634 ·······174:·aload_0634 ·······174:·aload_0
635 ·······175:·getfield······#39·················//·Field·hosts:Ljava/util/ArrayList;635 ·······175:·getfield······#39·················//·Field·hosts:Ljava/util/ArrayList;
636 ·······178:·astore········12 
637 ·······180:·aload·········12 
638 ·······182:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;636 ·······178:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
639 ·······185:·astore········18637 ·······181:·astore········12
640 ·······187:·aload·········18638 ·······183:·aload·········12
641 ·······189:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z639 ·······185:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
642 ·······194:·istore········16640 ·······190:·istore········18
643 ·······196:·iload·········16641 ·······192:·iload·········18
644 ·······198:·ifeq··········237642 ·······194:·ifeq··········233
645 ·······201:·aload·········18643 ·······197:·aload·········12
646 ·······203:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;644 ·······199:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
647 ·······208:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo645 ·······204:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo
648 ·······211:·astore········19646 ·······207:·astore········19
649 ·······213:·aload·········19647 ·······209:·aload·········19
650 ·······215:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I648 ·······211:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I
651 ·······218:·i2l649 ·······214:·i2l
652 ·······219:·lstore········20650 ·······215:·lstore········20
653 ·······221:·lload·········20651 ·······217:·lload·········20
654 ·······223:·lload·········14652 ·······219:·lload·········14
655 ·······225:·lcmp653 ·······221:·lcmp
656 ·······226:·istore········16654 ·······222:·istore········18
657 ·······228:·iload·········16655 ·······224:·iload·········18
658 ·······230:·ifne··········187656 ·······226:·ifne··········183
659 ·······233:·aload·········19657 ·······229:·aload·········19
660 ·······235:·astore········17658 ·······231:·astore········17
661 ·······237:·aload·········17659 ·······233:·aload·········17
662 ·······239:·areturn660 ·······235:·areturn
  
663 ··public·void·deleteHost(int);661 ··public·void·deleteHost(int);
664 ····descriptor:·(I)V662 ····descriptor:·(I)V
665 ····flags:·(0x0001)·ACC_PUBLIC663 ····flags:·(0x0001)·ACC_PUBLIC
666 ····Code:664 ····Code:
667 ······stack=300,·locals=7,·args_size=2665 ······stack=300,·locals=7,·args_size=2
668 ·········0:·new···········#190················//·class·java/lang/Thread666 ·········0:·new···········#190················//·class·java/lang/Thread
Offset 762, 15 lines modifiedOffset 760, 15 lines modified
762 ·······170:·istore········5760 ·······170:·istore········5
763 ·······172:·goto··········29761 ·······172:·goto··········29
  
764 ··public·com.syncedsynapse.kore2.host.HostInfo·editHost(int,·com.syncedsynapse.kore2.host.HostInfo);762 ··public·com.syncedsynapse.kore2.host.HostInfo·editHost(int,·com.syncedsynapse.kore2.host.HostInfo);
765 ····descriptor:·(ILcom/syncedsynapse/kore2/host/HostInfo;)Lcom/syncedsynapse/kore2/host/HostInfo;763 ····descriptor:·(ILcom/syncedsynapse/kore2/host/HostInfo;)Lcom/syncedsynapse/kore2/host/HostInfo;
766 ····flags:·(0x0001)·ACC_PUBLIC764 ····flags:·(0x0001)·ACC_PUBLIC
767 ····Code:765 ····Code:
768 ······stack=300,·locals=13,·args_size=3766 ······stack=300,·locals=12,·args_size=3
769 ·········0:·new···········#105················//·class·android/content/ContentValues767 ·········0:·new···········#105················//·class·android/content/ContentValues
770 ·········3:·astore_3768 ·········3:·astore_3
771 ·········4:·aload_3769 ·········4:·aload_3
772 ·········5:·invokespecial·#106················//·Method·android/content/ContentValues."<init>":()V770 ·········5:·invokespecial·#106················//·Method·android/content/ContentValues."<init>":()V
773 ·········8:·aload_2771 ·········8:·aload_2
774 ·········9:·invokevirtual·#74·················//·Method·com/syncedsynapse/kore2/host/HostInfo.getName:()Ljava/lang/String;772 ·········9:·invokevirtual·#74·················//·Method·com/syncedsynapse/kore2/host/HostInfo.getName:()Ljava/lang/String;
775 ········12:·astore········4773 ········12:·astore········4
Offset 866, 37 lines modifiedOffset 864, 35 lines modified
866 ·······192:·aload_0864 ·······192:·aload_0
867 ·······193:·aload·········6865 ·······193:·aload·········6
868 ·······195:·putfield······#39·················//·Field·hosts:Ljava/util/ArrayList;866 ·······195:·putfield······#39·················//·Field·hosts:Ljava/util/ArrayList;
869 ·······198:·aconst_null867 ·······198:·aconst_null
870 ·······199:·astore········10868 ·······199:·astore········10
871 ·······201:·aload_0869 ·······201:·aload_0
872 ·······202:·getfield······#39·················//·Field·hosts:Ljava/util/ArrayList;870 ·······202:·getfield······#39·················//·Field·hosts:Ljava/util/ArrayList;
873 ·······205:·astore········6 
874 ·······207:·aload·········6 
875 ·······209:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;871 ·······205:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
876 ·······212:·astore········11872 ·······208:·astore········6
877 ·······214:·aload·········11873 ·······210:·aload·········6
878 ·······216:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z874 ·······212:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
879 ·······221:·istore········9875 ·······217:·istore········5
880 ·······223:·iload·········9876 ·······219:·iload·········5
881 ·······225:·ifeq··········257877 ·······221:·ifeq··········253
882 ·······228:·aload·········11878 ·······224:·aload·········6
883 ·······230:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;879 ·······226:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
884 ·······235:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo880 ·······231:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo
885 ·······238:·astore········12881 ·······234:·astore········11
886 ·······240:·aload·········12882 ·······236:·aload·········11
887 ·······242:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I883 ·······238:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I
888 ·······245:·istore········9884 ·······241:·istore········5
889 ·······247:·iload·········9885 ·······243:·iload·········5
890 ·······249:·iload_1886 ·······245:·iload_1
891 ·······250:·if_icmpne·····214887 ·······246:·if_icmpne·····210
892 ·······253:·aload·········12888 ·······249:·aload·········11
893 ·······255:·astore········10889 ·······251:·astore········10
894 ·······257:·aload·········10890 ·······253:·aload·········10
895 ·······259:·areturn891 ·······255:·areturn
  
896 ··public·com.syncedsynapse.kore2.jsonrpc.HostConnection·getConnection();892 ··public·com.syncedsynapse.kore2.jsonrpc.HostConnection·getConnection();
897 ····descriptor:·()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;893 ····descriptor:·()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
898 ····flags:·(0x0001)·ACC_PUBLIC894 ····flags:·(0x0001)·ACC_PUBLIC
899 ····Code:895 ····Code:
900 ······stack=300,·locals=3,·args_size=1896 ······stack=300,·locals=3,·args_size=1
901 ·········0:·aload_0897 ·········0:·aload_0
Offset 1018, 37 lines modifiedOffset 1014, 37 lines modified
1018 ········82:·aload_21014 ········82:·aload_2
1019 ········83:·invokevirtual·#255················//·Method·com/syncedsynapse/kore2/Settings.save:()V1015 ········83:·invokevirtual·#255················//·Method·com/syncedsynapse/kore2/Settings.save:()V
1020 ········86:·aload_01016 ········86:·aload_0
1021 ········87:·getfield······#41·················//·Field·currentHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;1017 ········87:·getfield······#41·················//·Field·currentHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
1022 ········90:·areturn1018 ········90:·areturn
1023 ········91:·aload_31019 ········91:·aload_3
1024 ········92:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;1020 ········92:·invokevirtual·#175················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
1025 ········95:·astore········61021 ········95:·astore_1
1026 ········97:·aload·········61022 ········96:·aload_1
1027 ········99:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1023 ········97:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1028 ·······104:·istore········41024 ·······102:·istore········5
1029 ·······106:·iload·········41025 ·······104:·iload·········5
1030 ·······108:·ifeq··········861026 ·······106:·ifeq··········86
1031 ·······111:·aload·········61027 ·······109:·aload_1
1032 ·······113:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1028 ·······110:·invokeinterface·#185,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1033 ·······118:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo1029 ·······115:·checkcast·····#70·················//·class·com/syncedsynapse/kore2/host/HostInfo
1034 ·······121:·astore········71030 ·······118:·astore········6
1035 ·······123:·aload·········71031 ·······120:·aload·········6
1036 ·······125:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I1032 ·······122:·invokevirtual·#188················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I
1037 ·······128:·istore········41033 ·······125:·istore········5
1038 ·······130:·aload_21034 ·······127:·aload_2
1039 ·······131:·getfield······#252················//·Field·com/syncedsynapse/kore2/Settings.currentHostId:I1035 ·······128:·getfield······#252················//·Field·com/syncedsynapse/kore2/Settings.currentHostId:I
1040 ·······134:·istore········51036 ·······131:·istore········7
1041 ·······136:·iload·········4 
1042 ·······138:·iload·········51037 ·······133:·iload·········5
 1038 ·······135:·iload·········7
1043 ·······140:·if_icmpne·····971039 ·······137:·if_icmpne·····96
1044 ·······143:·aload_01040 ·······140:·aload_0
1045 ·······144:·aload·········71041 ·······141:·aload·········6
1046 ·······146:·putfield······#41·················//·Field·currentHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;1042 ·······143:·putfield······#41·················//·Field·currentHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
1047 ·······149:·goto··········861043 ·······146:·goto··········86
Max diff block lines reached; 187/8942 bytes (2.09%) of diff not shown.
46.5 KB
com/syncedsynapse/kore2/jsonrpc/HostConnection.class
46.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 920, 58 lines modifiedOffset 920, 58 lines modified
920 ·······107:·getfield······#54·················//·Field·clientCallbacks:Ljava/util/HashMap;920 ·······107:·getfield······#54·················//·Field·clientCallbacks:Ljava/util/HashMap;
921 ·······110:·astore········4921 ·······110:·astore········4
922 ·······112:·aload·········4922 ·······112:·aload·········4
923 ·······114:·invokevirtual·#127················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;923 ·······114:·invokevirtual·#127················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;
924 ·······117:·astore········4924 ·······117:·astore········4
925 ·······119:·aload·········4925 ·······119:·aload·········4
926 ·······121:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;926 ·······121:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
927 ·······126:·astore········8927 ·······126:·astore········4
928 ·······128:·aload·········8928 ·······128:·aload·········4
929 ·······130:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z929 ·······130:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
930 ·······135:·istore········9930 ·······135:·istore········8
931 ·······137:·iload·········9931 ·······137:·iload·········8
932 ·······139:·ifeq··········243932 ·······139:·ifeq··········243
933 ·······142:·aload·········8933 ·······142:·aload·········4
934 ·······144:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;934 ·······144:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
935 ·······149:·astore········10935 ·······149:·astore········9
936 ·······151:·aload·········10936 ·······151:·aload·········9
937 ·······153:·checkcast·····#145················//·class·java/lang/String937 ·······153:·checkcast·····#145················//·class·java/lang/String
938 ·······156:·astore········10938 ·······156:·astore········9
939 ·······158:·aload_0939 ·······158:·aload_0
940 ·······159:·getfield······#54·················//·Field·clientCallbacks:Ljava/util/HashMap;940 ·······159:·getfield······#54·················//·Field·clientCallbacks:Ljava/util/HashMap;
941 ·······162:·astore········4941 ·······162:·astore········7
942 ·······164:·aload·········4942 ·······164:·aload·········7
943 ·······166:·aload·········10943 ·······166:·aload·········9
944 ·······168:·invokevirtual·#99·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;944 ·······168:·invokevirtual·#99·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
945 ·······171:·astore········5945 ·······171:·astore········5
946 ·······173:·aload·········5946 ·······173:·aload·········5
947 ·······175:·checkcast·····#101················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo947 ·······175:·checkcast·····#101················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo
948 ·······178:·astore········5948 ·······178:·astore········5
949 ·······180:·aload·········5949 ·······180:·aload·········5
950 ·······182:·getfield······#105················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;950 ·······182:·getfield······#105················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
951 ·······185:·astore········6951 ·······185:·astore········6
952 ·······187:·aload·········5952 ·······187:·aload·········5
953 ·······189:·getfield······#109················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.handler:Landroid/os/Handler;953 ·······189:·getfield······#109················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.handler:Landroid/os/Handler;
954 ·······192:·astore········4954 ·······192:·astore········7
955 ·······194:·aload·········4955 ·······194:·aload·········7
956 ·······196:·ifnull········128956 ·······196:·ifnull········128
957 ·······199:·aload·········6957 ·······199:·aload·········6
958 ·······201:·ifnull········128958 ·······201:·ifnull········128
959 ·······204:·aload·········5959 ·······204:·aload·········5
960 ·······206:·getfield······#109················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.handler:Landroid/os/Handler;960 ·······206:·getfield······#109················//·Field·com/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo.handler:Landroid/os/Handler;
961 ·······209:·astore········4961 ·······209:·astore········7
962 ·······211:·new···········#147················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$19962 ·······211:·new···········#147················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$19
963 ·······214:·astore········7963 ·······214:·astore········10
964 ·······216:·aload·········7964 ·······216:·aload·········10
965 ·······218:·aload_0965 ·······218:·aload_0
966 ·······219:·aload·········6966 ·······219:·aload·········6
967 ·······221:·aload_2967 ·······221:·aload_2
968 ·······222:·invokespecial·#148················//·Method·com/syncedsynapse/kore2/jsonrpc/HostConnection$19."<init>":(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V968 ·······222:·invokespecial·#148················//·Method·com/syncedsynapse/kore2/jsonrpc/HostConnection$19."<init>":(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
969 ·······225:·aload·········4969 ·······225:·aload·········7
970 ·······227:·aload·········7970 ·······227:·aload·········10
971 ·······229:·invokevirtual·#120················//·Method·android/os/Handler.post:(Ljava/lang/Runnable;)Z971 ·······229:·invokevirtual·#120················//·Method·android/os/Handler.post:(Ljava/lang/Runnable;)Z
972 ·······232:·pop972 ·······232:·pop
973 ·······233:·goto··········128973 ·······233:·goto··········128
974 ·······236:·astore········4974 ·······236:·astore········4
975 ·······238:·aload_3975 ·······238:·aload_3
976 ·······239:·monitorexit976 ·······239:·monitorexit
977 ·······240:·aload·········4977 ·······240:·aload·········4
Offset 1232, 15 lines modifiedOffset 1232, 15 lines modified
1232 ···········205···208···203···any1232 ···········205···208···203···any
1233 ···········208···211···190···Class·com/syncedsynapse/kore2/jsonrpc/ApiException1233 ···········208···211···190···Class·com/syncedsynapse/kore2/jsonrpc/ApiException
  
1234 ··private·void·handleTcpResponse(com.fasterxml.jackson.databind.node.ObjectNode);1234 ··private·void·handleTcpResponse(com.fasterxml.jackson.databind.node.ObjectNode);
1235 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)V1235 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)V
1236 ····flags:·(0x0002)·ACC_PRIVATE1236 ····flags:·(0x0002)·ACC_PRIVATE
1237 ····Code:1237 ····Code:
1238 ······stack=300,·locals=18,·args_size=21238 ······stack=300,·locals=17,·args_size=2
1239 ·········0:·ldc···········#228················//·String·id1239 ·········0:·ldc···········#228················//·String·id
1240 ·········2:·astore_21240 ·········2:·astore_2
1241 ·········3:·aload_11241 ·········3:·aload_1
1242 ·········4:·aload_21242 ·········4:·aload_2
1243 ·········5:·invokevirtual·#234················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.has:(Ljava/lang/String;)Z1243 ·········5:·invokevirtual·#234················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.has:(Ljava/lang/String;)Z
1244 ·········8:·istore_31244 ·········8:·istore_3
1245 ·········9:·iload_31245 ·········9:·iload_3
Offset 1267, 45 lines modifiedOffset 1267, 43 lines modified
1267 ········52:·astore········61267 ········52:·astore········6
1268 ········54:·aload·········61268 ········54:·aload·········6
1269 ········56:·aload·········51269 ········56:·aload·········5
1270 ········58:·invokespecial·#255················//·Method·com/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause."<init>":(Lcom/fasterxml/jackson/databind/node/ObjectNode;)V1270 ········58:·invokespecial·#255················//·Method·com/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause."<init>":(Lcom/fasterxml/jackson/databind/node/ObjectNode;)V
1271 ········61:·aload_01271 ········61:·aload_0
1272 ········62:·getfield······#56·················//·Field·playerNotificationsObservers:Ljava/util/HashMap;1272 ········62:·getfield······#56·················//·Field·playerNotificationsObservers:Ljava/util/HashMap;
1273 ········65:·invokevirtual·#127················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;1273 ········65:·invokevirtual·#127················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;
1274 ········68:·astore_2 
1275 ········69:·aload_2 
1276 ········70:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;1274 ········68:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
1277 ········75:·astore········7 
1278 ········77:·aload·········71275 ········73:·astore_2
 1276 ········74:·aload_2
1279 ········79:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1277 ········75:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1280 ········84:·istore_3 
1281 ········85:·iload_31278 ········80:·istore········7
 1279 ········82:·iload·········7
1282 ········86:·ifeq··········9701280 ········84:·ifeq··········970
1283 ········89:·aload·········71281 ········87:·aload_2
1284 ········91:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1282 ········88:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1285 ········96:·checkcast·····#257················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver1283 ········93:·checkcast·····#257················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver
1286 ········99:·astore········81284 ········96:·astore········8
1287 ·······101:·aload_01285 ········98:·aload_0
1288 ·······102:·getfield······#56·················//·Field·playerNotificationsObservers:Ljava/util/HashMap;1286 ········99:·getfield······#56·················//·Field·playerNotificationsObservers:Ljava/util/HashMap;
1289 ·······105:·aload·········81287 ·······102:·aload·········8
1290 ·······107:·invokevirtual·#99·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;1288 ·······104:·invokevirtual·#99·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
1291 ·······110:·checkcast·····#116················//·class·android/os/Handler1289 ·······107:·checkcast·····#116················//·class·android/os/Handler
1292 ·······113:·astore········91290 ·······110:·astore········9
1293 ·······115:·new···········#259················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$81291 ·······112:·new···········#259················//·class·com/syncedsynapse/kore2/jsonrpc/HostConnection$8
1294 ·······118:·astore_21292 ·······115:·astore········10
 1293 ·······117:·aload·········10
1295 ·······119:·aload_21294 ·······119:·aload_0
1296 ·······120:·aload_0 
1297 ·······121:·aload·········81295 ·······120:·aload·········8
1298 ·······123:·aload·········61296 ·······122:·aload·········6
1299 ·······125:·invokespecial·#262················//·Method·com/syncedsynapse/kore2/jsonrpc/HostConnection$8."<init>":(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause;)V1297 ·······124:·invokespecial·#262················//·Method·com/syncedsynapse/kore2/jsonrpc/HostConnection$8."<init>":(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause;)V
1300 ·······128:·aload·········91298 ·······127:·aload·········9
1301 ·······130:·aload_21299 ·······129:·aload·········10
1302 ·······131:·invokevirtual·#120················//·Method·android/os/Handler.post:(Ljava/lang/Runnable;)Z1300 ·······131:·invokevirtual·#120················//·Method·android/os/Handler.post:(Ljava/lang/Runnable;)Z
1303 ·······134:·pop1301 ·······134:·pop
1304 ·······135:·goto··········771302 ·······135:·goto··········74
1305 ·······138:·ldc_w·········#264················//·String·Player.OnPlay1303 ·······138:·ldc_w·········#264················//·String·Player.OnPlay
1306 ·······141:·astore_21304 ·······141:·astore_2
1307 ·······142:·aload·········41305 ·······142:·aload·········4
1308 ·······144:·aload_21306 ·······144:·aload_2
1309 ·······145:·invokevirtual·#251················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z1307 ·······145:·invokevirtual·#251················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
1310 ·······148:·istore_31308 ·······148:·istore_3
1311 ·······149:·iload_31309 ·······149:·iload_3
Offset 1314, 45 lines modifiedOffset 1312, 43 lines modified
1314 ·······156:·astore········61312 ·······156:·astore········6
1315 ·······158:·aload·········61313 ·······158:·aload·········6
1316 ·······160:·aload·········51314 ·······160:·aload·········5
Max diff block lines reached; 38557/47414 bytes (81.32%) of diff not shown.
3.46 KB
com/syncedsynapse/kore2/jsonrpc/method/Addons$GetAddons.class
3.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
115 ·········5:·areturn115 ·········5:·areturn
  
116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
118 ····flags:·(0x0001)·ACC_PUBLIC118 ····flags:·(0x0001)·ACC_PUBLIC
119 ····Code:119 ····Code:
120 ······stack=300,·locals=9,·args_size=2120 ······stack=300,·locals=10,·args_size=2
121 ·········0:·aload_1121 ·········0:·aload_1
122 ·········1:·ldc···········#22·················//·String·result122 ·········1:·ldc···········#22·················//·String·result
123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
124 ·········6:·astore_2124 ·········6:·astore_2
125 ·········7:·ldc···········#30·················//·String·addons125 ·········7:·ldc···········#30·················//·String·addons
126 ·········9:·astore_3126 ·········9:·astore_3
127 ········10:·aload_2127 ········10:·aload_2
Offset 160, 28 lines modifiedOffset 160, 28 lines modified
160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
161 ········75:·istore········4161 ········75:·istore········4
162 ········77:·aload·········6162 ········77:·aload·········6
163 ········79:·iload·········4163 ········79:·iload·········4
164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V
165 ········84:·aload·········5165 ········84:·aload·········5
166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
167 ········89:·astore········7167 ········89:·astore_3
168 ········91:·aload·········7168 ········90:·aload_3
169 ········93:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z169 ········91:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
170 ········98:·istore········4170 ········96:·istore········7
171 ·······100:·iload·········4171 ········98:·iload·········7
172 ·······102:·ifeq··········56172 ·······100:·ifeq··········56
173 ·······105:·aload·········7173 ·······103:·aload_3
174 ·······107:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;174 ·······104:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
175 ·······112:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode175 ·······109:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode
176 ·······115:·astore········8176 ·······112:·astore········8
177 ·······117:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details177 ·······114:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details
178 ·······120:·astore_3 
179 ·······121:·aload_3178 ·······117:·astore········9
 179 ·······119:·aload·········9
180 ·······122:·aload·········8180 ·······121:·aload·········8
181 ·······124:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V181 ·······123:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
182 ·······127:·aload·········6182 ·······126:·aload·········6
183 ·······129:·aload_3183 ·······128:·aload·········9
184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
185 ·······133:·pop185 ·······133:·pop
186 ·······134:·goto··········91186 ·······134:·goto··········90
187 }187 }
3.49 KB
com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetAlbums.class
3.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·albums134 ·········7:·ldc···········#35·················//·String·albums
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
3.5 KB
com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetArtists.class
3.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ·········2:·invokevirtual·#30·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;132 ·········2:·invokevirtual·#30·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
133 ·········5:·areturn133 ·········5:·areturn
  
134 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);134 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
135 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;135 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
136 ····flags:·(0x0001)·ACC_PUBLIC136 ····flags:·(0x0001)·ACC_PUBLIC
137 ····Code:137 ····Code:
138 ······stack=300,·locals=9,·args_size=2138 ······stack=300,·locals=10,·args_size=2
139 ·········0:·aload_1139 ·········0:·aload_1
140 ·········1:·ldc···········#32·················//·String·result140 ·········1:·ldc···········#32·················//·String·result
141 ·········3:·invokevirtual·#38·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;141 ·········3:·invokevirtual·#38·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
142 ·········6:·astore_2142 ·········6:·astore_2
143 ·········7:·ldc···········#40·················//·String·artists143 ·········7:·ldc···········#40·················//·String·artists
144 ·········9:·astore_3144 ·········9:·astore_3
145 ········10:·aload_2145 ········10:·aload_2
Offset 178, 28 lines modifiedOffset 178, 28 lines modified
178 ········72:·invokevirtual·#58·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I178 ········72:·invokevirtual·#58·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
179 ········75:·istore········4179 ········75:·istore········4
180 ········77:·aload·········6180 ········77:·aload·········6
181 ········79:·iload·········4181 ········79:·iload·········4
182 ········81:·invokespecial·#54·················//·Method·java/util/ArrayList."<init>":(I)V182 ········81:·invokespecial·#54·················//·Method·java/util/ArrayList."<init>":(I)V
183 ········84:·aload·········5183 ········84:·aload·········5
184 ········86:·invokevirtual·#62·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;184 ········86:·invokevirtual·#62·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
185 ········89:·astore········7185 ········89:·astore_3
186 ········91:·aload·········7186 ········90:·aload_3
187 ········93:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z187 ········91:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
188 ········98:·istore········4188 ········96:·istore········7
189 ·······100:·iload·········4189 ········98:·iload·········7
190 ·······102:·ifeq··········56190 ·······100:·ifeq··········56
191 ·······105:·aload·········7191 ·······103:·aload_3
192 ·······107:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;192 ·······104:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
193 ·······112:·checkcast·····#42·················//·class·com/fasterxml/jackson/databind/JsonNode193 ·······109:·checkcast·····#42·················//·class·com/fasterxml/jackson/databind/JsonNode
194 ·······115:·astore········8194 ·······112:·astore········8
195 ·······117:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist195 ·······114:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist
196 ·······120:·astore_3 
197 ·······121:·aload_3196 ·······117:·astore········9
 197 ·······119:·aload·········9
198 ·······122:·aload·········8198 ·······121:·aload·········8
199 ·······124:·invokespecial·#77·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V199 ·······123:·invokespecial·#77·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
200 ·······127:·aload·········6200 ·······126:·aload·········6
201 ·······129:·aload_3201 ·······128:·aload·········9
202 ·······130:·invokevirtual·#81·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z202 ·······130:·invokevirtual·#81·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
203 ·······133:·pop203 ·······133:·pop
204 ·······134:·goto··········91204 ·······134:·goto··········90
205 }205 }
3.5 KB
com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetGenres.class
3.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
115 ·········5:·areturn115 ·········5:·areturn
  
116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
118 ····flags:·(0x0001)·ACC_PUBLIC118 ····flags:·(0x0001)·ACC_PUBLIC
119 ····Code:119 ····Code:
120 ······stack=300,·locals=9,·args_size=2120 ······stack=300,·locals=10,·args_size=2
121 ·········0:·aload_1121 ·········0:·aload_1
122 ·········1:·ldc···········#22·················//·String·result122 ·········1:·ldc···········#22·················//·String·result
123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
124 ·········6:·astore_2124 ·········6:·astore_2
125 ·········7:·ldc···········#30·················//·String·genres125 ·········7:·ldc···········#30·················//·String·genres
126 ·········9:·astore_3126 ·········9:·astore_3
127 ········10:·aload_2127 ········10:·aload_2
Offset 160, 28 lines modifiedOffset 160, 28 lines modified
160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
161 ········75:·istore········4161 ········75:·istore········4
162 ········77:·aload·········6162 ········77:·aload·········6
163 ········79:·iload·········4163 ········79:·iload·········4
164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V
165 ········84:·aload·········5165 ········84:·aload·········5
166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
167 ········89:·astore········7167 ········89:·astore_3
168 ········91:·aload·········7168 ········90:·aload_3
169 ········93:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z169 ········91:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
170 ········98:·istore········4170 ········96:·istore········7
171 ·······100:·iload·········4171 ········98:·iload·········7
172 ·······102:·ifeq··········56172 ·······100:·ifeq··········56
173 ·······105:·aload·········7173 ·······103:·aload_3
174 ·······107:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;174 ·······104:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
175 ·······112:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode175 ·······109:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode
176 ·······115:·astore········8176 ·······112:·astore········8
177 ·······117:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre177 ·······114:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre
178 ·······120:·astore_3 
179 ·······121:·aload_3178 ·······117:·astore········9
 179 ·······119:·aload·········9
180 ·······122:·aload·········8180 ·······121:·aload·········8
181 ·······124:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V181 ·······123:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
182 ·······127:·aload·········6182 ·······126:·aload·········6
183 ·······129:·aload_3183 ·······128:·aload·········9
184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
185 ·······133:·pop185 ·······133:·pop
186 ·······134:·goto··········91186 ·······134:·goto··········90
187 }187 }
3.49 KB
com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetSongs.class
3.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·songs134 ·········7:·ldc···········#35·················//·String·songs
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
2.66 KB
com/syncedsynapse/kore2/jsonrpc/method/Player$GetActivePlayers.class
2.53 KB
javap -verbose -constants -s -l -private {}
    
Offset 106, 30 lines modifiedOffset 106, 30 lines modified
106 ········15:·astore········4106 ········15:·astore········4
107 ········17:·aload·········4107 ········17:·aload·········4
108 ········19:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V108 ········19:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V
109 ········22:·aload_3109 ········22:·aload_3
110 ········23:·ifnull········78110 ········23:·ifnull········78
111 ········26:·aload_3111 ········26:·aload_3
112 ········27:·invokevirtual·#31·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;112 ········27:·invokevirtual·#31·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
113 ········30:·astore········5113 ········30:·astore_2
114 ········32:·aload·········5114 ········31:·aload_2
115 ········34:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z115 ········32:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
116 ········39:·istore········6116 ········37:·istore········5
117 ········41:·iload·········6117 ········39:·iload·········5
118 ········43:·ifeq··········78118 ········41:·ifeq··········78
119 ········46:·aload·········5119 ········44:·aload_2
120 ········48:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;120 ········45:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
121 ········53:·checkcast·····#43·················//·class·com/fasterxml/jackson/databind/JsonNode121 ········50:·checkcast·····#43·················//·class·com/fasterxml/jackson/databind/JsonNode
122 ········56:·astore········7122 ········53:·astore········6
123 ········58:·new···········#45·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType123 ········55:·new···········#45·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType
 124 ········58:·astore········7
124 ········61:·astore_2 
125 ········62:·aload_2 
126 ········63:·aload·········7125 ········60:·aload·········7
 126 ········62:·aload·········6
127 ········65:·invokespecial·#48·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V127 ········64:·invokespecial·#48·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
128 ········68:·aload·········4128 ········67:·aload·········4
129 ········70:·aload_2129 ········69:·aload·········7
130 ········71:·invokevirtual·#52·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z130 ········71:·invokevirtual·#52·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
131 ········74:·pop131 ········74:·pop
132 ········75:·goto··········32132 ········75:·goto··········31
133 ········78:·aload·········4133 ········78:·aload·········4
134 ········80:·areturn134 ········80:·areturn
135 }135 }
5.3 KB
com/syncedsynapse/kore2/jsonrpc/method/Playlist$GetItems.class
5.18 KB
javap -verbose -constants -s -l -private {}
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;127 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
128 ·········5:·areturn128 ·········5:·areturn
  
129 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);129 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
130 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;130 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
131 ····flags:·(0x0001)·ACC_PUBLIC131 ····flags:·(0x0001)·ACC_PUBLIC
132 ····Code:132 ····Code:
133 ······stack=300,·locals=9,·args_size=2133 ······stack=300,·locals=10,·args_size=2
134 ·········0:·aload_1134 ·········0:·aload_1
135 ·········1:·ldc···········#27·················//·String·result135 ·········1:·ldc···········#27·················//·String·result
136 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;136 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
137 ·········6:·astore_2137 ·········6:·astore_2
138 ·········7:·ldc···········#35·················//·String·items138 ·········7:·ldc···········#35·················//·String·items
139 ·········9:·astore_3139 ·········9:·astore_3
140 ········10:·aload_2140 ········10:·aload_2
Offset 169, 45 lines modifiedOffset 169, 43 lines modified
169 ········66:·aconst_null169 ········66:·aconst_null
170 ········67:·astore_3170 ········67:·astore_3
171 ········68:·aload·········5171 ········68:·aload·········5
172 ········70:·iconst_0172 ········70:·iconst_0
173 ········71:·invokespecial·#55·················//·Method·java/util/ArrayList."<init>":(I)V173 ········71:·invokespecial·#55·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········74:·aload·········5174 ········74:·aload·········5
175 ········76:·areturn175 ········76:·areturn
 176 ········77:·aload_2
176 ········77:·ldc···········#35·················//·String·items177 ········78:·ldc···········#35·················//·String·items
177 ········79:·astore_3 
178 ········80:·aload_2 
179 ········81:·aload_3 
180 ········82:·invokevirtual·#42·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;178 ········80:·invokevirtual·#42·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
181 ········85:·checkcast·····#57·················//·class·com/fasterxml/jackson/databind/node/ArrayNode179 ········83:·checkcast·····#57·················//·class·com/fasterxml/jackson/databind/node/ArrayNode
182 ········88:·astore········6180 ········86:·astore········6
183 ········90:·new···········#52·················//·class·java/util/ArrayList181 ········88:·new···········#52·················//·class·java/util/ArrayList
184 ········93:·astore········5182 ········91:·astore········5
185 ········95:·aload·········6183 ········93:·aload·········6
186 ········97:·invokevirtual·#58·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I184 ········95:·invokevirtual·#58·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
187 ·······100:·istore········4185 ········98:·istore········4
188 ·······102:·aload·········5186 ·······100:·aload·········5
189 ·······104:·iload·········4187 ·······102:·iload·········4
190 ·······106:·invokespecial·#55·················//·Method·java/util/ArrayList."<init>":(I)V188 ·······104:·invokespecial·#55·················//·Method·java/util/ArrayList."<init>":(I)V
191 ·······109:·aload·········6189 ·······107:·aload·········6
192 ·······111:·invokevirtual·#62·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;190 ·······109:·invokevirtual·#62·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
193 ·······114:·astore········7 
194 ·······116:·aload·········7191 ·······112:·astore_3
 192 ·······113:·aload_3
195 ·······118:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z193 ·······114:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
196 ·······123:·istore········4194 ·······119:·istore········7
197 ·······125:·iload·········4195 ·······121:·iload·········7
198 ·······127:·ifeq··········74196 ·······123:·ifeq··········74
199 ·······130:·aload·········7197 ·······126:·aload_3
200 ·······132:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;198 ·······127:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
201 ·······137:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode199 ·······132:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
202 ·······140:·astore········8200 ·······135:·astore········8
203 ·······142:·new···········#73·················//·class·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll201 ·······137:·new···········#73·················//·class·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll
204 ·······145:·astore_3 
205 ·······146:·aload_3202 ·······140:·astore········9
 203 ·······142:·aload·········9
206 ·······147:·aload·········8204 ·······144:·aload·········8
207 ·······149:·invokespecial·#76·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V205 ·······146:·invokespecial·#76·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
208 ·······152:·aload·········5206 ·······149:·aload·········5
209 ·······154:·aload_3207 ·······151:·aload·········9
210 ·······155:·invokevirtual·#80·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z208 ·······153:·invokevirtual·#80·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
211 ·······158:·pop209 ·······156:·pop
212 ·······159:·goto··········116210 ·······157:·goto··········113
213 }211 }
2.65 KB
com/syncedsynapse/kore2/jsonrpc/method/Playlist$GetPlaylists.class
2.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 106, 30 lines modifiedOffset 106, 30 lines modified
106 ········15:·astore········4106 ········15:·astore········4
107 ········17:·aload·········4107 ········17:·aload·········4
108 ········19:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V108 ········19:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V
109 ········22:·aload_3109 ········22:·aload_3
110 ········23:·ifnull········78110 ········23:·ifnull········78
111 ········26:·aload_3111 ········26:·aload_3
112 ········27:·invokevirtual·#31·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;112 ········27:·invokevirtual·#31·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
113 ········30:·astore········5113 ········30:·astore_2
114 ········32:·aload·········5114 ········31:·aload_2
115 ········34:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z115 ········32:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
116 ········39:·istore········6116 ········37:·istore········5
117 ········41:·iload·········6117 ········39:·iload·········5
118 ········43:·ifeq··········78118 ········41:·ifeq··········78
119 ········46:·aload·········5119 ········44:·aload_2
120 ········48:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;120 ········45:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
121 ········53:·checkcast·····#43·················//·class·com/fasterxml/jackson/databind/JsonNode121 ········50:·checkcast·····#43·················//·class·com/fasterxml/jackson/databind/JsonNode
122 ········56:·astore········7122 ········53:·astore········6
123 ········58:·new···········#45·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType123 ········55:·new···········#45·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType
 124 ········58:·astore········7
124 ········61:·astore_2 
125 ········62:·aload_2 
126 ········63:·aload·········7125 ········60:·aload·········7
 126 ········62:·aload·········6
127 ········65:·invokespecial·#48·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V127 ········64:·invokespecial·#48·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
128 ········68:·aload·········4128 ········67:·aload·········4
129 ········70:·aload_2129 ········69:·aload·········7
130 ········71:·invokevirtual·#52·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z130 ········71:·invokevirtual·#52·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
131 ········74:·pop131 ········74:·pop
132 ········75:·goto··········32132 ········75:·goto··········31
133 ········78:·aload·········4133 ········78:·aload·········4
134 ········80:·areturn134 ········80:·areturn
135 }135 }
3.51 KB
com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetEpisodes.class
3.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·episodes134 ·········7:·ldc···········#35·················//·String·episodes
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
3.49 KB
com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetMovies.class
3.36 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·movies134 ·········7:·ldc···········#35·················//·String·movies
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
3.53 KB
com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetMusicVideos.class
3.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;114 ·········2:·invokevirtual·#20·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
115 ·········5:·areturn115 ·········5:·areturn
  
116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);116 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;117 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
118 ····flags:·(0x0001)·ACC_PUBLIC118 ····flags:·(0x0001)·ACC_PUBLIC
119 ····Code:119 ····Code:
120 ······stack=300,·locals=9,·args_size=2120 ······stack=300,·locals=10,·args_size=2
121 ·········0:·aload_1121 ·········0:·aload_1
122 ·········1:·ldc···········#22·················//·String·result122 ·········1:·ldc···········#22·················//·String·result
123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;123 ·········3:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
124 ·········6:·astore_2124 ·········6:·astore_2
125 ·········7:·ldc···········#30·················//·String·musicvideos125 ·········7:·ldc···········#30·················//·String·musicvideos
126 ·········9:·astore_3126 ·········9:·astore_3
127 ········10:·aload_2127 ········10:·aload_2
Offset 160, 28 lines modifiedOffset 160, 28 lines modified
160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I160 ········72:·invokevirtual·#48·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
161 ········75:·istore········4161 ········75:·istore········4
162 ········77:·aload·········6162 ········77:·aload·········6
163 ········79:·iload·········4163 ········79:·iload·········4
164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V164 ········81:·invokespecial·#44·················//·Method·java/util/ArrayList."<init>":(I)V
165 ········84:·aload·········5165 ········84:·aload·········5
166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;166 ········86:·invokevirtual·#52·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
167 ········89:·astore········7167 ········89:·astore_3
168 ········91:·aload·········7168 ········90:·aload_3
169 ········93:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z169 ········91:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
170 ········98:·istore········4170 ········96:·istore········7
171 ·······100:·iload·········4171 ········98:·iload·········7
172 ·······102:·ifeq··········56172 ·······100:·ifeq··········56
173 ·······105:·aload·········7173 ·······103:·aload_3
174 ·······107:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;174 ·······104:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
175 ·······112:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode175 ·······109:·checkcast·····#32·················//·class·com/fasterxml/jackson/databind/JsonNode
176 ·······115:·astore········8176 ·······112:·astore········8
177 ·······117:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo177 ·······114:·new···········#64·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo
178 ·······120:·astore_3 
179 ·······121:·aload_3178 ·······117:·astore········9
 179 ·······119:·aload·········9
180 ·······122:·aload·········8180 ·······121:·aload·········8
181 ·······124:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V181 ·······123:·invokespecial·#67·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
182 ·······127:·aload·········6182 ·······126:·aload·········6
183 ·······129:·aload_3183 ·······128:·aload·········9
184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z184 ·······130:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
185 ·······133:·pop185 ·······133:·pop
186 ·······134:·goto··········91186 ·······134:·goto··········90
187 }187 }
3.5 KB
com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetSeasons.class
3.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·seasons134 ·········7:·ldc···········#35·················//·String·seasons
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
3.5 KB
com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetTVShows.class
3.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;123 ·········2:·invokevirtual·#25·················//·Method·resultFromJson:(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
124 ·········5:·areturn124 ·········5:·areturn
  
125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);125 ··public·java.util.List·resultFromJson(com.fasterxml.jackson.databind.node.ObjectNode);
126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;126 ····descriptor:·(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/util/List;
127 ····flags:·(0x0001)·ACC_PUBLIC127 ····flags:·(0x0001)·ACC_PUBLIC
128 ····Code:128 ····Code:
129 ······stack=300,·locals=9,·args_size=2129 ······stack=300,·locals=10,·args_size=2
130 ·········0:·aload_1130 ·········0:·aload_1
131 ·········1:·ldc···········#27·················//·String·result131 ·········1:·ldc···········#27·················//·String·result
132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;132 ·········3:·invokevirtual·#33·················//·Method·com/fasterxml/jackson/databind/node/ObjectNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
133 ·········6:·astore_2133 ·········6:·astore_2
134 ·········7:·ldc···········#35·················//·String·tvshows134 ·········7:·ldc···········#35·················//·String·tvshows
135 ·········9:·astore_3135 ·········9:·astore_3
136 ········10:·aload_2136 ········10:·aload_2
Offset 169, 28 lines modifiedOffset 169, 28 lines modified
169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I169 ········72:·invokevirtual·#53·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
170 ········75:·istore········4170 ········75:·istore········4
171 ········77:·aload·········6171 ········77:·aload·········6
172 ········79:·iload·········4172 ········79:·iload·········4
173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V173 ········81:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":(I)V
174 ········84:·aload·········5174 ········84:·aload·········5
175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;175 ········86:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
176 ········89:·astore········7176 ········89:·astore_3
177 ········91:·aload·········7177 ········90:·aload_3
178 ········93:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z178 ········91:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
179 ········98:·istore········4179 ········96:·istore········7
180 ·······100:·iload·········4180 ········98:·iload·········7
181 ·······102:·ifeq··········56181 ·······100:·ifeq··········56
182 ·······105:·aload·········7182 ·······103:·aload_3
183 ·······107:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;183 ·······104:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
184 ·······112:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode184 ·······109:·checkcast·····#37·················//·class·com/fasterxml/jackson/databind/JsonNode
185 ·······115:·astore········8185 ·······112:·astore········8
186 ·······117:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow186 ·······114:·new···········#69·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow
187 ·······120:·astore_3 
188 ·······121:·aload_3187 ·······117:·astore········9
 188 ·······119:·aload·········9
189 ·······122:·aload·········8189 ·······121:·aload·········8
190 ·······124:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V190 ·······123:·invokespecial·#72·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
191 ·······127:·aload·········6191 ·······126:·aload·········6
192 ·······129:·aload_3192 ·······128:·aload·········9
193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z193 ·······130:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
194 ·······133:·pop194 ·······133:·pop
195 ·······134:·goto··········91195 ·······134:·goto··········90
196 }196 }
3.12 KB
com/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream.class
2.99 KB
javap -verbose -constants -s -l -private {}
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ········37:·putfield······#32·················//·Field·name:Ljava/lang/String;120 ········37:·putfield······#32·················//·Field·name:Ljava/lang/String;
121 ········40:·return121 ········40:·return
  
122 ··public·static·java.util.List·getListAudioStream(com.fasterxml.jackson.databind.JsonNode);122 ··public·static·java.util.List·getListAudioStream(com.fasterxml.jackson.databind.JsonNode);
123 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/util/List;123 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/util/List;
124 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC124 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
125 ····Code:125 ····Code:
126 ······stack=300,·locals=7,·args_size=1126 ······stack=300,·locals=8,·args_size=1
127 ·········0:·aload_0127 ·········0:·aload_0
128 ·········1:·astore_1128 ·········1:·astore_1
129 ·········2:·aload_0129 ·········2:·aload_0
130 ·········3:·checkcast·····#34·················//·class·com/fasterxml/jackson/databind/node/ArrayNode130 ·········3:·checkcast·····#34·················//·class·com/fasterxml/jackson/databind/node/ArrayNode
131 ·········6:·astore_1131 ·········6:·astore_1
132 ·········7:·new···········#36·················//·class·java/util/ArrayList132 ·········7:·new···········#36·················//·class·java/util/ArrayList
133 ········10:·astore_2133 ········10:·astore_2
Offset 139, 27 lines modifiedOffset 139, 27 lines modified
139 ········17:·iload_3139 ········17:·iload_3
140 ········18:·invokespecial·#45·················//·Method·java/util/ArrayList."<init>":(I)V140 ········18:·invokespecial·#45·················//·Method·java/util/ArrayList."<init>":(I)V
141 ········21:·aload_1141 ········21:·aload_1
142 ········22:·invokevirtual·#49·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;142 ········22:·invokevirtual·#49·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
143 ········25:·astore········4143 ········25:·astore········4
144 ········27:·aload·········4144 ········27:·aload·········4
145 ········29:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z145 ········29:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
146 ········34:·istore_3146 ········34:·istore········5
147 ········35:·iload_3147 ········36:·iload·········5
148 ········36:·ifeq··········75148 ········38:·ifeq··········77
149 ········39:·aload·········4149 ········41:·aload·········4
150 ········41:·invokeinterface·#59,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;150 ········43:·invokeinterface·#59,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
151 ········46:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode151 ········48:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode
152 ········49:·astore········5152 ········51:·astore········6
153 ········51:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream153 ········53:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream
154 ········54:·astore········6154 ········56:·astore········7
155 ········56:·aload·········6 
156 ········58:·aload·········5155 ········58:·aload·········7
 156 ········60:·aload·········6
157 ········60:·invokespecial·#62·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V157 ········62:·invokespecial·#62·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
158 ········63:·aload_2158 ········65:·aload_2
159 ········64:·aload·········6159 ········66:·aload·········7
160 ········66:·invokeinterface·#68,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z160 ········68:·invokeinterface·#68,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
161 ········71:·pop161 ········73:·pop
162 ········72:·goto··········27162 ········74:·goto··········27
163 ········75:·aload_2163 ········77:·aload_2
164 ········76:·areturn164 ········78:·areturn
165 }165 }
3.1 KB
com/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle.class
2.98 KB
javap -verbose -constants -s -l -private {}
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ········37:·putfield······#32·················//·Field·name:Ljava/lang/String;120 ········37:·putfield······#32·················//·Field·name:Ljava/lang/String;
121 ········40:·return121 ········40:·return
  
122 ··public·static·java.util.List·getListSubtitle(com.fasterxml.jackson.databind.JsonNode);122 ··public·static·java.util.List·getListSubtitle(com.fasterxml.jackson.databind.JsonNode);
123 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/util/List;123 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/util/List;
124 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC124 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
125 ····Code:125 ····Code:
126 ······stack=300,·locals=7,·args_size=1126 ······stack=300,·locals=8,·args_size=1
127 ·········0:·aload_0127 ·········0:·aload_0
128 ·········1:·astore_1128 ·········1:·astore_1
129 ·········2:·aload_0129 ·········2:·aload_0
130 ·········3:·checkcast·····#34·················//·class·com/fasterxml/jackson/databind/node/ArrayNode130 ·········3:·checkcast·····#34·················//·class·com/fasterxml/jackson/databind/node/ArrayNode
131 ·········6:·astore_1131 ·········6:·astore_1
132 ·········7:·new···········#36·················//·class·java/util/ArrayList132 ·········7:·new···········#36·················//·class·java/util/ArrayList
133 ········10:·astore_2133 ········10:·astore_2
Offset 139, 27 lines modifiedOffset 139, 27 lines modified
139 ········17:·iload_3139 ········17:·iload_3
140 ········18:·invokespecial·#45·················//·Method·java/util/ArrayList."<init>":(I)V140 ········18:·invokespecial·#45·················//·Method·java/util/ArrayList."<init>":(I)V
141 ········21:·aload_1141 ········21:·aload_1
142 ········22:·invokevirtual·#49·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;142 ········22:·invokevirtual·#49·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
143 ········25:·astore········4143 ········25:·astore········4
144 ········27:·aload·········4144 ········27:·aload·········4
145 ········29:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z145 ········29:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
146 ········34:·istore_3146 ········34:·istore········5
147 ········35:·iload_3147 ········36:·iload·········5
148 ········36:·ifeq··········75148 ········38:·ifeq··········77
149 ········39:·aload·········4149 ········41:·aload·········4
150 ········41:·invokeinterface·#59,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;150 ········43:·invokeinterface·#59,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
151 ········46:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode151 ········48:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode
152 ········49:·astore········5152 ········51:·astore········6
153 ········51:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle153 ········53:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle
154 ········54:·astore········6154 ········56:·astore········7
155 ········56:·aload·········6 
156 ········58:·aload·········5155 ········58:·aload·········7
 156 ········60:·aload·········6
157 ········60:·invokespecial·#62·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V157 ········62:·invokespecial·#62·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
158 ········63:·aload_2158 ········65:·aload_2
159 ········64:·aload·········6159 ········66:·aload·········7
160 ········66:·invokeinterface·#68,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z160 ········68:·invokeinterface·#68,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
161 ········71:·pop161 ········73:·pop
162 ········72:·goto··········27162 ········74:·goto··········27
163 ········75:·aload_2163 ········77:·aload_2
164 ········76:·areturn164 ········78:·areturn
165 }165 }
3.23 KB
com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.class
3.11 KB
javap -verbose -constants -s -l -private {}
    
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 ········22:·putfield······#36·················//·Field·thumbnail:Ljava/lang/String;164 ········22:·putfield······#36·················//·Field·thumbnail:Ljava/lang/String;
165 ········25:·return165 ········25:·return
  
166 ··public·static·java.util.List·castListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);166 ··public·static·java.util.List·castListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);
167 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;167 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;
168 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC168 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
169 ····Code:169 ····Code:
170 ······stack=300,·locals=8,·args_size=2170 ······stack=300,·locals=9,·args_size=2
171 ·········0:·aload_0171 ·········0:·aload_0
172 ·········1:·ifnull········14172 ·········1:·ifnull········14
173 ·········4:·aload_0173 ·········4:·aload_0
174 ·········5:·aload_1174 ·········5:·aload_1
175 ·········6:·invokevirtual·#42·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z175 ·········6:·invokevirtual·#42·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z
176 ·········9:·istore_2176 ·········9:·istore_2
177 ········10:·iload_2177 ········10:·iload_2
Offset 199, 28 lines modifiedOffset 199, 28 lines modified
199 ········46:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I199 ········46:·invokevirtual·#57·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
200 ········49:·istore_2200 ········49:·istore_2
201 ········50:·aload_3201 ········50:·aload_3
202 ········51:·iload_2202 ········51:·iload_2
203 ········52:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":(I)V203 ········52:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":(I)V
204 ········55:·aload·········5204 ········55:·aload·········5
205 ········57:·invokevirtual·#61·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;205 ········57:·invokevirtual·#61·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
206 ········60:·astore········6206 ········60:·astore········4
207 ········62:·aload·········6207 ········62:·aload·········4
208 ········64:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z208 ········64:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
209 ········69:·istore_2209 ········69:·istore········6
210 ········70:·iload_2210 ········71:·iload·········6
211 ········71:·ifeq··········28211 ········73:·ifeq··········28
212 ········74:·aload·········6212 ········76:·aload·········4
213 ········76:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;213 ········78:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
214 ········81:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode214 ········83:·checkcast·····#38·················//·class·com/fasterxml/jackson/databind/JsonNode
215 ········84:·astore········7215 ········86:·astore········7
216 ········86:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast216 ········88:·new···········#2··················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast
217 ········89:·astore········4217 ········91:·astore········8
218 ········91:·aload·········4 
219 ········93:·aload·········7218 ········93:·aload·········8
 219 ········95:·aload·········7
220 ········95:·invokespecial·#74·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V220 ········97:·invokespecial·#74·················//·Method·"<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
221 ········98:·aload_3221 ·······100:·aload_3
222 ········99:·aload·········4222 ·······101:·aload·········8
223 ·······101:·invokevirtual·#78·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z223 ·······103:·invokevirtual·#78·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
224 ·······104:·pop224 ·······106:·pop
225 ·······105:·goto··········62225 ·······107:·goto··········62
226 }226 }
14.2 KB
com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams.class
14.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 ····descriptor:·Ljava/util/List;87 ····descriptor:·Ljava/util/List;
88 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL88 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
  
89 ··public·com.syncedsynapse.kore2.jsonrpc.type.VideoType$Streams(com.fasterxml.jackson.databind.JsonNode);89 ··public·com.syncedsynapse.kore2.jsonrpc.type.VideoType$Streams(com.fasterxml.jackson.databind.JsonNode);
90 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)V90 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;)V
91 ····flags:·(0x0001)·ACC_PUBLIC91 ····flags:·(0x0001)·ACC_PUBLIC
92 ····Code:92 ····Code:
93 ······stack=300,·locals=8,·args_size=293 ······stack=300,·locals=9,·args_size=2
94 ·········0:·aload_094 ·········0:·aload_0
95 ·········1:·invokespecial·#12·················//·Method·java/lang/Object."<init>":()V95 ·········1:·invokespecial·#12·················//·Method·java/lang/Object."<init>":()V
96 ·········4:·new···········#14·················//·class·java/util/ArrayList96 ·········4:·new···········#14·················//·class·java/util/ArrayList
97 ·········7:·astore_297 ·········7:·astore_2
98 ·········8:·aload_298 ·········8:·aload_2
99 ·········9:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V99 ·········9:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V
100 ········12:·aload_0100 ········12:·aload_0
Offset 104, 136 lines modifiedOffset 104, 130 lines modified
104 ········17:·ldc···········#18·················//·String·audio104 ········17:·ldc···········#18·················//·String·audio
105 ········19:·astore_2105 ········19:·astore_2
106 ········20:·aload_1106 ········20:·aload_1
107 ········21:·aload_2107 ········21:·aload_2
108 ········22:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z108 ········22:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z
109 ········25:·istore_3109 ········25:·istore_3
110 ········26:·iload_3110 ········26:·iload_3
111 ········27:·ifeq··········103111 ········27:·ifeq··········102
 112 ········30:·aload_1
112 ········30:·ldc···········#18·················//·String·audio113 ········31:·ldc···········#18·················//·String·audio
113 ········32:·astore_2 
114 ········33:·aload_1 
115 ········34:·aload_2 
116 ········35:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ········33:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
117 ········38:·checkcast·····#30·················//·class·com/fasterxml/jackson/databind/node/ArrayNode115 ········36:·checkcast·····#30·················//·class·com/fasterxml/jackson/databind/node/ArrayNode
118 ········41:·astore········4116 ········39:·astore········4
119 ········43:·aload·········4117 ········41:·aload·········4
120 ········45:·invokevirtual·#34·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;118 ········43:·invokevirtual·#34·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
121 ········48:·astore········5 
122 ········50:·aload·········5119 ········46:·astore_2
 120 ········47:·aload_2
123 ········52:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z121 ········48:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
124 ········57:·istore_3 
125 ········58:·iload_3122 ········53:·istore········5
 123 ········55:·iload·········5
126 ········59:·ifeq··········103124 ········57:·ifeq··········102
127 ········62:·aload·········5125 ········60:·aload_2
128 ········64:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;126 ········61:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
129 ········69:·checkcast·····#20·················//·class·com/fasterxml/jackson/databind/JsonNode127 ········66:·checkcast·····#20·················//·class·com/fasterxml/jackson/databind/JsonNode
130 ········72:·astore········6128 ········69:·astore········6
131 ········74:·aload_0129 ········71:·aload_0
132 ········75:·getfield······#17·················//·Field·audio:Ljava/util/List;130 ········72:·getfield······#17·················//·Field·audio:Ljava/util/List;
133 ········78:·astore_2131 ········75:·astore········7
134 ········79:·new···········#46·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio132 ········77:·new···········#46·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio
135 ········82:·astore········7133 ········80:·astore········8
 134 ········82:·aload·········8
136 ········84:·aload·········7135 ········84:·aload·········6
137 ········86:·aload·········6 
138 ········88:·invokespecial·#49·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V136 ········86:·invokespecial·#49·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
139 ········91:·aload_2 
140 ········92:·aload·········7137 ········89:·aload·········7
 138 ········91:·aload·········8
141 ········94:·invokeinterface·#55,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z139 ········93:·invokeinterface·#55,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
142 ········99:·pop140 ········98:·pop
143 ·······100:·goto··········50141 ········99:·goto··········47
144 ·······103:·new···········#14·················//·class·java/util/ArrayList142 ·······102:·new···········#14·················//·class·java/util/ArrayList
145 ·······106:·astore_2143 ·······105:·astore_2
146 ·······107:·aload_2144 ·······106:·aload_2
147 ·······108:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V145 ·······107:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V
148 ·······111:·aload_0146 ·······110:·aload_0
149 ·······112:·aload_2147 ·······111:·aload_2
150 ·······113:·putfield······#57·················//·Field·subtitle:Ljava/util/List;148 ·······112:·putfield······#57·················//·Field·subtitle:Ljava/util/List;
151 ·······116:·ldc···········#58·················//·String·subtitle149 ·······115:·ldc···········#58·················//·String·subtitle
152 ·······118:·astore_2150 ·······117:·astore_2
153 ·······119:·aload_1151 ·······118:·aload_1
154 ·······120:·aload_2152 ·······119:·aload_2
155 ·······121:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z153 ·······120:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z
156 ·······124:·istore_3154 ·······123:·istore_3
157 ·······125:·iload_3155 ·······124:·iload_3
158 ·······126:·ifeq··········202156 ·······125:·ifeq··········200
 157 ·······128:·aload_1
159 ·······129:·ldc···········#58·················//·String·subtitle158 ·······129:·ldc···········#58·················//·String·subtitle
160 ·······131:·astore_2 
161 ·······132:·aload_1 
162 ·······133:·aload_2 
163 ·······134:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;159 ·······131:·invokevirtual·#28·················//·Method·com/fasterxml/jackson/databind/JsonNode.get:(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
164 ·······137:·checkcast·····#30·················//·class·com/fasterxml/jackson/databind/node/ArrayNode160 ·······134:·checkcast·····#30·················//·class·com/fasterxml/jackson/databind/node/ArrayNode
165 ·······140:·astore········4161 ·······137:·astore········4
166 ·······142:·aload·········4162 ·······139:·aload·········4
167 ·······144:·invokevirtual·#34·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;163 ·······141:·invokevirtual·#34·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
168 ·······147:·astore········5 
169 ·······149:·aload·········5164 ·······144:·astore_2
 165 ·······145:·aload_2
170 ·······151:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z166 ·······146:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
171 ·······156:·istore_3 
172 ·······157:·iload_3167 ·······151:·istore········5
 168 ·······153:·iload·········5
173 ·······158:·ifeq··········202169 ·······155:·ifeq··········200
174 ·······161:·aload·········5170 ·······158:·aload_2
175 ·······163:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;171 ·······159:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
176 ·······168:·checkcast·····#20·················//·class·com/fasterxml/jackson/databind/JsonNode172 ·······164:·checkcast·····#20·················//·class·com/fasterxml/jackson/databind/JsonNode
177 ·······171:·astore········6173 ·······167:·astore········6
178 ·······173:·aload_0174 ·······169:·aload_0
179 ·······174:·getfield······#57·················//·Field·subtitle:Ljava/util/List;175 ·······170:·getfield······#57·················//·Field·subtitle:Ljava/util/List;
180 ·······177:·astore_2176 ·······173:·astore········7
181 ·······178:·new···········#60·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle177 ·······175:·new···········#60·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle
182 ·······181:·astore········7178 ·······178:·astore········8
183 ·······183:·aload·········7179 ·······180:·aload·········8
184 ·······185:·aload·········6180 ·······182:·aload·········6
185 ·······187:·invokespecial·#61·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V181 ·······184:·invokespecial·#61·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle."<init>":(Lcom/fasterxml/jackson/databind/JsonNode;)V
186 ·······190:·aload_2 
187 ·······191:·aload·········7182 ·······187:·aload·········7
 183 ·······189:·aload·········8
188 ·······193:·invokeinterface·#55,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z184 ·······191:·invokeinterface·#55,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
189 ·······198:·pop185 ·······196:·pop
190 ·······199:·goto··········149186 ·······197:·goto··········145
191 ·······202:·new···········#14·················//·class·java/util/ArrayList187 ·······200:·new···········#14·················//·class·java/util/ArrayList
192 ·······205:·astore_2188 ·······203:·astore_2
193 ·······206:·aload_2189 ·······204:·aload_2
194 ·······207:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V190 ·······205:·invokespecial·#15·················//·Method·java/util/ArrayList."<init>":()V
195 ·······210:·aload_0191 ·······208:·aload_0
196 ·······211:·aload_2192 ·······209:·aload_2
197 ·······212:·putfield······#63·················//·Field·video:Ljava/util/List;193 ·······210:·putfield······#63·················//·Field·video:Ljava/util/List;
198 ·······215:·ldc···········#64·················//·String·video194 ·······213:·ldc···········#64·················//·String·video
199 ·······217:·astore_2195 ·······215:·astore_2
200 ·······218:·aload_1196 ·······216:·aload_1
201 ·······219:·aload_2197 ·······217:·aload_2
202 ·······220:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z198 ·······218:·invokevirtual·#24·················//·Method·com/fasterxml/jackson/databind/JsonNode.has:(Ljava/lang/String;)Z
203 ·······223:·istore_3199 ·······221:·istore_3
204 ·······224:·iload_3200 ·······222:·iload_3
205 ·······225:·ifeq··········301201 ·······223:·ifeq··········298
Max diff block lines reached; 0/14319 bytes (0.00%) of diff not shown.
1.79 KB
com/syncedsynapse/kore2/provider/MediaDatabase.class
1.69 KB
procyon -ec {}
    
Offset 18, 24 lines modifiedOffset 18, 24 lines modified
18 ····}18 ····}
19 ····19 ····
20 ····public·MediaDatabase(final·Context·context)·{20 ····public·MediaDatabase(final·Context·context)·{
21 ········super(context,·"xbmc.sqlite",·(SQLiteDatabase$CursorFactory)null,·4);21 ········super(context,·"xbmc.sqlite",·(SQLiteDatabase$CursorFactory)null,·4);
22 ····}22 ····}
23 ····23 ····
24 ····private·String·buildHostsDeleteTrigger(final·String·str,·final·String·str2)·{24 ····private·String·buildHostsDeleteTrigger(final·String·str,·final·String·str2)·{
25 ········return·"CREATE·TRIGGER·host_"·+·str·+·"_delete·AFTER·DELETE·ON·"·+·"hosts"·+·"·BEGIN·DELETE·FROM·"·+·str·+·"·WHERE·"·+·str·+·"."·+·str2·+·"=old."·+·"_id"·+·";"·+·"·END;";25 ········return·"CREATE·TRIGGER·host_"·+·str·+·"_delete·AFTER·DELETE·ON·"·+·"hosts"·+·"·BEGIN·DELETE·FROM·"·+·str·+·"·WHERE·"·+·str·+·"."·+·str2·+·"=old."·+·"_id"·+·";·END;";
26 ····}26 ····}
27 ····27 ····
28 ····public·static·String·sortCommonTokens(final·String·str)·{28 ····public·static·String·sortCommonTokens(final·String·str)·{
29 ········final·StringBuilder·sb·=·new·StringBuilder();29 ········final·StringBuilder·sb·=·new·StringBuilder();
30 ········sb.append("·(CASE·");30 ········sb.append("·(CASE·");
31 ········final·String[]·commonTokens·=·MediaDatabase.commonTokens;31 ········final·String[]·commonTokens·=·MediaDatabase.commonTokens;
32 ········for·(int·length·=·commonTokens.length,·i·=·0;·i·<·length;·++i)·{32 ········for·(int·length·=·commonTokens.length,·i·=·0;·i·<·length;·++i)·{
33 ············final·String·s·=·commonTokens[i];33 ············final·String·s·=·commonTokens[i];
34 ············sb.append("·WHEN·"·+·str·+·"·LIKE·'"·+·s·+·"·%'"·+·"·THEN·SUBSTR("·+·str·+·","·+·String.valueOf(s.length()·+·2)·+·")"·+·"·||·',·"·+·s·+·"'·");34 ············sb.append("·WHEN·"·+·str·+·"·LIKE·'"·+·s·+·"·%'·THEN·SUBSTR("·+·str·+·","·+·String.valueOf(s.length()·+·2)·+·")·||·',·"·+·s·+·"'·");
35 ········}35 ········}
36 ········sb.append("·ELSE·"·+·str·+·"·END)·");36 ········sb.append("·ELSE·"·+·str·+·"·END)·");
37 ········return·sb.toString();37 ········return·sb.toString();
38 ····}38 ····}
39 ····39 ····
40 ····public·void·onCreate(final·SQLiteDatabase·sqLiteDatabase)·{40 ····public·void·onCreate(final·SQLiteDatabase·sqLiteDatabase)·{
41 ········sqLiteDatabase.execSQL("CREATE·TABLE·hosts(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·updated·INTEGER·NOT·NULL,name·TEXT,·address·TEXT,·protocol·INTEGER,·http_port·INTEGER,·tcp_port·INTEGER,·username·TEXT,·password·TEXT,·mac_address·TEXT,·wol_port·INTEGER)");41 ········sqLiteDatabase.execSQL("CREATE·TABLE·hosts(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·updated·INTEGER·NOT·NULL,name·TEXT,·address·TEXT,·protocol·INTEGER,·http_port·INTEGER,·tcp_port·INTEGER,·username·TEXT,·password·TEXT,·mac_address·TEXT,·wol_port·INTEGER)");
12.6 KB
com/syncedsynapse/kore2/provider/MediaProvider.class
12.5 KB
procyon -ec {}
    
Offset 243, 33 lines modifiedOffset 243, 33 lines modified
243 ········uriMatcher.addURI("com.syncedsynapse.kore2.provider",·"hosts/*/music_videos/*",·1102);243 ········uriMatcher.addURI("com.syncedsynapse.kore2.provider",·"hosts/*/music_videos/*",·1102);
244 ········return·uriMatcher;244 ········return·uriMatcher;
245 ····}245 ····}
246 ····246 ····
247 ····public·int·bulkInsert(final·Uri·uri,·final·ContentValues[]·array)·{247 ····public·int·bulkInsert(final·Uri·uri,·final·ContentValues[]·array)·{
248 ········final·long·currentTimeMillis·=·System.currentTimeMillis();248 ········final·long·currentTimeMillis·=·System.currentTimeMillis();
249 ········final·int·match·=·MediaProvider.sUriMatcher.match(uri);249 ········final·int·match·=·MediaProvider.sUriMatcher.match(uri);
250 ····Label_0348_Outer:250 ····Label_0320_Outer:
251 ········while·(true)·{251 ········while·(true)·{
252 ········Label_0306_Outer:252 ········Label_0299_Outer:
253 ············while·(true)·{253 ············while·(true)·{
254 ············Label_0327_Outer:254 ············Label_0327_Outer:
255 ················while·(true)·{255 ················while·(true)·{
256 ················Label_0355_Outer:256 ················Label_0341_Outer:
257 ····················while·(true)·{257 ····················while·(true)·{
258 ····················Label_0369_Outer:258 ····················Label_0369_Outer:
259 ························while·(true)·{259 ························while·(true)·{
260 ························Label_0341_Outer:260 ························Label_0313_Outer:
261 ····························while·(true)·{261 ····························while·(true)·{
262 ····························Label_0299_Outer:262 ····························Label_0355_Outer:
263 ································while·(true)·{263 ································while·(true)·{
264 ································Label_0362_Outer:264 ································Label_0334_Outer:
265 ····································while·(true)·{265 ····································while·(true)·{
266 ····································Label_0334_Outer:266 ····································Label_0362_Outer:
267 ········································while·(true)·{267 ········································while·(true)·{
268 ········································Label_0320_Outer:268 ········································Label_0306_Outer:
269 ············································while·(true)·{269 ············································while·(true)·{
270 ················································while·(true)·{270 ················································while·(true)·{
271 ····················································switch·(match)·{271 ····················································switch·(match)·{
272 ························································default:·{272 ························································default:·{
273 ····························································throw·new·UnsupportedOperationException("Unknown·uri:·"·+·uri);273 ····························································throw·new·UnsupportedOperationException("Unknown·uri:·"·+·uri);
274 ························································}274 ························································}
275 ························································case·200:·{275 ························································case·200:·{
Offset 292, 46 lines modifiedOffset 292, 46 lines modified
292 ····················································································contentValues.put("updated",·Long.valueOf(currentTimeMillis2));292 ····················································································contentValues.put("updated",·Long.valueOf(currentTimeMillis2));
293 ················································································}293 ················································································}
294 ················································································case·1000:294 ················································································case·1000:
295 ················································································case·1001:·{295 ················································································case·1001:·{
296 ····················································································final·String·s;296 ····················································································final·String·s;
297 ····················································································writableDatabase.insertOrThrow(s,·(String)null,·contentValues);297 ····················································································writableDatabase.insertOrThrow(s,·(String)null,·contentValues);
298 ····················································································++i;298 ····················································································++i;
299 ····················································································continue·Label_0348_Outer;299 ····················································································continue·Label_0320_Outer;
300 ················································································}300 ················································································}
301 ············································································}301 ············································································}
302 ········································································}302 ········································································}
303 ········································································writableDatabase.setTransactionSuccessful();303 ········································································writableDatabase.setTransactionSuccessful();
304 ········································································writableDatabase.endTransaction();304 ········································································writableDatabase.endTransaction();
305 ········································································this.getContext().getContentResolver().notifyChange(uri,·(ContentObserver)null);305 ········································································this.getContext().getContentResolver().notifyChange(uri,·(ContentObserver)null);
306 ········································································LogUtils.LOGD(MediaProvider.TAG,·"Bulk·insert·finished·for·uri·("·+·uri·+·")·in·(ms):·"·+·(System.currentTimeMillis()·-·currentTimeMillis));306 ········································································LogUtils.LOGD(MediaProvider.TAG,·"Bulk·insert·finished·for·uri·("·+·uri·+·")·in·(ms):·"·+·(System.currentTimeMillis()·-·currentTimeMillis));
307 ········································································return·array.length;307 ········································································return·array.length;
308 ········································································String·s·=·"seasons";308 ········································································String·s·=·"audio_genres";
309 ········································································continue·Label_0348_Outer;309 ········································································continue·Label_0320_Outer;
310 ········································································s·=·"audio_genres";310 ········································································s·=·"episodes";
311 ········································································continue·Label_0348_Outer;311 ········································································continue·Label_0320_Outer;
312 ········································································s·=·"tvshows_cast";312 ········································································s·=·"tvshows";
313 ········································································continue·Label_0348_Outer;313 ········································································continue·Label_0320_Outer;
314 ········································································s·=·"artists";314 ········································································s·=·"artists";
315 ········································································continue·Label_0348_Outer;315 ········································································continue·Label_0320_Outer;
316 ········································································s·=·"album_genres"; 
317 ········································································continue·Label_0348_Outer; 
318 ········································································s·=·"movie_cast"; 
319 ········································································continue·Label_0348_Outer; 
320 ········································································s·=·"music_videos"; 
321 ········································································continue·Label_0348_Outer; 
322 ········································································s·=·"songs";316 ········································································s·=·"songs";
323 ········································································continue·Label_0348_Outer;317 ········································································continue·Label_0320_Outer;
324 ········································································s·=·"tvshows";318 ········································································s·=·"music_videos";
325 ········································································continue·Label_0348_Outer;319 ········································································continue·Label_0320_Outer;
326 ········································································s·=·"album_artists";320 ········································································s·=·"seasons";
327 ········································································continue·Label_0348_Outer;321 ········································································continue·Label_0320_Outer;
 322 ········································································s·=·"album_genres";
 323 ········································································continue·Label_0320_Outer;
328 ········································································s·=·"albums";324 ········································································s·=·"albums";
329 ········································································continue·Label_0348_Outer;325 ········································································continue·Label_0320_Outer;
 326 ········································································s·=·"album_artists";
 327 ········································································continue·Label_0320_Outer;
330 ········································································s·=·"episodes";328 ········································································s·=·"tvshows_cast";
 329 ········································································continue·Label_0320_Outer;
 330 ········································································s·=·"movie_cast";
331 ····································································}331 ····································································}
332 ····································································catch·(Exception·ex)·{332 ····································································catch·(Exception·ex)·{
333 ········································································final·String·tag·=·MediaProvider.TAG;333 ········································································final·String·tag·=·MediaProvider.TAG;
334 ········································································try·{334 ········································································try·{
335 ············································································LogUtils.LOGD(tag,·"Couldn't·bulk·insert·records.·Exception:·"·+·ex.getMessage());335 ············································································LogUtils.LOGD(tag,·"Couldn't·bulk·insert·records.·Exception:·"·+·ex.getMessage());
336 ········································································}336 ········································································}
337 ········································································finally·{337 ········································································finally·{
Offset 339, 45 lines modifiedOffset 339, 45 lines modified
339 ········································································}339 ········································································}
340 ····································································}340 ····································································}
341 ································································}341 ································································}
342 ····························································}342 ····························································}
343 ····························································break;343 ····························································break;
344 ························································}344 ························································}
345 ························································case·300:·{345 ························································case·300:·{
346 ····························································continue·Label_0362_Outer;346 ····························································continue·Label_0327_Outer;
347 ························································}347 ························································}
348 ························································case·310:·{348 ························································case·310:·{
349 ····························································continue·Label_0327_Outer;349 ····························································continue;
350 ························································}350 ························································}
351 ························································case·400:·{351 ························································case·400:·{
352 ····························································continue·Label_0348_Outer;352 ····························································continue·Label_0355_Outer;
353 ························································}353 ························································}
354 ························································case·500:·{354 ························································case·500:·{
355 ····························································continue;355 ····························································continue·Label_0299_Outer;
356 ························································}356 ························································}
357 ························································case·600:·{357 ························································case·600:·{
358 ····························································continue·Label_0355_Outer;358 ····························································continue·Label_0341_Outer;
359 ························································}359 ························································}
360 ························································case·700:·{360 ························································case·700:·{
361 ····························································continue·Label_0320_Outer;361 ····························································continue·Label_0362_Outer;
362 ························································}362 ························································}
363 ························································case·800:·{363 ························································case·800:·{
364 ····························································continue·Label_0299_Outer;364 ····························································continue·Label_0369_Outer;
365 ························································}365 ························································}
366 ························································case·900:·{366 ························································case·900:·{
367 ····························································continue·Label_0306_Outer;367 ····························································continue·Label_0320_Outer;
368 ························································}368 ························································}
369 ························································case·1001:·{369 ························································case·1001:·{
370 ····························································continue·Label_0369_Outer;370 ····························································continue·Label_0334_Outer;
371 ························································}371 ························································}
372 ························································case·1000:·{372 ························································case·1000:·{
373 ····························································continue·Label_0334_Outer;373 ····························································continue·Label_0306_Outer;
374 ························································}374 ························································}
375 ························································case·1100:·{375 ························································case·1100:·{
376 ····························································continue·Label_0341_Outer;376 ····························································continue·Label_0313_Outer;
377 ························································}377 ························································}
378 ····················································}378 ····················································}
Max diff block lines reached; 206/12768 bytes (1.61%) of diff not shown.
7.77 KB
com/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies.class
7.64 KB
javap -verbose -constants -s -l -private {}
    
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ·······138:·pop467 ·······138:·pop
468 ·······139:·goto··········86468 ·······139:·goto··········86
  
469 ··private·void·insertMovies(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·android.content.ContentResolver,·java.util.List);469 ··private·void·insertMovies(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·android.content.ContentResolver,·java.util.List);
470 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Landroid/content/ContentResolver;Ljava/util/List;)V470 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Landroid/content/ContentResolver;Ljava/util/List;)V
471 ····flags:·(0x0002)·ACC_PRIVATE471 ····flags:·(0x0002)·ACC_PRIVATE
472 ····Code:472 ····Code:
473 ······stack=300,·locals=18,·args_size=4473 ······stack=300,·locals=20,·args_size=4
474 ·········0:·aload_3474 ·········0:·aload_3
475 ·········1:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/List.size:()I475 ·········1:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/List.size:()I
476 ·········6:·istore········4476 ·········6:·istore········4
477 ·········8:·iload·········4477 ·········8:·iload·········4
478 ········10:·anewarray·····#72·················//·class·android/content/ContentValues478 ········10:·anewarray·····#72·················//·class·android/content/ContentValues
479 ········13:·astore········5479 ········13:·astore········5
480 ········15:·iconst_0480 ········15:·iconst_0
Offset 527, 79 lines modifiedOffset 527, 77 lines modified
527 ·······113:·iload·········6527 ·······113:·iload·········6
528 ·······115:·anewarray·····#72·················//·class·android/content/ContentValues528 ·······115:·anewarray·····#72·················//·class·android/content/ContentValues
529 ·······118:·astore········10529 ·······118:·astore········10
530 ·······120:·iconst_0530 ·······120:·iconst_0
531 ·······121:·istore········11531 ·······121:·istore········11
532 ·······123:·aload_3532 ·······123:·aload_3
533 ·······124:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;533 ·······124:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
534 ·······129:·astore········12534 ·······129:·astore········9
535 ·······131:·aload·········12535 ·······131:·aload·········9
536 ·······133:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z536 ·······133:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
537 ·······138:·istore········4537 ·······138:·istore········12
538 ·······140:·iload·········4538 ·······140:·iload·········12
539 ·······142:·ifeq··········264539 ·······142:·ifeq··········260
540 ·······145:·aload·········12540 ·······145:·aload·········9
541 ·······147:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;541 ·······147:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
542 ·······152:·checkcast·····#78·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie542 ·······152:·checkcast·····#78·················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie
543 ·······155:·astore········8543 ·······155:·astore········8
544 ·······157:·aload·········8544 ·······157:·aload·········8
545 ·······159:·getfield······#88·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie.cast:Ljava/util/List;545 ·······159:·getfield······#88·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie.cast:Ljava/util/List;
546 ·······162:·astore········9 
547 ·······164:·aload·········9 
548 ·······166:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;546 ·······162:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
549 ·······171:·astore········13547 ·······167:·astore········13
550 ·······173:·aload·········13548 ·······169:·aload·········13
551 ·······175:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z549 ·······171:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
552 ·······180:·istore········4550 ·······176:·istore········14
553 ·······182:·iload·········4551 ·······178:·iload·········14
554 ·······184:·ifeq··········131552 ·······180:·ifeq··········131
555 ·······187:·aload·········13553 ·······183:·aload·········13
556 ·······189:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;554 ·······185:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
557 ·······194:·checkcast·····#108················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast555 ·······190:·checkcast·····#108················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast
558 ·······197:·astore········14556 ·······193:·astore········15
559 ·······199:·aload_0557 ·······195:·aload_0
560 ·······200:·getfield······#17·················//·Field·hostId:I558 ·······196:·getfield······#17·················//·Field·hostId:I
561 ·······203:·istore········4559 ·······199:·istore········14
562 ·······205:·iload·········4560 ·······201:·iload·········14
563 ·······207:·aload·········14561 ·······203:·aload·········15
564 ·······209:·invokestatic··#112················//·Method·com/syncedsynapse/kore2/service/SyncUtils.contentValuesFromCast:(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;)Landroid/content/ContentValues;562 ·······205:·invokestatic··#112················//·Method·com/syncedsynapse/kore2/service/SyncUtils.contentValuesFromCast:(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;)Landroid/content/ContentValues;
565 ·······212:·astore········9563 ·······208:·astore········16
566 ·······214:·aload·········10564 ·······210:·aload·········10
567 ·······216:·iload·········11565 ·······212:·iload·········11
568 ·······218:·aload·········9566 ·······214:·aload·········16
569 ·······220:·aastore567 ·······216:·aastore
570 ·······221:·aload·········10568 ·······217:·aload·········10
571 ·······223:·iload·········11569 ·······219:·iload·········11
572 ·······225:·aaload570 ·······221:·aaload
573 ·······226:·astore········9571 ·······222:·astore········16
574 ·······228:·ldc···········#114················//·String·movieid572 ·······224:·ldc···········#114················//·String·movieid
575 ·······230:·astore········15573 ·······226:·astore········17
576 ·······232:·aload·········8574 ·······228:·aload·········8
577 ·······234:·getfield······#116················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie.movieid:I575 ·······230:·getfield······#116················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie.movieid:I
578 ·······237:·istore········16576 ·······233:·istore········18
579 ·······239:·iload·········16577 ·······235:·iload·········18
580 ·······241:·invokestatic··#121················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;578 ·······237:·invokestatic··#121················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
581 ·······244:·astore········17579 ·······240:·astore········19
 580 ·······242:·aload·········16
 581 ·······244:·aload·········17
582 ·······246:·aload·········9582 ·······246:·aload·········19
583 ·······248:·aload·········15 
584 ·······250:·aload·········17 
585 ·······252:·invokevirtual·#125················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V583 ·······248:·invokevirtual·#125················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
586 ·······255:·iload·········11584 ·······251:·iload·········11
587 ·······257:·iconst_1585 ·······253:·iconst_1
588 ·······258:·iadd586 ·······254:·iadd
589 ·······259:·istore········11587 ·······255:·istore········11
590 ·······261:·goto··········173588 ·······257:·goto··········169
591 ·······264:·getstatic·····#42·················//·Field·com/syncedsynapse/kore2/provider/MediaContract$MovieCast.CONTENT_URI:Landroid/net/Uri;589 ·······260:·getstatic·····#42·················//·Field·com/syncedsynapse/kore2/provider/MediaContract$MovieCast.CONTENT_URI:Landroid/net/Uri;
592 ·······267:·astore········9590 ·······263:·astore········9
593 ·······269:·aload_2591 ·······265:·aload_2
594 ·······270:·aload·········9592 ·······266:·aload·········9
595 ·······272:·aload·········10593 ·······268:·aload·········10
596 ·······274:·invokevirtual·#92·················//·Method·android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I594 ·······270:·invokevirtual·#92·················//·Method·android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I
597 ·······277:·pop595 ·······273:·pop
598 ·······278:·return596 ·······274:·return
  
599 ··private·void·syncAllMovies(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·com.syncedsynapse.kore2.jsonrpc.HostConnection,·android.os.Handler,·android.content.ContentResolver,·java.lang.String[],·int);597 ··private·void·syncAllMovies(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·com.syncedsynapse.kore2.jsonrpc.HostConnection,·android.os.Handler,·android.content.ContentResolver,·java.lang.String[],·int);
600 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;[Ljava/lang/String;I)V598 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;[Ljava/lang/String;I)V
601 ····flags:·(0x0002)·ACC_PRIVATE599 ····flags:·(0x0002)·ACC_PRIVATE
602 ····Code:600 ····Code:
603 ······stack=300,·locals=11,·args_size=7601 ······stack=300,·locals=11,·args_size=7
604 ·········0:·new···········#127················//·class·com/syncedsynapse/kore2/jsonrpc/type/ListType$Limits602 ·········0:·new···········#127················//·class·com/syncedsynapse/kore2/jsonrpc/type/ListType$Limits
12.5 KB
com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3.class
12.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 282, 15 lines modifiedOffset 282, 15 lines modified
282 ·········7:·invokevirtual·#50·················//·Method·onSucess:(Ljava/util/List;)V282 ·········7:·invokevirtual·#50·················//·Method·onSucess:(Ljava/util/List;)V
283 ········10:·return283 ········10:·return
  
284 ··public·void·onSucess(java.util.List);284 ··public·void·onSucess(java.util.List);
285 ····descriptor:·(Ljava/util/List;)V285 ····descriptor:·(Ljava/util/List;)V
286 ····flags:·(0x0001)·ACC_PUBLIC286 ····flags:·(0x0001)·ACC_PUBLIC
287 ····Code:287 ····Code:
288 ······stack=300,·locals=28,·args_size=2288 ······stack=300,·locals=26,·args_size=2
289 ·········0:·aload_1289 ·········0:·aload_1
290 ·········1:·ifnonnull·····17290 ·········1:·ifnonnull·····17
291 ·········4:·new···········#52·················//·class·java/util/ArrayList291 ·········4:·new···········#52·················//·class·java/util/ArrayList
292 ·········7:·astore_1292 ·········7:·astore_1
293 ·········8:·iconst_0293 ·········8:·iconst_0
294 ·········9:·istore_2294 ·········9:·istore_2
295 ········10:·aconst_null295 ········10:·aconst_null
Offset 401, 40 lines modifiedOffset 401, 40 lines modified
401 ·······223:·astore········16401 ·······223:·astore········16
402 ·······225:·iconst_0402 ·······225:·iconst_0
403 ·······226:·istore········17403 ·······226:·istore········17
404 ·······228:·iconst_0404 ·······228:·iconst_0
405 ·······229:·istore········18405 ·······229:·istore········18
406 ·······231:·aload_1406 ·······231:·aload_1
407 ·······232:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;407 ·······232:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
408 ·······237:·astore········19408 ·······237:·astore········9
409 ·······239:·aload·········19409 ·······239:·aload·········9
410 ·······241:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z410 ·······241:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
411 ·······246:·istore_2411 ·······246:·istore_2
412 ·······247:·iload_2412 ·······247:·iload_2
413 ·······248:·ifeq··········549413 ·······248:·ifeq··········549
414 ·······251:·aload·········19414 ·······251:·aload·········9
415 ·······253:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;415 ·······253:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
416 ·······258:·checkcast·····#67·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum416 ·······258:·checkcast·····#67·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum
417 ·······261:·astore········8417 ·······261:·astore········8
418 ·······263:·aload·········8418 ·······263:·aload·········8
419 ·······265:·getfield······#83·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.artistid:Ljava/util/List;419 ·······265:·getfield······#83·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.artistid:Ljava/util/List;
420 ·······268:·astore_3420 ·······268:·astore_3
421 ·······269:·aload_3421 ·······269:·aload_3
422 ·······270:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;422 ·······270:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
423 ·······275:·astore········20423 ·······275:·astore········10
424 ·······277:·aload·········20424 ·······277:·aload·········10
425 ·······279:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z425 ·······279:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
426 ·······284:·istore_2426 ·······284:·istore_2
427 ·······285:·iload_2427 ·······285:·iload_2
428 ·······286:·ifeq··········406428 ·······286:·ifeq··········406
429 ·······289:·aload·········20429 ·······289:·aload·········10
430 ·······291:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;430 ·······291:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
431 ·······296:·checkcast·····#148················//·class·java/lang/Integer431 ·······296:·checkcast·····#148················//·class·java/lang/Integer
432 ·······299:·invokevirtual·#151················//·Method·java/lang/Integer.intValue:()I432 ·······299:·invokevirtual·#151················//·Method·java/lang/Integer.intValue:()I
433 ·······302:·istore········21433 ·······302:·istore········19
434 ·······304:·new···········#61·················//·class·android/content/ContentValues434 ·······304:·new···········#61·················//·class·android/content/ContentValues
435 ·······307:·astore_3435 ·······307:·astore_3
436 ·······308:·aload_3436 ·······308:·aload_3
437 ·······309:·invokespecial·#152················//·Method·android/content/ContentValues."<init>":()V437 ·······309:·invokespecial·#152················//·Method·android/content/ContentValues."<init>":()V
438 ·······312:·aload·········15438 ·······312:·aload·········15
439 ·······314:·iload·········17439 ·······314:·iload·········17
440 ·······316:·aload_3440 ·······316:·aload_3
Offset 443, 63 lines modifiedOffset 443, 63 lines modified
443 ·······320:·iload·········17443 ·······320:·iload·········17
444 ·······322:·aaload444 ·······322:·aaload
445 ·······323:·astore_3445 ·······323:·astore_3
446 ·······324:·aload_0446 ·······324:·aload_0
447 ·······325:·getfield······#22·················//·Field·this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;447 ·······325:·getfield······#22·················//·Field·this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
448 ·······328:·invokestatic··#73·················//·Method·com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic.access$1200:(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;)I448 ·······328:·invokestatic··#73·················//·Method·com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic.access$1200:(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;)I
449 ·······331:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;449 ·······331:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
450 ·······334:·astore········10450 ·······334:·astore········20
451 ·······336:·aload_3451 ·······336:·aload_3
452 ·······337:·ldc···········#154················//·String·host_id452 ·······337:·ldc···········#154················//·String·host_id
453 ·······339:·aload·········10453 ·······339:·aload·········20
454 ·······341:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V454 ·······341:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
455 ·······344:·aload·········15455 ·······344:·aload·········15
456 ·······346:·iload·········17456 ·······346:·iload·········17
457 ·······348:·aaload457 ·······348:·aaload
458 ·······349:·astore_3458 ·······349:·astore_3
459 ·······350:·aload·········8459 ·······350:·aload·········8
460 ·······352:·getfield······#166················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.albumid:I460 ·······352:·getfield······#166················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.albumid:I
461 ·······355:·istore········22461 ·······355:·istore········21
462 ·······357:·iload·········22462 ·······357:·iload·········21
463 ·······359:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;463 ·······359:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
464 ·······362:·astore········10464 ·······362:·astore········20
465 ·······364:·aload_3465 ·······364:·aload_3
466 ·······365:·ldc···········#164················//·String·albumid466 ·······365:·ldc···········#164················//·String·albumid
467 ·······367:·aload·········10467 ·······367:·aload·········20
468 ·······369:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V468 ·······369:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
469 ·······372:·aload·········15469 ·······372:·aload·········15
470 ·······374:·iload·········17470 ·······374:·iload·········17
471 ·······376:·aaload471 ·······376:·aaload
472 ·······377:·astore_3472 ·······377:·astore_3
473 ·······378:·ldc···········#167················//·String·artistid473 ·······378:·ldc···········#167················//·String·artistid
474 ·······380:·astore········9474 ·······380:·astore········22
475 ·······382:·iload·········21475 ·······382:·iload·········19
476 ·······384:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;476 ·······384:·invokestatic··#158················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
477 ·······387:·astore········10477 ·······387:·astore········20
478 ·······389:·aload_3478 ·······389:·aload_3
479 ·······390:·aload·········9479 ·······390:·aload·········22
480 ·······392:·aload·········10480 ·······392:·aload·········20
481 ·······394:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V481 ·······394:·invokevirtual·#162················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
482 ·······397:·iload·········17482 ·······397:·iload·········17
483 ·······399:·iconst_1483 ·······399:·iconst_1
484 ·······400:·iadd484 ·······400:·iadd
485 ·······401:·istore········17485 ·······401:·istore········17
486 ·······403:·goto··········277486 ·······403:·goto··········277
487 ·······406:·aload·········8487 ·······406:·aload·········8
488 ·······408:·getfield······#86·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.genreid:Ljava/util/List;488 ·······408:·getfield······#86·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum.genreid:Ljava/util/List;
489 ·······411:·astore_3489 ·······411:·astore_3
490 ·······412:·aload_3490 ·······412:·aload_3
491 ·······413:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;491 ·······413:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
492 ·······418:·astore········20492 ·······418:·astore········10
493 ·······420:·aload·········20493 ·······420:·aload·········10
494 ·······422:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z494 ·······422:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
495 ·······427:·istore_2495 ·······427:·istore_2
496 ·······428:·iload_2496 ·······428:·iload_2
497 ·······429:·ifeq··········239497 ·······429:·ifeq··········239
498 ·······432:·aload·········20498 ·······432:·aload·········10
499 ·······434:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;499 ·······434:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
500 ·······439:·checkcast·····#148················//·class·java/lang/Integer500 ·······439:·checkcast·····#148················//·class·java/lang/Integer
501 ·······442:·invokevirtual·#151················//·Method·java/lang/Integer.intValue:()I501 ·······442:·invokevirtual·#151················//·Method·java/lang/Integer.intValue:()I
502 ·······445:·istore········23502 ·······445:·istore········23
503 ·······447:·new···········#61·················//·class·android/content/ContentValues503 ·······447:·new···········#61·················//·class·android/content/ContentValues
504 ·······450:·astore_3504 ·······450:·astore_3
505 ·······451:·aload_3505 ·······451:·aload_3
Offset 512, 45 lines modifiedOffset 512, 45 lines modified
512 ·······463:·iload·········18512 ·······463:·iload·········18
513 ·······465:·aaload513 ·······465:·aaload
514 ·······466:·astore_3514 ·······466:·astore_3
515 ·······467:·aload_0515 ·······467:·aload_0
516 ·······468:·getfield······#22·················//·Field·this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;516 ·······468:·getfield······#22·················//·Field·this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
517 ·······471:·invokestatic··#73·················//·Method·com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic.access$1200:(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;)I517 ·······471:·invokestatic··#73·················//·Method·com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic.access$1200:(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;)I
Max diff block lines reached; 5558/12534 bytes (44.34%) of diff not shown.
14.5 KB
com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows.class
14.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 923, 167 lines modifiedOffset 923, 155 lines modified
923 ·······260:·pop923 ·······260:·pop
924 ·······261:·goto··········156924 ·······261:·goto··········156
  
925 ··private·void·insertTVShowsAndGetDetails(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·com.syncedsynapse.kore2.jsonrpc.HostConnection,·android.os.Handler,·android.content.ContentResolver,·java.util.List);925 ··private·void·insertTVShowsAndGetDetails(com.syncedsynapse.kore2.service.LibrarySyncService$SyncOrchestrator,·com.syncedsynapse.kore2.jsonrpc.HostConnection,·android.os.Handler,·android.content.ContentResolver,·java.util.List);
926 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;Ljava/util/List;)V926 ····descriptor:·(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;Ljava/util/List;)V
927 ····flags:·(0x0002)·ACC_PRIVATE927 ····flags:·(0x0002)·ACC_PRIVATE
928 ····Code:928 ····Code:
929 ······stack=300,·locals=21,·args_size=6929 ······stack=300,·locals=22,·args_size=6
930 ·········0:·aload·········5930 ·········0:·aload·········5
931 ·········2:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I931 ·········2:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I
932 ·········7:·istore········6932 ·········7:·istore········6
933 ·········9:·iload·········6933 ·········9:·iload·········6
934 ········11:·anewarray·····#201················//·class·android/content/ContentValues934 ········11:·anewarray·····#201················//·class·android/content/ContentValues
935 ········14:·astore········7935 ········14:·astore········7
936 ········16:·aload·········7936 ········16:·iconst_0
937 ········18:·astore········8937 ········17:·istore········8
938 ········20:·iconst_0938 ········19:·iconst_0
939 ········21:·istore········9939 ········20:·istore········9
940 ········23:·iconst_0 
941 ········24:·istore········10 
942 ········26:·aload·········5940 ········22:·aload·········5
943 ········28:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I941 ········24:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I
944 ········33:·istore········6942 ········29:·istore········6
945 ········35:·iload·········10943 ········31:·iload·········9
946 ········37:·iload·········6944 ········33:·iload·········6
947 ········39:·if_icmpge·····113945 ········35:·if_icmpge·····102
948 ········42:·aload·········5946 ········38:·aload·········5
949 ········44:·astore········7 
950 ········46:·aload·········5 
951 ········48:·iload·········10947 ········40:·iload·········9
952 ········50:·invokeinterface·#127,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;948 ········42:·invokeinterface·#127,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;
953 ········55:·checkcast·····#129················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow949 ········47:·checkcast·····#129················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow
954 ········58:·astore········11950 ········50:·astore········10
955 ········60:·aload_0951 ········52:·aload_0
956 ········61:·astore········7 
957 ········63:·aload_0 
958 ········64:·getfield······#94·················//·Field·hostId:I952 ········53:·getfield······#94·················//·Field·hostId:I
 953 ········56:·aload·········10
 954 ········58:·invokestatic··#207················//·Method·com/syncedsynapse/kore2/service/SyncUtils.contentValuesFromTVShow:(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;)Landroid/content/ContentValues;
 955 ········61:·astore········11
 956 ········63:·aload·········7
 957 ········65:·iload·········9
959 ········67:·aload·········11958 ········67:·aload·········11
 959 ········69:·aastore
960 ········69:·invokestatic··#207················//·Method·com/syncedsynapse/kore2/service/SyncUtils.contentValuesFromTVShow:(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;)Landroid/content/ContentValues; 
961 ········72:·astore········12 
962 ········74:·aload·········8 
963 ········76:·iload·········10960 ········70:·aload·········10
964 ········78:·aload·········12 
965 ········80:·aastore 
966 ········81:·aload·········11 
967 ········83:·getfield······#210················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow.cast:Ljava/util/List;961 ········72:·getfield······#210················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow.cast:Ljava/util/List;
968 ········86:·astore········12962 ········75:·astore········11
969 ········88:·aload·········12963 ········77:·aload·········11
970 ········90:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I964 ········79:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.size:()I
971 ········95:·istore········6965 ········84:·istore········6
 966 ········86:·iload·········8
 967 ········88:·iload·········6
 968 ········90:·iadd
 969 ········91:·istore········8
972 ········97:·iload·········9970 ········93:·iload·········9
973 ········99:·iload·········6971 ········95:·iconst_1
974 ·······101:·iadd972 ········96:·iadd
975 ·······102:·istore········9973 ········97:·istore········9
976 ·······104:·iload·········10 
977 ·······106:·iconst_1 
978 ·······107:·iadd 
979 ·······108:·istore········10 
980 ·······110:·goto··········26974 ········99:·goto··········22
981 ·······113:·getstatic·····#186················//·Field·com/syncedsynapse/kore2/provider/MediaContract$TVShows.CONTENT_URI:Landroid/net/Uri;975 ·······102:·getstatic·····#186················//·Field·com/syncedsynapse/kore2/provider/MediaContract$TVShows.CONTENT_URI:Landroid/net/Uri;
982 ·······116:·astore········12976 ·······105:·astore········11
983 ·······118:·aload·········4977 ·······107:·aload·········4
984 ·······120:·astore········7 
985 ·······122:·aload·········4 
986 ·······124:·aload·········12978 ·······109:·aload·········11
987 ·······126:·aload·········8979 ·······111:·aload·········7
988 ·······128:·invokevirtual·#214················//·Method·android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I980 ·······113:·invokevirtual·#214················//·Method·android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I
989 ·······131:·pop981 ·······116:·pop
990 ·······132:·iload·········9982 ·······117:·iload·········8
991 ·······134:·anewarray·····#201················//·class·android/content/ContentValues983 ·······119:·anewarray·····#201················//·class·android/content/ContentValues
992 ·······137:·astore········7 
993 ·······139:·aload·········7 
994 ·······141:·astore········13984 ·······122:·astore········12
995 ·······143:·iconst_0985 ·······124:·iconst_0
996 ·······144:·istore········14986 ·······125:·istore········13
997 ·······146:·aload·········5987 ·······127:·aload·········5
998 ·······148:·invokeinterface·#218,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;988 ·······129:·invokeinterface·#218,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
999 ·······153:·astore········15989 ·······134:·astore········11
1000 ·······155:·aload·········15990 ·······136:·aload·········11
1001 ·······157:·invokeinterface·#224,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z991 ·······138:·invokeinterface·#224,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1002 ·······162:·istore········6992 ·······143:·istore········14
1003 ·······164:·iload·········6993 ·······145:·iload·········14
1004 ·······166:·ifeq··········291994 ·······147:·ifeq··········265
1005 ·······169:·aload·········15995 ·······150:·aload·········11
1006 ·······171:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;996 ·······152:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1007 ·······176:·checkcast·····#129················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow997 ·······157:·checkcast·····#129················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow
1008 ·······179:·astore········11998 ·······160:·astore········10
1009 ·······181:·aload·········11999 ·······162:·aload·········10
1010 ·······183:·getfield······#210················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow.cast:Ljava/util/List;1000 ·······164:·getfield······#210················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow.cast:Ljava/util/List;
1011 ·······186:·astore········12 
1012 ·······188:·aload·········12 
1013 ·······190:·invokeinterface·#218,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1001 ·······167:·invokeinterface·#218,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1014 ·······195:·astore········161002 ·······172:·astore········15
1015 ·······197:·aload·········161003 ·······174:·aload·········15
1016 ·······199:·invokeinterface·#224,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1004 ·······176:·invokeinterface·#224,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
 1005 ·······181:·istore········16
 1006 ·······183:·iload·········16
 1007 ·······185:·ifeq··········136
 1008 ·······188:·aload·········15
 1009 ·······190:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
 1010 ·······195:·checkcast·····#230················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast
 1011 ·······198:·astore········17
 1012 ·······200:·aload_0
 1013 ·······201:·getfield······#94·················//·Field·hostId:I
1017 ·······204:·istore········61014 ·······204:·istore········16
1018 ·······206:·iload·········61015 ·······206:·iload·········16
1019 ·······208:·ifeq··········155 
1020 ·······211:·aload·········16 
1021 ·······213:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; 
1022 ·······218:·checkcast·····#230················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast 
1023 ·······221:·astore········17 
1024 ·······223:·aload_0 
1025 ·······224:·astore········7 
1026 ·······226:·aload_0 
1027 ·······227:·getfield······#94·················//·Field·hostId:I 
1028 ·······230:·istore········6 
1029 ·······232:·iload·········6 
Max diff block lines reached; 1795/14645 bytes (12.26%) of diff not shown.
15.0 KB
com/syncedsynapse/kore2/ui/AddonListFragment$3.class
14.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 229, 151 lines modifiedOffset 229, 151 lines modified
229 ·········7:·invokevirtual·#74·················//·Method·onSucess:(Ljava/util/List;)V229 ·········7:·invokevirtual·#74·················//·Method·onSucess:(Ljava/util/List;)V
230 ········10:·return230 ········10:·return
  
231 ··public·void·onSucess(java.util.List);231 ··public·void·onSucess(java.util.List);
232 ····descriptor:·(Ljava/util/List;)V232 ····descriptor:·(Ljava/util/List;)V
233 ····flags:·(0x0001)·ACC_PUBLIC233 ····flags:·(0x0001)·ACC_PUBLIC
234 ····Code:234 ····Code:
235 ······stack=300,·locals=8,·args_size=2235 ······stack=300,·locals=9,·args_size=2
236 ·········0:·aload_0236 ·········0:·aload_0
237 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;237 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
238 ·········4:·astore_2238 ·········4:·astore_2
239 ·········5:·aload_2239 ·········5:·aload_2
240 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment.isAdded:()Z240 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment.isAdded:()Z
241 ·········9:·istore_3241 ·········9:·istore_3
242 ········10:·iload_3242 ········10:·iload_3
243 ········11:·ifne··········15243 ········11:·ifne··········15
244 ········14:·return244 ········14:·return
245 ········15:·aload_0245 ········15:·aload_0
246 ········16:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;246 ········16:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
247 ········19:·invokestatic··#78·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment.access$100:(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;247 ········19:·invokestatic··#78·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment.access$100:(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;
248 ········22:·astore_2 
249 ········23:·aload_2 
250 ········24:·invokevirtual·#83·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter.clear:()V248 ········22:·invokevirtual·#83·················//·Method·com/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter.clear:()V
251 ········27:·aload_1249 ········25:·aload_1
252 ········28:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;250 ········26:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
253 ········33:·astore········4 
254 ········35:·aload·········4251 ········31:·astore_2
 252 ········32:·aload_2
255 ········37:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z253 ········33:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
 254 ········38:·istore········4
256 ········42:·istore_3 
257 ········43:·iload_3 
258 ········44:·ifeq··········223 
259 ········47:·aload·········4255 ········40:·iload·········4
 256 ········42:·ifeq··········250
 257 ········45:·aload_2
260 ········49:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;258 ········46:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
261 ········54:·checkcast·····#98·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details259 ········51:·checkcast·····#98·················//·class·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details
262 ········57:·astore········5260 ········54:·astore········5
263 ········59:·aload·········5261 ········56:·aload·········5
264 ········61:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String; 
265 ········64:·astore_2 
266 ········65:·ldc···········#104················//·String·unknown 
267 ········67:·astore········6 
268 ········69:·aload_2 
269 ········70:·aload·········6 
270 ········72:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z 
271 ········75:·istore_3 
272 ········76:·iload_3 
273 ········77:·ifne··········206 
274 ········80:·aload·········5 
275 ········82:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;262 ········58:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
276 ········85:·astore_2263 ········61:·astore········6
 264 ········63:·ldc···········#104················//·String·unknown
 265 ········65:·astore········7
 266 ········67:·aload·········6
 267 ········69:·aload·········7
 268 ········71:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
 269 ········74:·istore········4
 270 ········76:·iload·········4
 271 ········78:·ifne··········231
 272 ········81:·aload·········5
 273 ········83:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
 274 ········86:·astore········6
277 ········86:·ldc···········#110················//·String·xbmc.python.pluginsource275 ········88:·ldc···········#110················//·String·xbmc.python.pluginsource
278 ········88:·astore········6276 ········90:·astore········7
279 ········90:·aload_2 
280 ········91:·aload·········6277 ········92:·aload·········6
 278 ········94:·aload·········7
281 ········93:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z279 ········96:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
282 ········96:·istore_3 
283 ········97:·iload_3280 ········99:·istore········4
 281 ·······101:·iload·········4
284 ········98:·ifne··········206282 ·······103:·ifne··········231
285 ·······101:·aload·········5283 ·······106:·aload·········5
286 ·······103:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;284 ·······108:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
287 ·······106:·astore_2285 ·······111:·astore········6
288 ·······107:·ldc···········#112················//·String·xbmc.python.script286 ·······113:·ldc···········#112················//·String·xbmc.python.script
289 ·······109:·astore········6287 ·······115:·astore········7
290 ·······111:·aload_2 
291 ·······112:·aload·········6288 ·······117:·aload·········6
 289 ·······119:·aload·········7
292 ·······114:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z290 ·······121:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
293 ·······117:·istore_3 
294 ·······118:·iload_3291 ·······124:·istore········4
 292 ·······126:·iload·········4
295 ·······119:·ifne··········206293 ·······128:·ifne··········231
296 ·······122:·aload·········5294 ·······131:·aload·········5
297 ·······124:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;295 ·······133:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
298 ·······127:·astore_2296 ·······136:·astore········6
299 ·······128:·ldc···········#114················//·String·xbmc.addon.audio297 ·······138:·ldc···········#114················//·String·xbmc.addon.audio
300 ·······130:·astore········6298 ·······140:·astore········7
301 ·······132:·aload_2 
302 ·······133:·aload·········6299 ·······142:·aload·········6
 300 ·······144:·aload·········7
303 ·······135:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z301 ·······146:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
304 ·······138:·istore_3 
305 ·······139:·iload_3302 ·······149:·istore········4
 303 ·······151:·iload·········4
306 ·······140:·ifne··········206304 ·······153:·ifne··········231
307 ·······143:·aload·········5305 ·······156:·aload·········5
308 ·······145:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;306 ·······158:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
309 ·······148:·astore_2307 ·······161:·astore········6
310 ·······149:·ldc···········#116················//·String·xbmc.addon.executable308 ·······163:·ldc···········#116················//·String·xbmc.addon.executable
311 ·······151:·astore········6309 ·······165:·astore········7
312 ·······153:·aload_2 
313 ·······154:·aload·········6 
314 ·······156:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z 
315 ·······159:·istore_3 
316 ·······160:·iload_3 
317 ·······161:·ifne··········206 
318 ·······164:·aload·········5 
319 ·······166:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String; 
320 ·······169:·astore_2 
321 ·······170:·ldc···········#118················//·String·xbmc.addon.video 
322 ·······172:·astore········6 
323 ·······174:·aload_2 
324 ·······175:·aload·········6310 ·······167:·aload·········6
 311 ·······169:·aload·········7
325 ·······177:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z312 ·······171:·invokevirtual·#108················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
326 ·······180:·istore_3 
327 ·······181:·iload_3313 ·······174:·istore········4
 314 ·······176:·iload·········4
328 ·······182:·ifne··········206315 ·······178:·ifne··········231
329 ·······185:·aload·········5316 ·······181:·aload·········5
330 ·······187:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;317 ·······183:·getfield······#102················//·Field·com/syncedsynapse/kore2/jsonrpc/type/AddonType$Details.type:Ljava/lang/String;
331 ·······190:·astore_2 
Max diff block lines reached; 4162/15154 bytes (27.46%) of diff not shown.
12.2 KB
com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7.class
12.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 205, 122 lines modifiedOffset 205, 122 lines modified
205 ·········7:·invokevirtual·#48·················//·Method·onSucess:(Ljava/util/ArrayList;)V205 ·········7:·invokevirtual·#48·················//·Method·onSucess:(Ljava/util/ArrayList;)V
206 ········10:·return206 ········10:·return
  
207 ··public·void·onSucess(java.util.ArrayList);207 ··public·void·onSucess(java.util.ArrayList);
208 ····descriptor:·(Ljava/util/ArrayList;)V208 ····descriptor:·(Ljava/util/ArrayList;)V
209 ····flags:·(0x0001)·ACC_PUBLIC209 ····flags:·(0x0001)·ACC_PUBLIC
210 ····Code:210 ····Code:
211 ······stack=300,·locals=12,·args_size=2211 ······stack=300,·locals=11,·args_size=2
212 ·········0:·aload_0212 ·········0:·aload_0
213 ·········1:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;213 ·········1:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
214 ·········4:·astore_2214 ·········4:·astore_2
215 ·········5:·aload_2215 ·········5:·aload_2
216 ·········6:·invokevirtual·#27·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.isAdded:()Z216 ·········6:·invokevirtual·#27·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.isAdded:()Z
217 ·········9:·istore_3217 ·········9:·istore_3
218 ········10:·iload_3218 ········10:·iload_3
219 ········11:·ifne··········15219 ········11:·ifne··········15
220 ········14:·return220 ········14:·return
221 ········15:·iconst_m1221 ········15:·iconst_m1
222 ········16:·istore········4222 ········16:·istore········4
223 ········18:·aload_1223 ········18:·aload_1
224 ········19:·invokevirtual·#52·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;224 ········19:·invokevirtual·#52·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
225 ········22:·astore········5225 ········22:·astore_2
226 ········24:·aload·········5226 ········23:·aload_2
227 ········26:·invokeinterface·#57,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z227 ········24:·invokeinterface·#57,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
228 ········31:·istore_3 
229 ········32:·iload_3228 ········29:·istore········5
 229 ········31:·iload·········5
230 ········33:·ifeq··········76230 ········33:·ifeq··········79
231 ········36:·aload·········5231 ········36:·aload_2
232 ········38:·invokeinterface·#61,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;232 ········37:·invokeinterface·#61,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
233 ········43:·checkcast·····#63·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType233 ········42:·checkcast·····#63·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType
234 ········46:·astore········6234 ········45:·astore········6
235 ········48:·aload·········6235 ········47:·aload·········6
236 ········50:·getfield······#67·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;236 ········49:·getfield······#67·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;
237 ········53:·astore_2237 ········52:·astore········7
238 ········54:·ldc···········#69·················//·String·audio238 ········54:·ldc···········#69·················//·String·audio
239 ········56:·astore········7239 ········56:·astore········8
240 ········58:·aload_2 
241 ········59:·aload·········7240 ········58:·aload·········7
 241 ········60:·aload·········8
242 ········61:·invokevirtual·#75·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z242 ········62:·invokevirtual·#75·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
243 ········64:·istore_3 
244 ········65:·iload_3243 ········65:·istore········5
 244 ········67:·iload·········5
245 ········66:·ifeq··········24245 ········69:·ifeq··········23
246 ········69:·aload·········6246 ········72:·aload·········6
247 ········71:·getfield······#78·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I247 ········74:·getfield······#78·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I
248 ········74:·istore········4248 ········77:·istore········4
249 ········76:·iconst_m1249 ········79:·iconst_m1
250 ········77:·istore_3250 ········80:·istore_3
251 ········78:·iload·········4251 ········81:·iload·········4
252 ········80:·iload_3252 ········83:·iload_3
253 ········81:·if_icmpeq·····201253 ········84:·if_icmpeq·····204
254 ········84:·new···········#80·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item254 ········87:·new···········#80·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item
255 ········87:·astore········8255 ········90:·astore········9
256 ········89:·aload·········8256 ········92:·aload·········9
257 ········91:·invokespecial·#81·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V257 ········94:·invokespecial·#81·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V
258 ········94:·aload_0258 ········97:·aload_0
259 ········95:·getfield······#15·················//·Field·val$type:I259 ········98:·getfield······#15·················//·Field·val$type:I
260 ········98:·istore_3260 ·······101:·istore_3
261 ········99:·aload_0261 ·······102:·aload_0
262 ·······100:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;262 ·······103:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
263 ·······103:·astore········7263 ·······106:·astore········7
264 ·······105:·aload·········7264 ·······108:·aload·········7
265 ·······107:·invokestatic··#85·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$400:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)I265 ·······110:·invokestatic··#85·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$400:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)I
266 ·······110:·istore········9266 ·······113:·istore········5
267 ·······112:·iload_3267 ·······115:·iload_3
268 ·······113:·iload·········9268 ·······116:·iload·········5
269 ·······115:·if_icmpne·····187269 ·······118:·if_icmpne·····190
270 ·······118:·aload_0270 ·······121:·aload_0
271 ·······119:·getfield······#17·················//·Field·val$id:I271 ·······122:·getfield······#17·················//·Field·val$id:I
272 ·······122:·istore_3272 ·······125:·istore_3
273 ·······123:·aload·········8273 ·······126:·aload·········9
274 ·······125:·iload_3274 ·······128:·iload_3
275 ·······126:·putfield······#88·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.albumid:I275 ·······129:·putfield······#88·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.albumid:I
276 ·······129:·new···········#90·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add276 ·······132:·new···········#90·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add
277 ·······132:·astore········10277 ·······135:·astore········10
278 ·······134:·aload·········10278 ·······137:·aload·········10
279 ·······136:·iload·········4279 ·······139:·iload·········4
280 ·······138:·aload·········8280 ·······141:·aload·········9
281 ·······140:·invokespecial·#93·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V281 ·······143:·invokespecial·#93·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V
282 ·······143:·aload_0282 ·······146:·aload_0
283 ·······144:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;283 ·······147:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
284 ·······147:·invokestatic··#97·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$500:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;284 ·······150:·invokestatic··#97·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$500:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;
285 ·······150:·invokevirtual·#103················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;285 ·······153:·invokevirtual·#103················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
286 ·······153:·astore_2286 ·······156:·astore_2
287 ·······154:·new···········#105················//·class·com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1287 ·······157:·new···········#105················//·class·com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1
288 ·······157:·astore········7288 ·······160:·astore········7
289 ·······159:·aload·········7289 ·······162:·aload·········7
290 ·······161:·aload_0290 ·······164:·aload_0
291 ·······162:·invokespecial·#108················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1."<init>":(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;)V291 ·······165:·invokespecial·#108················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1."<init>":(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;)V
292 ·······165:·aload_0292 ·······168:·aload_0
293 ·······166:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;293 ·······169:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
294 ·······169:·invokestatic··#112················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;294 ·······172:·invokestatic··#112················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
295 ·······172:·astore········11295 ·······175:·astore········8
296 ·······174:·aload·········10296 ·······177:·aload·········10
297 ·······176:·aload_2297 ·······179:·aload_2
298 ·······177:·aload·········7298 ·······180:·aload·········7
299 ·······179:·aload·········11299 ·······182:·aload·········8
300 ·······181:·invokevirtual·#116················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V300 ·······184:·invokevirtual·#116················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
301 ·······184:·goto··········14301 ·······187:·goto··········14
302 ·······187:·aload_0302 ·······190:·aload_0
303 ·······188:·getfield······#17·················//·Field·val$id:I303 ·······191:·getfield······#17·················//·Field·val$id:I
304 ·······191:·istore_3304 ·······194:·istore_3
305 ·······192:·aload·········8305 ·······195:·aload·········9
306 ·······194:·iload_3306 ·······197:·iload_3
307 ·······195:·putfield······#119················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.songid:I307 ·······198:·putfield······#119················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.songid:I
308 ·······198:·goto··········129308 ·······201:·goto··········132
309 ·······201:·aload_0309 ·······204:·aload_0
310 ·······202:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;310 ·······205:·getfield······#13·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
311 ·······205:·invokevirtual·#31·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;311 ·······208:·invokevirtual·#31·················//·Method·com/syncedsynapse/kore2/ui/AlbumDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;
312 ·······208:·astore_2312 ·······211:·astore_2
313 ·······209:·ldc···········#120················//·int·2131558520313 ·······212:·ldc···········#120················//·int·2131558520
314 ·······211:·istore········9314 ·······214:·istore········5
315 ·······213:·aconst_null315 ·······216:·aconst_null
316 ·······214:·astore········11316 ·······217:·astore········8
317 ·······216:·aload_2317 ·······219:·aload_2
318 ·······217:·iload·········9318 ·······220:·iload·········5
319 ·······219:·iconst_0319 ·······222:·iconst_0
320 ·······220:·invokestatic··#39·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;320 ·······223:·invokestatic··#39·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
321 ·······223:·astore_2321 ·······226:·astore_2
322 ·······224:·aload_2322 ·······227:·aload_2
323 ·······225:·invokevirtual·#42·················//·Method·android/widget/Toast.show:()V323 ·······228:·invokevirtual·#42·················//·Method·android/widget/Toast.show:()V
324 ·······228:·goto··········14324 ·······231:·goto··········14
325 }325 }
10.9 KB
com/syncedsynapse/kore2/ui/MovieDetailsFragment$3.class
10.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 182, 104 lines modifiedOffset 182, 104 lines modified
182 ·········7:·invokevirtual·#41·················//·Method·onSucess:(Ljava/util/ArrayList;)V182 ·········7:·invokevirtual·#41·················//·Method·onSucess:(Ljava/util/ArrayList;)V
183 ········10:·return183 ········10:·return
  
184 ··public·void·onSucess(java.util.ArrayList);184 ··public·void·onSucess(java.util.ArrayList);
185 ····descriptor:·(Ljava/util/ArrayList;)V185 ····descriptor:·(Ljava/util/ArrayList;)V
186 ····flags:·(0x0001)·ACC_PUBLIC186 ····flags:·(0x0001)·ACC_PUBLIC
187 ····Code:187 ····Code:
188 ······stack=300,·locals=12,·args_size=2188 ······stack=300,·locals=11,·args_size=2
189 ·········0:·aload_0189 ·········0:·aload_0
190 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;190 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
191 ·········4:·astore_2191 ·········4:·astore_2
192 ·········5:·aload_2192 ·········5:·aload_2
193 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.isAdded:()Z193 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.isAdded:()Z
194 ·········9:·istore_3194 ·········9:·istore_3
195 ········10:·iload_3195 ········10:·iload_3
196 ········11:·ifne··········15196 ········11:·ifne··········15
197 ········14:·return197 ········14:·return
198 ········15:·iconst_m1198 ········15:·iconst_m1
199 ········16:·istore········4199 ········16:·istore········4
200 ········18:·aload_1200 ········18:·aload_1
201 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;201 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
202 ········22:·astore········5202 ········22:·astore_2
203 ········24:·aload·········5203 ········23:·aload_2
204 ········26:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z204 ········24:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
205 ········31:·istore_3 
206 ········32:·iload_3205 ········29:·istore········5
 206 ········31:·iload·········5
207 ········33:·ifeq··········76207 ········33:·ifeq··········79
208 ········36:·aload·········5208 ········36:·aload_2
209 ········38:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;209 ········37:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
210 ········43:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType210 ········42:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType
211 ········46:·astore········6211 ········45:·astore········6
212 ········48:·aload·········6212 ········47:·aload·········6
213 ········50:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;213 ········49:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;
214 ········53:·astore_2214 ········52:·astore········7
215 ········54:·ldc···········#62·················//·String·video215 ········54:·ldc···········#62·················//·String·video
216 ········56:·astore········7216 ········56:·astore········8
217 ········58:·aload_2 
218 ········59:·aload·········7217 ········58:·aload·········7
 218 ········60:·aload·········8
219 ········61:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z219 ········62:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
220 ········64:·istore_3 
221 ········65:·iload_3220 ········65:·istore········5
 221 ········67:·iload·········5
222 ········66:·ifeq··········24222 ········69:·ifeq··········23
223 ········69:·aload·········6223 ········72:·aload·········6
224 ········71:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I224 ········74:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I
225 ········74:·istore········4225 ········77:·istore········4
226 ········76:·iconst_m1226 ········79:·iconst_m1
227 ········77:·istore_3227 ········80:·istore_3
228 ········78:·iload·········4228 ········81:·iload·········4
229 ········80:·iload_3229 ········83:·iload_3
230 ········81:·if_icmpeq·····166230 ········84:·if_icmpeq·····169
231 ········84:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item231 ········87:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item
232 ········87:·astore········8232 ········90:·astore········9
233 ········89:·aload·········8233 ········92:·aload·········9
234 ········91:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V234 ········94:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V
235 ········94:·aload_0235 ········97:·aload_0
236 ········95:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;236 ········98:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
237 ········98:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I237 ·······101:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I
238 ·······101:·istore_3238 ·······104:·istore_3
239 ·······102:·aload·········8239 ·······105:·aload·········9
240 ·······104:·iload_3240 ·······107:·iload_3
241 ·······105:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.movieid:I241 ·······108:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.movieid:I
242 ·······108:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add242 ·······111:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add
243 ·······111:·astore········9243 ·······114:·astore········10
244 ·······113:·aload·········9244 ·······116:·aload·········10
245 ·······115:·iload·········4245 ·······118:·iload·········4
246 ·······117:·aload·········8246 ·······120:·aload·········9
247 ·······119:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V247 ·······122:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V
248 ·······122:·aload_0248 ·······125:·aload_0
249 ·······123:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;249 ·······126:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
250 ·······126:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;250 ·······129:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;
251 ·······129:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;251 ·······132:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
252 ·······132:·astore_2252 ·······135:·astore_2
253 ·······133:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1253 ·······136:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1
254 ·······136:·astore········7254 ·······139:·astore········7
255 ·······138:·aload·········7255 ·······141:·aload·········7
256 ·······140:·aload_0256 ·······143:·aload_0
257 ·······141:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;)V257 ·······144:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;)V
258 ·······144:·aload_0258 ·······147:·aload_0
259 ·······145:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;259 ·······148:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
260 ·······148:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;260 ·······151:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;
261 ·······151:·astore········10261 ·······154:·astore········8
262 ·······153:·aload·········9 
263 ·······155:·aload_2 
264 ·······156:·aload·········7 
265 ·······158:·aload·········10262 ·······156:·aload·········10
 263 ·······158:·aload_2
 264 ·······159:·aload·········7
 265 ·······161:·aload·········8
266 ·······160:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V266 ·······163:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
267 ·······163:·goto··········14267 ·······166:·goto··········14
268 ·······166:·aload_0268 ·······169:·aload_0
269 ·······167:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;269 ·······170:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
270 ·······170:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;270 ·······173:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/ui/MovieDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;
271 ·······173:·astore_2271 ·······176:·astore_2
272 ·······174:·ldc···········#111················//·int·2131558520272 ·······177:·ldc···········#111················//·int·2131558520
273 ·······176:·istore········11273 ·······179:·istore········5
274 ·······178:·aconst_null274 ·······181:·aconst_null
275 ·······179:·astore········10275 ·······182:·astore········8
276 ·······181:·aload_2276 ·······184:·aload_2
277 ·······182:·iload·········11277 ·······185:·iload·········5
278 ·······184:·iconst_0278 ·······187:·iconst_0
279 ·······185:·invokestatic··#32·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;279 ·······188:·invokestatic··#32·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
280 ·······188:·astore_2280 ·······191:·astore_2
281 ·······189:·aload_2281 ·······192:·aload_2
282 ·······190:·invokevirtual·#35·················//·Method·android/widget/Toast.show:()V282 ·······193:·invokevirtual·#35·················//·Method·android/widget/Toast.show:()V
283 ·······193:·goto··········14283 ·······196:·goto··········14
284 }284 }
11.0 KB
com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3.class
10.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 182, 104 lines modifiedOffset 182, 104 lines modified
182 ·········7:·invokevirtual·#41·················//·Method·onSucess:(Ljava/util/ArrayList;)V182 ·········7:·invokevirtual·#41·················//·Method·onSucess:(Ljava/util/ArrayList;)V
183 ········10:·return183 ········10:·return
  
184 ··public·void·onSucess(java.util.ArrayList);184 ··public·void·onSucess(java.util.ArrayList);
185 ····descriptor:·(Ljava/util/ArrayList;)V185 ····descriptor:·(Ljava/util/ArrayList;)V
186 ····flags:·(0x0001)·ACC_PUBLIC186 ····flags:·(0x0001)·ACC_PUBLIC
187 ····Code:187 ····Code:
188 ······stack=300,·locals=12,·args_size=2188 ······stack=300,·locals=11,·args_size=2
189 ·········0:·aload_0189 ·········0:·aload_0
190 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;190 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
191 ·········4:·astore_2191 ·········4:·astore_2
192 ·········5:·aload_2192 ·········5:·aload_2
193 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.isAdded:()Z193 ·········6:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.isAdded:()Z
194 ·········9:·istore_3194 ·········9:·istore_3
195 ········10:·iload_3195 ········10:·iload_3
196 ········11:·ifne··········15196 ········11:·ifne··········15
197 ········14:·return197 ········14:·return
198 ········15:·iconst_m1198 ········15:·iconst_m1
199 ········16:·istore········4199 ········16:·istore········4
200 ········18:·aload_1200 ········18:·aload_1
201 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;201 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
202 ········22:·astore········5202 ········22:·astore_2
203 ········24:·aload·········5203 ········23:·aload_2
204 ········26:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z204 ········24:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
205 ········31:·istore_3 
206 ········32:·iload_3205 ········29:·istore········5
 206 ········31:·iload·········5
207 ········33:·ifeq··········76207 ········33:·ifeq··········79
208 ········36:·aload·········5208 ········36:·aload_2
209 ········38:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;209 ········37:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
210 ········43:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType210 ········42:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType
211 ········46:·astore········6211 ········45:·astore········6
212 ········48:·aload·········6212 ········47:·aload·········6
213 ········50:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;213 ········49:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;
214 ········53:·astore_2214 ········52:·astore········7
215 ········54:·ldc···········#62·················//·String·video215 ········54:·ldc···········#62·················//·String·video
216 ········56:·astore········7216 ········56:·astore········8
217 ········58:·aload_2 
218 ········59:·aload·········7217 ········58:·aload·········7
 218 ········60:·aload·········8
219 ········61:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z219 ········62:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
220 ········64:·istore_3 
221 ········65:·iload_3220 ········65:·istore········5
 221 ········67:·iload·········5
222 ········66:·ifeq··········24222 ········69:·ifeq··········23
223 ········69:·aload·········6223 ········72:·aload·········6
224 ········71:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I224 ········74:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I
225 ········74:·istore········4225 ········77:·istore········4
226 ········76:·iconst_m1226 ········79:·iconst_m1
227 ········77:·istore_3227 ········80:·istore_3
228 ········78:·iload·········4228 ········81:·iload·········4
229 ········80:·iload_3229 ········83:·iload_3
230 ········81:·if_icmpeq·····166230 ········84:·if_icmpeq·····169
231 ········84:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item231 ········87:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item
232 ········87:·astore········8232 ········90:·astore········9
233 ········89:·aload·········8233 ········92:·aload·········9
234 ········91:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V234 ········94:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V
235 ········94:·aload_0235 ········97:·aload_0
236 ········95:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;236 ········98:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
237 ········98:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I237 ·······101:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I
238 ·······101:·istore_3238 ·······104:·istore_3
239 ·······102:·aload·········8239 ·······105:·aload·········9
240 ·······104:·iload_3240 ·······107:·iload_3
241 ·······105:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.musicvideoid:I241 ·······108:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.musicvideoid:I
242 ·······108:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add242 ·······111:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add
243 ·······111:·astore········9243 ·······114:·astore········10
244 ·······113:·aload·········9244 ·······116:·aload·········10
245 ·······115:·iload·········4245 ·······118:·iload·········4
246 ·······117:·aload·········8246 ·······120:·aload·········9
247 ·······119:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V247 ·······122:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V
248 ·······122:·aload_0248 ·······125:·aload_0
249 ·······123:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;249 ·······126:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
250 ·······126:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;250 ·······129:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;
251 ·······129:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;251 ·······132:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
252 ·······132:·astore_2252 ·······135:·astore_2
253 ·······133:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1253 ·······136:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1
254 ·······136:·astore········7254 ·······139:·astore········7
255 ·······138:·aload·········7255 ·······141:·aload·········7
256 ·······140:·aload_0256 ·······143:·aload_0
257 ·······141:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;)V257 ·······144:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;)V
258 ·······144:·aload_0258 ·······147:·aload_0
259 ·······145:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;259 ·······148:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
260 ·······148:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;260 ·······151:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;
261 ·······151:·astore········10261 ·······154:·astore········8
262 ·······153:·aload·········9 
263 ·······155:·aload_2 
264 ·······156:·aload·········7 
265 ·······158:·aload·········10262 ·······156:·aload·········10
 263 ·······158:·aload_2
 264 ·······159:·aload·········7
 265 ·······161:·aload·········8
266 ·······160:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V266 ·······163:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
267 ·······163:·goto··········14267 ·······166:·goto··········14
268 ·······166:·aload_0268 ·······169:·aload_0
269 ·······167:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;269 ·······170:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
270 ·······170:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;270 ·······173:·invokevirtual·#24·················//·Method·com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;
271 ·······173:·astore_2271 ·······176:·astore_2
272 ·······174:·ldc···········#111················//·int·2131558520272 ·······177:·ldc···········#111················//·int·2131558520
273 ·······176:·istore········11273 ·······179:·istore········5
274 ·······178:·aconst_null274 ·······181:·aconst_null
275 ·······179:·astore········10275 ·······182:·astore········8
276 ·······181:·aload_2276 ·······184:·aload_2
277 ·······182:·iload·········11277 ·······185:·iload·········5
278 ·······184:·iconst_0278 ·······187:·iconst_0
279 ·······185:·invokestatic··#32·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;279 ·······188:·invokestatic··#32·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
280 ·······188:·astore_2280 ·······191:·astore_2
281 ·······189:·aload_2281 ·······192:·aload_2
282 ·······190:·invokevirtual·#35·················//·Method·android/widget/Toast.show:()V282 ·······193:·invokevirtual·#35·················//·Method·android/widget/Toast.show:()V
283 ·······193:·goto··········14283 ·······196:·goto··········14
284 }284 }
1.03 KB
com/syncedsynapse/kore2/ui/NowPlayingFragment$11.class
950 B
procyon -ec {}
    
Offset 12, 14 lines modifiedOffset 12, 14 lines modified
12 ····}12 ····}
13 ····13 ····
14 ····public·void·run()·{14 ····public·void·run()·{
15 ········if·(NowPlayingFragment.access$1200(this.this$0)·==·0·||·NowPlayingFragment.access$1300(this.this$0)·>=·NowPlayingFragment.access$1200(this.this$0))·{15 ········if·(NowPlayingFragment.access$1200(this.this$0)·==·0·||·NowPlayingFragment.access$1300(this.this$0)·>=·NowPlayingFragment.access$1200(this.this$0))·{
16 ············this.this$0.mediaSeekbar.removeCallbacks((Runnable)this);16 ············this.this$0.mediaSeekbar.removeCallbacks((Runnable)this);
17 ········}17 ········}
18 ········else·{18 ········else·{
19 ············NowPlayingFragment.access$1312(this.this$0,·1);19 ············NowPlayingFragment.access$1302(this.this$0,·NowPlayingFragment.access$1300(this.this$0)·+·1);
20 ············this.this$0.mediaSeekbar.setProgress(NowPlayingFragment.access$1300(this.this$0));20 ············this.this$0.mediaSeekbar.setProgress(NowPlayingFragment.access$1300(this.this$0));
21 ············this.this$0.mediaProgress.setText((CharSequence)UIUtils.formatTime(NowPlayingFragment.access$1300(this.this$0)·/·3600,·NowPlayingFragment.access$1300(this.this$0)·%·3600·/·60,·NowPlayingFragment.access$1300(this.this$0)·%·3600·%·60));21 ············this.this$0.mediaProgress.setText((CharSequence)UIUtils.formatTime(NowPlayingFragment.access$1300(this.this$0)·/·3600,·NowPlayingFragment.access$1300(this.this$0)·%·3600·/·60,·NowPlayingFragment.access$1300(this.this$0)·%·3600·%·60));
22 ············this.this$0.mediaSeekbar.postDelayed((Runnable)this,·1000L);22 ············this.this$0.mediaSeekbar.postDelayed((Runnable)this,·1000L);
23 ········}23 ········}
24 ····}24 ····}
25 }25 }
7.5 KB
com/syncedsynapse/kore2/ui/NowPlayingFragment.class
7.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 public·class·com.syncedsynapse.kore2.ui.NowPlayingFragment·extends·android.support.v4.app.Fragment·implements·com.syncedsynapse.kore2.host.HostConnectionObserver$PlayerEventsObserver,com.syncedsynapse.kore2.ui.GenericSelectDialog$GenericSelectDialogListener1 public·class·com.syncedsynapse.kore2.ui.NowPlayingFragment·extends·android.support.v4.app.Fragment·implements·com.syncedsynapse.kore2.host.HostConnectionObserver$PlayerEventsObserver,com.syncedsynapse.kore2.ui.GenericSelectDialog$GenericSelectDialogListener
2 ··minor·version:·02 ··minor·version:·0
3 ··major·version:·493 ··major·version:·49
4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
5 ··this_class:·#2··························//·com/syncedsynapse/kore2/ui/NowPlayingFragment5 ··this_class:·#2··························//·com/syncedsynapse/kore2/ui/NowPlayingFragment
6 ··super_class:·#4·························//·android/support/v4/app/Fragment6 ··super_class:·#4·························//·android/support/v4/app/Fragment
7 ··interfaces:·2,·fields:·52,·methods:·52,·attributes:·07 ··interfaces:·2,·fields:·52,·methods:·51,·attributes:·0
8 Constant·pool:8 Constant·pool:
9 ····#1·=·Utf8···············com/syncedsynapse/kore2/ui/NowPlayingFragment9 ····#1·=·Utf8···············com/syncedsynapse/kore2/ui/NowPlayingFragment
10 ····#2·=·Class··············#1············//·com/syncedsynapse/kore2/ui/NowPlayingFragment10 ····#2·=·Class··············#1············//·com/syncedsynapse/kore2/ui/NowPlayingFragment
11 ····#3·=·Utf8···············android/support/v4/app/Fragment11 ····#3·=·Utf8···············android/support/v4/app/Fragment
12 ····#4·=·Class··············#3············//·android/support/v4/app/Fragment12 ····#4·=·Class··············#3············//·android/support/v4/app/Fragment
13 ····#5·=·Utf8···············com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver13 ····#5·=·Utf8···············com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver
14 ····#6·=·Class··············#5············//·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver14 ····#6·=·Class··············#5············//·com/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver
Offset 910, 52 lines modifiedOffset 910, 51 lines modified
910 ··#904·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$NowPlayingListener;910 ··#904·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$NowPlayingListener;
911 ··#905·=·Utf8···············access$1100911 ··#905·=·Utf8···············access$1100
912 ··#906·=·Utf8···············access$1200912 ··#906·=·Utf8···············access$1200
913 ··#907·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)I913 ··#907·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)I
914 ··#908·=·Utf8···············access$1300914 ··#908·=·Utf8···············access$1300
915 ··#909·=·Utf8···············access$1302915 ··#909·=·Utf8···············access$1302
916 ··#910·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I916 ··#910·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I
917 ··#911·=·Utf8···············access$1312 
918 ··#912·=·Utf8···············access$1400917 ··#911·=·Utf8···············access$1400
919 ··#913·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;918 ··#912·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;
920 ··#914·=·Utf8···············access$1500919 ··#913·=·Utf8···············access$1500
921 ··#915·=·Utf8···············access$200920 ··#914·=·Utf8···············access$200
922 ··#916·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Landroid/os/Handler;921 ··#915·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Landroid/os/Handler;
923 ··#917·=·Utf8···············access$300922 ··#916·=·Utf8···············access$300
924 ··#918·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Lcom/syncedsynapse/kore2/host/HostConnectionObserver;923 ··#917·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
925 ··#919·=·Utf8···············access$400924 ··#918·=·Utf8···············access$400
926 ··#920·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/util/List;925 ··#919·=·Utf8···············(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/util/List;
927 ··#921·=·Utf8···············access$500926 ··#920·=·Utf8···············access$500
928 ··#922·=·Utf8···············access$600927 ··#921·=·Utf8···············access$600
929 ··#923·=·Utf8···············access$700928 ··#922·=·Utf8···············access$700
930 ··#924·=·Utf8···············access$800929 ··#923·=·Utf8···············access$800
931 ··#925·=·Utf8···············access$900930 ··#924·=·Utf8···············access$900
932 ··#926·=·Utf8···············inputOnInputRequested931 ··#925·=·Utf8···············inputOnInputRequested
933 ··#927·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V932 ··#926·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
934 ··#928·=·Utf8···············observerOnStopObserving933 ··#927·=·Utf8···············observerOnStopObserving
935 ··#929·=·Utf8···············onCreateView934 ··#928·=·Utf8···············onCreateView
936 ··#930·=·Utf8···············(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;935 ··#929·=·Utf8···············(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
937 ··#931·=·Utf8···············onDialogSelect936 ··#930·=·Utf8···············onDialogSelect
938 ··#932·=·Utf8···············onFastForwardClicked937 ··#931·=·Utf8···············onFastForwardClicked
939 ··#933·=·Utf8···············(Landroid/view/View;)V938 ··#932·=·Utf8···············(Landroid/view/View;)V
940 ··#934·=·Utf8···············onNextClicked939 ··#933·=·Utf8···············onNextClicked
941 ··#935·=·Utf8···············onOverflowClicked940 ··#934·=·Utf8···············onOverflowClicked
942 ··#936·=·Utf8···············onPlayClicked941 ··#935·=·Utf8···············onPlayClicked
943 ··#937·=·Utf8···············onPreviousClicked942 ··#936·=·Utf8···············onPreviousClicked
944 ··#938·=·Utf8···············onRepeatClicked943 ··#937·=·Utf8···············onRepeatClicked
945 ··#939·=·Utf8···············onRewindClicked944 ··#938·=·Utf8···············onRewindClicked
946 ··#940·=·Utf8···············onShuffleClicked945 ··#939·=·Utf8···············onShuffleClicked
947 ··#941·=·Utf8···············onStopClicked946 ··#940·=·Utf8···············onStopClicked
948 ··#942·=·Utf8···············onVolumeMuteClicked947 ··#941·=·Utf8···············onVolumeMuteClicked
949 ··#943·=·Utf8···············playerOnConnectionError948 ··#942·=·Utf8···············playerOnConnectionError
950 ··#944·=·Utf8···············playerOnPause949 ··#943·=·Utf8···············playerOnPause
951 ··#945·=·Utf8···············(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V950 ··#944·=·Utf8···············(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V
952 ··#946·=·Utf8···············playerOnPlay951 ··#945·=·Utf8···············playerOnPlay
953 ··#947·=·Utf8···············playerOnStop952 ··#946·=·Utf8···············playerOnStop
954 ··#948·=·Utf8···············systemOnQuit953 ··#947·=·Utf8···············systemOnQuit
955 {954 {
956 ··private·static·final·java.lang.String·TAG;955 ··private·static·final·java.lang.String·TAG;
957 ····descriptor:·Ljava/lang/String;956 ····descriptor:·Ljava/lang/String;
958 ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL957 ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL
  
959 ··private·java.util.List·availableAudioStreams;958 ··private·java.util.List·availableAudioStreams;
960 ····descriptor:·Ljava/util/List;959 ····descriptor:·Ljava/util/List;
Offset 1311, 30 lines modifiedOffset 1310, 14 lines modified
1311 ······stack=300,·locals=2,·args_size=21310 ······stack=300,·locals=2,·args_size=2
1312 ·········0:·aload_01311 ·········0:·aload_0
1313 ·········1:·iload_11312 ·········1:·iload_1
1314 ·········2:·putfield······#129················//·Field·mediaCurrentTime:I1313 ·········2:·putfield······#129················//·Field·mediaCurrentTime:I
1315 ·········5:·iload_11314 ·········5:·iload_1
1316 ·········6:·ireturn1315 ·········6:·ireturn
  
1317 ··static·int·access$1312(com.syncedsynapse.kore2.ui.NowPlayingFragment,·int); 
1318 ····descriptor:·(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I 
1319 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC 
1320 ····Code: 
1321 ······stack=300,·locals=3,·args_size=2 
1322 ·········0:·aload_0 
1323 ·········1:·getfield······#129················//·Field·mediaCurrentTime:I 
1324 ·········4:·iload_1 
1325 ·········5:·iadd 
1326 ·········6:·istore_2 
1327 ·········7:·aload_0 
1328 ·········8:·iload_2 
1329 ·········9:·putfield······#129················//·Field·mediaCurrentTime:I 
1330 ········12:·iload_2 
1331 ········13:·ireturn 
  
1332 ··static·java.lang.Runnable·access$1400(com.syncedsynapse.kore2.ui.NowPlayingFragment);1316 ··static·java.lang.Runnable·access$1400(com.syncedsynapse.kore2.ui.NowPlayingFragment);
1333 ····descriptor:·(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;1317 ····descriptor:·(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;
1334 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC1318 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC
1335 ····Code:1319 ····Code:
1336 ······stack=300,·locals=1,·args_size=11320 ······stack=300,·locals=1,·args_size=1
1337 ·········0:·aload_01321 ·········0:·aload_0
1338 ·········1:·getfield······#134················//·Field·seekBarUpdater:Ljava/lang/Runnable;1322 ·········1:·getfield······#134················//·Field·seekBarUpdater:Ljava/lang/Runnable;
11.9 KB
com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3.class
11.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 167, 112 lines modifiedOffset 167, 112 lines modified
167 ·········7:·invokevirtual·#37·················//·Method·onSucess:(Ljava/util/ArrayList;)V167 ·········7:·invokevirtual·#37·················//·Method·onSucess:(Ljava/util/ArrayList;)V
168 ········10:·return168 ········10:·return
  
169 ··public·void·onSucess(java.util.ArrayList);169 ··public·void·onSucess(java.util.ArrayList);
170 ····descriptor:·(Ljava/util/ArrayList;)V170 ····descriptor:·(Ljava/util/ArrayList;)V
171 ····flags:·(0x0001)·ACC_PUBLIC171 ····flags:·(0x0001)·ACC_PUBLIC
172 ····Code:172 ····Code:
173 ······stack=300,·locals=12,·args_size=2173 ······stack=300,·locals=11,·args_size=2
174 ·········0:·aload_0174 ·········0:·aload_0
175 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;175 ·········1:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
176 ·········4:·astore_2176 ·········4:·astore_2
177 ·········5:·aload_2177 ·········5:·aload_2
178 ·········6:·invokevirtual·#41·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.isAdded:()Z178 ·········6:·invokevirtual·#41·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.isAdded:()Z
179 ·········9:·istore_3179 ·········9:·istore_3
180 ········10:·iload_3180 ········10:·iload_3
181 ········11:·ifne··········15181 ········11:·ifne··········15
182 ········14:·return182 ········14:·return
183 ········15:·iconst_m1183 ········15:·iconst_m1
184 ········16:·istore········4184 ········16:·istore········4
185 ········18:·aload_1185 ········18:·aload_1
186 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;186 ········19:·invokevirtual·#45·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
187 ········22:·astore········5187 ········22:·astore_2
188 ········24:·aload·········5188 ········23:·aload_2
189 ········26:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z189 ········24:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
190 ········31:·istore_3 
191 ········32:·iload_3190 ········29:·istore········5
 191 ········31:·iload·········5
192 ········33:·ifeq··········76192 ········33:·ifeq··········79
193 ········36:·aload·········5193 ········36:·aload_2
194 ········38:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;194 ········37:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
195 ········43:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType195 ········42:·checkcast·····#56·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType
196 ········46:·astore········6196 ········45:·astore········6
197 ········48:·aload·········6197 ········47:·aload·········6
198 ········50:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;198 ········49:·getfield······#60·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.type:Ljava/lang/String;
199 ········53:·astore_2199 ········52:·astore········7
200 ········54:·ldc···········#62·················//·String·video200 ········54:·ldc···········#62·················//·String·video
201 ········56:·astore········7201 ········56:·astore········8
202 ········58:·aload_2 
203 ········59:·aload·········7202 ········58:·aload·········7
 203 ········60:·aload·········8
204 ········61:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z204 ········62:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
205 ········64:·istore_3 
206 ········65:·iload_3205 ········65:·istore········5
 206 ········67:·iload·········5
207 ········66:·ifeq··········24207 ········69:·ifeq··········23
208 ········69:·aload·········6208 ········72:·aload·········6
209 ········71:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I209 ········74:·getfield······#72·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType.playlistid:I
210 ········74:·istore········4210 ········77:·istore········4
211 ········76:·iconst_m1211 ········79:·iconst_m1
212 ········77:·istore_3212 ········80:·istore_3
213 ········78:·iload·········4213 ········81:·iload·········4
214 ········80:·iload_3214 ········83:·iload_3
215 ········81:·if_icmpeq·····166215 ········84:·if_icmpeq·····169
216 ········84:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item216 ········87:·new···········#74·················//·class·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item
217 ········87:·astore········8217 ········90:·astore········9
218 ········89:·aload·········8218 ········92:·aload·········9
219 ········91:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V219 ········94:·invokespecial·#75·················//·Method·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item."<init>":()V
220 ········94:·aload_0220 ········97:·aload_0
221 ········95:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;221 ········98:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
222 ········98:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)I222 ·······101:·invokestatic··#79·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$000:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)I
223 ·······101:·istore_3223 ·······104:·istore_3
224 ·······102:·aload·········8224 ·······105:·aload·········9
225 ·······104:·iload_3225 ·······107:·iload_3
226 ·······105:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.episodeid:I226 ·······108:·putfield······#82·················//·Field·com/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item.episodeid:I
227 ·······108:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add227 ·······111:·new···········#84·················//·class·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add
228 ·······111:·astore········9228 ·······114:·astore········10
229 ·······113:·aload·········9229 ·······116:·aload·········10
230 ·······115:·iload·········4230 ·······118:·iload·········4
231 ·······117:·aload·········8231 ·······120:·aload·········9
232 ·······119:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V232 ·······122:·invokespecial·#87·················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add."<init>":(ILcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;)V
233 ·······122:·aload_0233 ·······125:·aload_0
234 ·······123:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;234 ·······126:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
235 ·······126:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;235 ·······129:·invokestatic··#91·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$100:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostManager;
236 ·······129:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;236 ·······132:·invokevirtual·#97·················//·Method·com/syncedsynapse/kore2/host/HostManager.getConnection:()Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
237 ·······132:·astore_2237 ·······135:·astore_2
238 ·······133:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1238 ·······136:·new···········#99·················//·class·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1
239 ·······136:·astore········7239 ·······139:·astore········7
240 ·······138:·aload·········7240 ·······141:·aload·········7
241 ·······140:·aload_0241 ·······143:·aload_0
242 ·······141:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;)V242 ·······144:·invokespecial·#102················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1."<init>":(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;)V
243 ·······144:·aload_0243 ·······147:·aload_0
244 ·······145:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;244 ·······148:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
245 ·······148:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;245 ·······151:·invokestatic··#106················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.access$200:(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;
246 ·······151:·astore········10246 ·······154:·astore········8
247 ·······153:·aload·········9 
248 ·······155:·aload_2 
249 ·······156:·aload·········7 
250 ·······158:·aload·········10247 ·······156:·aload·········10
 248 ·······158:·aload_2
 249 ·······159:·aload·········7
 250 ·······161:·aload·········8
251 ·······160:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V251 ·······163:·invokevirtual·#110················//·Method·com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.execute:(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
252 ·······163:·goto··········14252 ·······166:·goto··········14
253 ·······166:·aload_0253 ·······169:·aload_0
254 ·······167:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;254 ·······170:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
255 ·······170:·astore_2255 ·······173:·astore_2
256 ·······171:·aload_2256 ·······174:·aload_2
257 ·······172:·invokevirtual·#41·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.isAdded:()Z257 ·······175:·invokevirtual·#41·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.isAdded:()Z
258 ·······175:·istore_3258 ·······178:·istore_3
259 ·······176:·iload_3259 ·······179:·iload_3
260 ·······177:·ifeq··········14260 ·······180:·ifeq··········14
261 ·······180:·aload_0261 ·······183:·aload_0
262 ·······181:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;262 ·······184:·getfield······#10·················//·Field·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
263 ·······184:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;263 ·······187:·invokevirtual·#20·················//·Method·com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;
264 ·······187:·astore_2264 ·······190:·astore_2
265 ·······188:·ldc···········#111················//·int·2131558520265 ·······191:·ldc···········#111················//·int·2131558520
266 ·······190:·istore········11266 ·······193:·istore········5
267 ·······192:·aconst_null267 ·······195:·aconst_null
268 ·······193:·astore········10268 ·······196:·astore········8
269 ·······195:·aload_2269 ·······198:·aload_2
270 ·······196:·iload·········11270 ·······199:·iload·········5
271 ·······198:·iconst_0271 ·······201:·iconst_0
272 ·······199:·invokestatic··#28·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;272 ·······202:·invokestatic··#28·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
273 ·······202:·astore_2273 ·······205:·astore_2
274 ·······203:·aload_2274 ·······206:·aload_2
275 ·······204:·invokevirtual·#31·················//·Method·android/widget/Toast.show:()V275 ·······207:·invokevirtual·#31·················//·Method·android/widget/Toast.show:()V
276 ·······207:·goto··········14276 ·······210:·goto··········14
277 }277 }
14.3 KB
com/syncedsynapse/kore2/ui/hosts/EditHostActivity.class
14.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 307, 149 lines modifiedOffset 307, 147 lines modified
307 ····flags:·(0x0004)·ACC_PROTECTED307 ····flags:·(0x0004)·ACC_PROTECTED
308 ····Code:308 ····Code:
309 ······stack=300,·locals=13,·args_size=2309 ······stack=300,·locals=13,·args_size=2
310 ·········0:·aload_0310 ·········0:·aload_0
311 ·········1:·aload_1311 ·········1:·aload_1
312 ·········2:·invokespecial·#61·················//·Method·com/syncedsynapse/kore2/ui/BaseActivity.onCreate:(Landroid/os/Bundle;)V312 ·········2:·invokespecial·#61·················//·Method·com/syncedsynapse/kore2/ui/BaseActivity.onCreate:(Landroid/os/Bundle;)V
313 ·········5:·aload_1313 ·········5:·aload_1
314 ·········6:·ifnonnull·····295314 ·········6:·ifnonnull·····290
315 ·········9:·new···········#63·················//·class·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration315 ·········9:·new···········#63·················//·class·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration
316 ········12:·astore_2316 ········12:·astore_2
317 ········13:·aload_2317 ········13:·aload_2
318 ········14:·invokespecial·#64·················//·Method·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration."<init>":()V318 ········14:·invokespecial·#64·················//·Method·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration."<init>":()V
319 ········17:·aload_0319 ········17:·aload_0
320 ········18:·invokevirtual·#68·················//·Method·getIntent:()Landroid/content/Intent;320 ········18:·invokevirtual·#68·················//·Method·getIntent:()Landroid/content/Intent;
321 ········21:·astore_3321 ········21:·astore_3
322 ········22:·aload_3322 ········22:·aload_3
323 ········23:·invokevirtual·#74·················//·Method·android/content/Intent.getExtras:()Landroid/os/Bundle;323 ········23:·invokevirtual·#74·················//·Method·android/content/Intent.getExtras:()Landroid/os/Bundle;
324 ········26:·astore········4324 ········26:·astore········4
325 ········28:·aload·········4325 ········28:·aload·········4
326 ········30:·ifnull········270326 ········30:·ifnull········265
327 ········33:·aload·········4327 ········33:·aload·········4
328 ········35:·ldc···········#76·················//·String·com.syncedsynapse.kore2.host_id328 ········35:·ldc···········#76·················//·String·com.syncedsynapse.kore2.host_id
329 ········37:·invokevirtual·#82·················//·Method·android/os/Bundle.getInt:(Ljava/lang/String;)I329 ········37:·invokevirtual·#82·················//·Method·android/os/Bundle.getInt:(Ljava/lang/String;)I
330 ········40:·istore········5330 ········40:·istore········5
331 ········42:·aload_0331 ········42:·aload_0
332 ········43:·iload·········5332 ········43:·iload·········5
333 ········45:·putfield······#14·················//·Field·hostId:I333 ········45:·putfield······#14·················//·Field·hostId:I
334 ········48:·aload_0334 ········48:·aload_0
335 ········49:·invokestatic··#88·················//·Method·com/syncedsynapse/kore2/host/HostManager.getInstance:(Landroid/content/Context;)Lcom/syncedsynapse/kore2/host/HostManager;335 ········49:·invokestatic··#88·················//·Method·com/syncedsynapse/kore2/host/HostManager.getInstance:(Landroid/content/Context;)Lcom/syncedsynapse/kore2/host/HostManager;
336 ········52:·astore········6336 ········52:·astore········6
337 ········54:·aconst_null337 ········54:·aconst_null
338 ········55:·astore········7338 ········55:·astore········7
339 ········57:·aload·········6339 ········57:·aload·········6
340 ········59:·invokevirtual·#92·················//·Method·com/syncedsynapse/kore2/host/HostManager.getHosts:()Ljava/util/ArrayList;340 ········59:·invokevirtual·#92·················//·Method·com/syncedsynapse/kore2/host/HostManager.getHosts:()Ljava/util/ArrayList;
341 ········62:·astore_3 
342 ········63:·aload_3 
343 ········64:·invokevirtual·#98·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;341 ········62:·invokevirtual·#98·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
344 ········67:·astore········8 
345 ········69:·aload·········8342 ········65:·astore_3
 343 ········66:·aload_3
346 ········71:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z344 ········67:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
347 ········76:·istore········5345 ········72:·istore········8
348 ········78:·iload·········5346 ········74:·iload·········8
349 ········80:·ifeq··········119347 ········76:·ifeq··········114
350 ········83:·aload·········8348 ········79:·aload_3
351 ········85:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;349 ········80:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
352 ········90:·checkcast·····#110················//·class·com/syncedsynapse/kore2/host/HostInfo350 ········85:·checkcast·····#110················//·class·com/syncedsynapse/kore2/host/HostInfo
353 ········93:·astore········9351 ········88:·astore········9
354 ········95:·aload·········9352 ········90:·aload·········9
355 ········97:·invokevirtual·#114················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I353 ········92:·invokevirtual·#114················//·Method·com/syncedsynapse/kore2/host/HostInfo.getId:()I
356 ·······100:·istore········5354 ········95:·istore········8
357 ·······102:·aload_0355 ········97:·aload_0
358 ·······103:·getfield······#14·················//·Field·hostId:I356 ········98:·getfield······#14·················//·Field·hostId:I
359 ·······106:·istore········10357 ·······101:·istore········10
360 ·······108:·iload·········5358 ·······103:·iload·········8
361 ·······110:·iload·········10359 ·······105:·iload·········10
362 ·······112:·if_icmpne·····69360 ·······107:·if_icmpne·····66
363 ·······115:·aload·········9361 ·······110:·aload·········9
364 ·······117:·astore········7362 ·······112:·astore········7
365 ·······119:·aload·········7363 ·······114:·aload·········7
366 ·······121:·ifnull········270364 ·······116:·ifnull········265
367 ·······124:·new···········#78·················//·class·android/os/Bundle365 ·······119:·new···········#78·················//·class·android/os/Bundle
368 ·······127:·astore········11366 ·······122:·astore········11
369 ·······129:·aload·········11367 ·······124:·aload·········11
370 ·······131:·invokespecial·#115················//·Method·android/os/Bundle."<init>":()V368 ·······126:·invokespecial·#115················//·Method·android/os/Bundle."<init>":()V
371 ·······134:·aload·········7369 ·······129:·aload·········7
372 ·······136:·invokevirtual·#121················//·Method·com/syncedsynapse/kore2/host/HostInfo.getName:()Ljava/lang/String;370 ·······131:·invokevirtual·#121················//·Method·com/syncedsynapse/kore2/host/HostInfo.getName:()Ljava/lang/String;
373 ·······139:·astore········12371 ·······134:·astore········12
374 ·······141:·aload·········11372 ·······136:·aload·········11
375 ·······143:·ldc···········#117················//·String·com.syncedsynapse.kore2.host_name373 ·······138:·ldc···········#117················//·String·com.syncedsynapse.kore2.host_name
376 ·······145:·aload·········12374 ·······140:·aload·········12
377 ·······147:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V375 ·······142:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
378 ·······150:·aload·········7376 ·······145:·aload·········7
379 ·······152:·invokevirtual·#130················//·Method·com/syncedsynapse/kore2/host/HostInfo.getAddress:()Ljava/lang/String;377 ·······147:·invokevirtual·#130················//·Method·com/syncedsynapse/kore2/host/HostInfo.getAddress:()Ljava/lang/String;
380 ·······155:·astore········12378 ·······150:·astore········12
381 ·······157:·aload·········11379 ·······152:·aload·········11
382 ·······159:·ldc···········#127················//·String·com.syncedsynapse.kore2.host_address380 ·······154:·ldc···········#127················//·String·com.syncedsynapse.kore2.host_address
383 ·······161:·aload·········12381 ·······156:·aload·········12
384 ·······163:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V382 ·······158:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
385 ·······166:·aload·········7383 ·······161:·aload·········7
386 ·······168:·invokevirtual·#135················//·Method·com/syncedsynapse/kore2/host/HostInfo.getHttpPort:()I384 ·······163:·invokevirtual·#135················//·Method·com/syncedsynapse/kore2/host/HostInfo.getHttpPort:()I
387 ·······171:·istore········10385 ·······166:·istore········8
388 ·······173:·aload·········11386 ·······168:·aload·········11
389 ·······175:·ldc···········#132················//·String·com.syncedsynapse.kore2.host_http_port387 ·······170:·ldc···········#132················//·String·com.syncedsynapse.kore2.host_http_port
390 ·······177:·iload·········10388 ·······172:·iload·········8
391 ·······179:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V389 ·······174:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V
392 ·······182:·aload·········7390 ·······177:·aload·········7
393 ·······184:·invokevirtual·#144················//·Method·com/syncedsynapse/kore2/host/HostInfo.getTcpPort:()I391 ·······179:·invokevirtual·#144················//·Method·com/syncedsynapse/kore2/host/HostInfo.getTcpPort:()I
394 ·······187:·istore········10392 ·······182:·istore········8
395 ·······189:·aload·········11393 ·······184:·aload·········11
396 ·······191:·ldc···········#141················//·String·com.syncedsynapse.kore2.host_tcp_post394 ·······186:·ldc···········#141················//·String·com.syncedsynapse.kore2.host_tcp_post
397 ·······193:·iload·········10395 ·······188:·iload·········8
398 ·······195:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V396 ·······190:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V
399 ·······198:·aload·········7397 ·······193:·aload·········7
400 ·······200:·invokevirtual·#149················//·Method·com/syncedsynapse/kore2/host/HostInfo.getUsername:()Ljava/lang/String;398 ·······195:·invokevirtual·#149················//·Method·com/syncedsynapse/kore2/host/HostInfo.getUsername:()Ljava/lang/String;
401 ·······203:·astore········12399 ·······198:·astore········12
402 ·······205:·aload·········11400 ·······200:·aload·········11
403 ·······207:·ldc···········#146················//·String·com.syncedsynapse.kore2.host_username401 ·······202:·ldc···········#146················//·String·com.syncedsynapse.kore2.host_username
404 ·······209:·aload·········12402 ·······204:·aload·········12
405 ·······211:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V403 ·······206:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
406 ·······214:·aload·········7404 ·······209:·aload·········7
407 ·······216:·invokevirtual·#154················//·Method·com/syncedsynapse/kore2/host/HostInfo.getPassword:()Ljava/lang/String;405 ·······211:·invokevirtual·#154················//·Method·com/syncedsynapse/kore2/host/HostInfo.getPassword:()Ljava/lang/String;
408 ·······219:·astore········12406 ·······214:·astore········12
409 ·······221:·aload·········11407 ·······216:·aload·········11
410 ·······223:·ldc···········#151················//·String·com.syncedsynapse.kore2.host_password408 ·······218:·ldc···········#151················//·String·com.syncedsynapse.kore2.host_password
411 ·······225:·aload·········12409 ·······220:·aload·········12
412 ·······227:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V410 ·······222:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
413 ·······230:·aload·········7411 ·······225:·aload·········7
414 ·······232:·invokevirtual·#159················//·Method·com/syncedsynapse/kore2/host/HostInfo.getMacAddress:()Ljava/lang/String;412 ·······227:·invokevirtual·#159················//·Method·com/syncedsynapse/kore2/host/HostInfo.getMacAddress:()Ljava/lang/String;
415 ·······235:·astore········12413 ·······230:·astore········12
416 ·······237:·aload·········11414 ·······232:·aload·········11
417 ·······239:·ldc···········#156················//·String·com.syncedsynapse.kore2.host_mac_address415 ·······234:·ldc···········#156················//·String·com.syncedsynapse.kore2.host_mac_address
418 ·······241:·aload·········12416 ·······236:·aload·········12
419 ·······243:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V417 ·······238:·invokevirtual·#125················//·Method·android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
420 ·······246:·ldc···········#161················//·String·com.syncedsynapse.kore2.host_wol_port418 ·······241:·ldc···········#161················//·String·com.syncedsynapse.kore2.host_wol_port
421 ·······248:·astore_3419 ·······243:·astore_3
422 ·······249:·aload·········7420 ·······244:·aload·········7
423 ·······251:·invokevirtual·#164················//·Method·com/syncedsynapse/kore2/host/HostInfo.getWolPort:()I421 ·······246:·invokevirtual·#164················//·Method·com/syncedsynapse/kore2/host/HostInfo.getWolPort:()I
424 ·······254:·istore········10422 ·······249:·istore········8
425 ·······256:·aload·········11423 ·······251:·aload·········11
426 ·······258:·aload_3424 ·······253:·aload_3
427 ·······259:·iload·········10425 ·······254:·iload·········8
428 ·······261:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V426 ·······256:·invokevirtual·#139················//·Method·android/os/Bundle.putInt:(Ljava/lang/String;I)V
429 ·······264:·aload_2427 ·······259:·aload_2
430 ·······265:·aload·········11428 ·······260:·aload·········11
431 ·······267:·invokevirtual·#167················//·Method·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration.setArguments:(Landroid/os/Bundle;)V429 ·······262:·invokevirtual·#167················//·Method·com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration.setArguments:(Landroid/os/Bundle;)V
432 ·······270:·aload_0430 ·······265:·aload_0
Max diff block lines reached; 202/14404 bytes (1.40%) of diff not shown.
2.62 KB
com/syncedsynapse/kore2/ui/hosts/HostListFragment.class
2.51 KB
javap -verbose -constants -s -l -private {}
    
Offset 681, 37 lines modifiedOffset 681, 35 lines modified
681 ·········1:·invokespecial·#215················//·Method·android/support/v4/app/Fragment.onPause:()V681 ·········1:·invokespecial·#215················//·Method·android/support/v4/app/Fragment.onPause:()V
682 ·········4:·return682 ·········4:·return
  
683 ··public·void·onResume();683 ··public·void·onResume();
684 ····descriptor:·()V684 ····descriptor:·()V
685 ····flags:·(0x0001)·ACC_PUBLIC685 ····flags:·(0x0001)·ACC_PUBLIC
686 ····Code:686 ····Code:
687 ······stack=300,·locals=5,·args_size=1687 ······stack=300,·locals=4,·args_size=1
688 ·········0:·aload_0688 ·········0:·aload_0
689 ·········1:·invokespecial·#218················//·Method·android/support/v4/app/Fragment.onResume:()V689 ·········1:·invokespecial·#218················//·Method·android/support/v4/app/Fragment.onResume:()V
690 ·········4:·aload_0690 ·········4:·aload_0
691 ·········5:·getfield······#37·················//·Field·hostInfoRows:Ljava/util/ArrayList;691 ·········5:·getfield······#37·················//·Field·hostInfoRows:Ljava/util/ArrayList;
692 ·········8:·astore_1 
693 ·········9:·aload_1 
694 ········10:·invokevirtual·#222················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;692 ·········8:·invokevirtual·#222················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
695 ········13:·astore_2693 ········11:·astore_1
696 ········14:·aload_2694 ········12:·aload_1
697 ········15:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z695 ········13:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
698 ········20:·istore_3696 ········18:·istore_2
699 ········21:·iload_3697 ········19:·iload_2
700 ········22:·ifeq··········45698 ········20:·ifeq··········41
701 ········25:·aload_2699 ········23:·aload_1
702 ········26:·invokeinterface·#232,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;700 ········24:·invokeinterface·#232,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
703 ········31:·checkcast·····#66·················//·class·com/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow701 ········29:·checkcast·····#66·················//·class·com/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow
704 ········34:·astore········4702 ········32:·astore_3
705 ········36:·aload_0703 ········33:·aload_0
706 ········37:·aload·········4704 ········34:·aload_3
707 ········39:·invokespecial·#236················//·Method·updateHostStatus:(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;)V705 ········35:·invokespecial·#236················//·Method·updateHostStatus:(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;)V
708 ········42:·goto··········14706 ········38:·goto··········12
709 ········45:·return707 ········41:·return
  
710 ··public·void·startAddHostWizard();708 ··public·void·startAddHostWizard();
711 ····descriptor:·()V709 ····descriptor:·()V
712 ····flags:·(0x0001)·ACC_PUBLIC710 ····flags:·(0x0001)·ACC_PUBLIC
713 ····Code:711 ····Code:
714 ······stack=300,·locals=4,·args_size=1712 ······stack=300,·locals=4,·args_size=1
715 ·········0:·new···········#238················//·class·android/content/Intent713 ·········0:·new···········#238················//·class·android/content/Intent
6.25 KB
com/syncedsynapse/kore2/utils/JsonUtils.class
6.16 KB
javap -verbose -constants -s -l -private {}
    
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ········20:·istore_2177 ········20:·istore_2
178 ········21:·goto··········4178 ········21:·goto··········4
  
179 ··public·static·java.util.List·integerListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);179 ··public·static·java.util.List·integerListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);
180 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;180 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;
181 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC181 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
182 ····Code:182 ····Code:
183 ······stack=300,·locals=9,·args_size=2183 ······stack=300,·locals=10,·args_size=2
184 ·········0:·iconst_0184 ·········0:·iconst_0
185 ·········1:·istore_2185 ·········1:·istore_2
186 ·········2:·aconst_null186 ·········2:·aconst_null
187 ·········3:·astore_3187 ·········3:·astore_3
188 ·········4:·aload_0188 ·········4:·aload_0
189 ·········5:·ifnonnull·····22189 ·········5:·ifnonnull·····22
190 ·········8:·new···········#28·················//·class·java/util/ArrayList190 ·········8:·new···········#28·················//·class·java/util/ArrayList
Offset 218, 35 lines modifiedOffset 218, 35 lines modified
218 ········66:·invokevirtual·#37·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I218 ········66:·invokevirtual·#37·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
219 ········69:·istore_2219 ········69:·istore_2
220 ········70:·aload·········4220 ········70:·aload·········4
221 ········72:·iload_2221 ········72:·iload_2
222 ········73:·invokespecial·#32·················//·Method·java/util/ArrayList."<init>":(I)V222 ········73:·invokespecial·#32·················//·Method·java/util/ArrayList."<init>":(I)V
223 ········76:·aload·········6223 ········76:·aload·········6
224 ········78:·invokevirtual·#41·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;224 ········78:·invokevirtual·#41·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
225 ········81:·astore········7225 ········81:·astore_3
226 ········83:·aload·········7226 ········82:·aload_3
227 ········85:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z227 ········83:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
228 ········90:·istore_2 
229 ········91:·iload_2228 ········88:·istore········7
 229 ········90:·iload·········7
230 ········92:·ifeq··········19230 ········92:·ifeq··········19
231 ········95:·aload·········7231 ········95:·aload_3
232 ········97:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;232 ········96:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
233 ·······102:·checkcast·····#10·················//·class·com/fasterxml/jackson/databind/JsonNode233 ·······101:·checkcast·····#10·················//·class·com/fasterxml/jackson/databind/JsonNode
234 ·······105:·astore········8234 ·······104:·astore········8
235 ·······107:·aload·········8235 ·······106:·aload·········8
236 ·······109:·invokevirtual·#26·················//·Method·com/fasterxml/jackson/databind/JsonNode.asInt:()I236 ·······108:·invokevirtual·#26·················//·Method·com/fasterxml/jackson/databind/JsonNode.asInt:()I
237 ·······112:·istore_2 
238 ·······113:·iload_2237 ·······111:·istore········7
 238 ·······113:·iload·········7
239 ·······114:·invokestatic··#56·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;239 ·······115:·invokestatic··#56·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
240 ·······117:·astore_3240 ·······118:·astore········9
241 ·······118:·aload·········4241 ·······120:·aload·········4
242 ·······120:·aload_3242 ·······122:·aload·········9
243 ·······121:·invokevirtual·#60·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z243 ·······124:·invokevirtual·#60·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
244 ·······124:·pop244 ·······127:·pop
245 ·······125:·goto··········83245 ·······128:·goto··········82
  
246 ··public·static·java.lang.String·stringFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);246 ··public·static·java.lang.String·stringFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);
247 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;247 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;
248 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC248 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
249 ····Code:249 ····Code:
250 ······stack=300,·locals=4,·args_size=2250 ······stack=300,·locals=4,·args_size=2
251 ·········0:·aconst_null251 ·········0:·aconst_null
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 ········20:·astore_2286 ········20:·astore_2
287 ········21:·goto··········4287 ········21:·goto··········4
  
288 ··public·static·java.util.List·stringListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);288 ··public·static·java.util.List·stringListFromJsonNode(com.fasterxml.jackson.databind.JsonNode,·java.lang.String);
289 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;289 ····descriptor:·(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/util/List;
290 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC290 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
291 ····Code:291 ····Code:
292 ······stack=300,·locals=9,·args_size=2292 ······stack=300,·locals=10,·args_size=2
293 ·········0:·iconst_0293 ·········0:·iconst_0
294 ·········1:·istore_2294 ·········1:·istore_2
295 ·········2:·aconst_null295 ·········2:·aconst_null
296 ·········3:·astore_3296 ·········3:·astore_3
297 ·········4:·aload_0297 ·········4:·aload_0
298 ·········5:·ifnonnull·····22298 ·········5:·ifnonnull·····22
299 ·········8:·new···········#28·················//·class·java/util/ArrayList299 ·········8:·new···········#28·················//·class·java/util/ArrayList
Offset 327, 26 lines modifiedOffset 327, 26 lines modified
327 ········66:·invokevirtual·#37·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I327 ········66:·invokevirtual·#37·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.size:()I
328 ········69:·istore_2328 ········69:·istore_2
329 ········70:·aload·········4329 ········70:·aload·········4
330 ········72:·iload_2330 ········72:·iload_2
331 ········73:·invokespecial·#32·················//·Method·java/util/ArrayList."<init>":(I)V331 ········73:·invokespecial·#32·················//·Method·java/util/ArrayList."<init>":(I)V
332 ········76:·aload·········6332 ········76:·aload·········6
333 ········78:·invokevirtual·#41·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;333 ········78:·invokevirtual·#41·················//·Method·com/fasterxml/jackson/databind/node/ArrayNode.iterator:()Ljava/util/Iterator;
334 ········81:·astore········7334 ········81:·astore_3
335 ········83:·aload·········7335 ········82:·aload_3
336 ········85:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z336 ········83:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
337 ········90:·istore_2 
338 ········91:·iload_2337 ········88:·istore········7
 338 ········90:·iload·········7
339 ········92:·ifeq··········19339 ········92:·ifeq··········19
340 ········95:·aload·········7340 ········95:·aload_3
341 ········97:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;341 ········96:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
342 ·······102:·checkcast·····#10·················//·class·com/fasterxml/jackson/databind/JsonNode342 ·······101:·checkcast·····#10·················//·class·com/fasterxml/jackson/databind/JsonNode
343 ·······105:·astore········8343 ·······104:·astore········8
344 ·······107:·aload·········8344 ·······106:·aload·········8
345 ·······109:·invokevirtual·#64·················//·Method·com/fasterxml/jackson/databind/JsonNode.textValue:()Ljava/lang/String;345 ·······108:·invokevirtual·#64·················//·Method·com/fasterxml/jackson/databind/JsonNode.textValue:()Ljava/lang/String;
346 ·······112:·astore_3346 ·······111:·astore········9
347 ·······113:·aload·········4347 ·······113:·aload·········4
348 ·······115:·aload_3348 ·······115:·aload·········9
349 ·······116:·invokevirtual·#60·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z349 ·······117:·invokevirtual·#60·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
350 ·······119:·pop350 ·······120:·pop
351 ·······120:·goto··········83351 ·······121:·goto··········82
352 }352 }
518 B
com/syncedsynapse/kore2/utils/LogUtils.class
430 B
procyon -ec {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 import·java.util.List;6 import·java.util.List;
  
7 public·class·LogUtils7 public·class·LogUtils
8 {8 {
9 ····private·static·final·List·doNotLogTags;9 ····private·static·final·List·doNotLogTags;
10 ····10 ····
11 ····static·{11 ····static·{
12 ········doNotLogTags·=·Arrays.asList(new·Object[0]);12 ········doNotLogTags·=·Arrays.asList(new·String[0]);
13 ····}13 ····}
14 ····14 ····
15 ····public·static·void·LOGD(final·String·s,·final·String·s2)·{15 ····public·static·void·LOGD(final·String·s,·final·String·s2)·{
16 ········if·(Log.isLoggable(s,·3))·{16 ········if·(Log.isLoggable(s,·3))·{
17 ············Log.d(s,·s2);17 ············Log.d(s,·s2);
18 ········}18 ········}
19 ····}19 ····}
10.7 KB
com/syncedsynapse/kore2/utils/UIUtils.class
10.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 1146, 132 lines modifiedOffset 1146, 128 lines modified
1146 ·······469:·invokeinterface·#358,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z1146 ·······469:·invokeinterface·#358,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
1147 ·······474:·pop1147 ·······474:·pop
1148 ·······475:·goto··········4521148 ·······475:·goto··········452
1149 ·······478:·aload·········231149 ·······478:·aload·········23
1150 ·······480:·invokeinterface·#280,··1··········//·InterfaceMethod·java/util/List.size:()I1150 ·······480:·invokeinterface·#280,··1··········//·InterfaceMethod·java/util/List.size:()I
1151 ·······485:·istore········151151 ·······485:·istore········15
1152 ·······487:·iload·········151152 ·······487:·iload·········15
1153 ·······489:·ifle··········7131153 ·······489:·ifle··········707
1154 ·······492:·aload_31154 ·······492:·aload_3
1155 ·······493:·astore········81155 ·······493:·astore········8
1156 ·······495:·aload_31156 ·······495:·aload_3
1157 ·······496:·iconst_01157 ·······496:·iconst_0
1158 ·······497:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V1158 ·······497:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V
1159 ·······500:·iconst_01159 ·······500:·iconst_0
1160 ·······501:·istore········151160 ·······501:·istore········15
1161 ·······503:·aconst_null 
1162 ·······504:·astore········10 
1163 ·······506:·aload·········41161 ·······503:·aload·········4
1164 ·······508:·astore········81162 ·······505:·astore········8
1165 ·······510:·aload·········41163 ·······507:·aload·········4
1166 ·······512:·iconst_01164 ·······509:·iconst_0
1167 ·······513:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V1165 ·······510:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V
1168 ·······516:·new···········#363················//·class·java/lang/StringBuilder1166 ·······513:·new···········#363················//·class·java/lang/StringBuilder
1169 ·······519:·astore········351167 ·······516:·astore········35
1170 ·······521:·aload·········351168 ·······518:·aload·········35
1171 ·······523:·invokespecial·#364················//·Method·java/lang/StringBuilder."<init>":()V1169 ·······520:·invokespecial·#364················//·Method·java/lang/StringBuilder."<init>":()V
1172 ·······526:·iconst_11170 ·······523:·iconst_1
1173 ·······527:·istore········361171 ·······524:·istore········36
1174 ·······529:·aload·········231172 ·······526:·aload·········23
1175 ·······531:·invokeinterface·#368,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1173 ·······528:·invokeinterface·#368,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1176 ·······536:·astore········371174 ·······533:·astore········10
1177 ·······538:·aload·········371175 ·······535:·aload·········10
1178 ·······540:·invokeinterface·#374,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1176 ·······537:·invokeinterface·#374,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1179 ·······545:·istore········151177 ·······542:·istore········16
1180 ·······547:·iload·········151178 ·······544:·iload·········16
1181 ·······549:·ifeq··········7011179 ·······546:·ifeq··········695
1182 ·······552:·aload·········371180 ·······549:·aload·········10
1183 ·······554:·invokeinterface·#378,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1181 ·······551:·invokeinterface·#378,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1184 ·······559:·checkcast·····#286················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast1182 ·······556:·checkcast·····#286················//·class·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast
1185 ·······562:·astore········381183 ·······559:·astore········37
1186 ·······564:·iload·········361184 ·······561:·iload·········36
1187 ·······566:·ifne··········5821185 ·······563:·ifne··········579
1188 ·······569:·ldc_w·········#380················//·String·\n1186 ·······566:·ldc_w·········#380················//·String·\n
1189 ·······572:·astore········101187 ·······569:·astore········33
1190 ·······574:·aload·········351188 ·······571:·aload·········35
1191 ·······576:·aload·········101189 ·······573:·aload·········33
1192 ·······578:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1190 ·······575:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1193 ·······581:·pop1191 ·······578:·pop
1194 ·······582:·iconst_01192 ·······579:·iconst_0
1195 ·······583:·istore········361193 ·······580:·istore········36
1196 ·······585:·aload·········381194 ·······582:·aload·········37
1197 ·······587:·getfield······#346················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.role:Ljava/lang/String;1195 ·······584:·getfield······#346················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.role:Ljava/lang/String;
1198 ·······590:·astore········101196 ·······587:·astore········33
1199 ·······592:·aload·········101197 ·······589:·aload·········33
1200 ·······594:·invokestatic··#66·················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z1198 ·······591:·invokestatic··#66·················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z
1201 ·······597:·istore········151199 ·······594:·istore········16
1202 ·······599:·iload·········151200 ·······596:·iload·········16
1203 ·······601:·ifne··········6831201 ·······598:·ifne··········677
1204 ·······604:·ldc_w·········#385················//·int·21315584411202 ·······601:·ldc_w·········#385················//·int·2131558441
1205 ·······607:·istore········151203 ·······604:·istore········16
 1204 ·······606:·aload_0
 1205 ·······607:·astore········8
1206 ·······609:·aload_01206 ·······609:·aload_0
1207 ·······610:·astore········8 
1208 ·······612:·aload_0 
1209 ·······613:·iload·········151207 ·······610:·iload·········16
1210 ·······615:·invokevirtual·#390················//·Method·android/content/Context.getString:(I)Ljava/lang/String;1208 ·······612:·invokevirtual·#390················//·Method·android/content/Context.getString:(I)Ljava/lang/String;
1211 ·······618:·astore········101209 ·······615:·astore········33
1212 ·······620:·iconst_21210 ·······617:·iconst_2
1213 ·······621:·istore········161211 ·······618:·istore········28
1214 ·······623:·iload·········161212 ·······620:·iload·········28
1215 ·······625:·anewarray·····#4··················//·class·java/lang/Object1213 ·······622:·anewarray·····#4··················//·class·java/lang/Object
1216 ·······628:·astore········331214 ·······625:·astore········34
1217 ·······630:·aconst_null 
1218 ·······631:·astore········34 
1219 ·······633:·aload·········381215 ·······627:·aload·········37
1220 ·······635:·getfield······#331················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.name:Ljava/lang/String;1216 ·······629:·getfield······#331················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.name:Ljava/lang/String;
1221 ·······638:·astore········81217 ·······632:·astore········8
1222 ·······640:·aload·········331218 ·······634:·aload·········34
1223 ·······642:·iconst_01219 ·······636:·iconst_0
1224 ·······643:·aload·········81220 ·······637:·aload·········8
1225 ·······645:·aastore1221 ·······639:·aastore
1226 ·······646:·iconst_11222 ·······640:·iconst_1
1227 ·······647:·istore········281223 ·······641:·istore········38
1228 ·······649:·aload·········381224 ·······643:·aload·········37
1229 ·······651:·getfield······#346················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.role:Ljava/lang/String;1225 ·······645:·getfield······#346················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.role:Ljava/lang/String;
1230 ·······654:·astore········81226 ·······648:·astore········8
 1227 ·······650:·aload·········34
 1228 ·······652:·iload·········38
 1229 ·······654:·aload·········8
 1230 ·······656:·aastore
1231 ·······656:·aload·········331231 ·······657:·aload·········33
1232 ·······658:·iload·········28 
1233 ·······660:·aload·········8 
1234 ·······662:·aastore 
1235 ·······663:·aload·········10 
1236 ·······665:·aload·········331232 ·······659:·aload·········34
1237 ·······667:·invokestatic··#33·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1233 ·······661:·invokestatic··#33·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
1238 ·······670:·astore········101234 ·······664:·astore········33
1239 ·······672:·aload·········351235 ·······666:·aload·········35
1240 ·······674:·aload·········101236 ·······668:·aload·········33
1241 ·······676:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1237 ·······670:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1242 ·······679:·pop1238 ·······673:·pop
1243 ·······680:·goto··········5381239 ·······674:·goto··········535
1244 ·······683:·aload·········381240 ·······677:·aload·········37
1245 ·······685:·getfield······#331················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.name:Ljava/lang/String;1241 ·······679:·getfield······#331················//·Field·com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.name:Ljava/lang/String;
1246 ·······688:·astore········101242 ·······682:·astore········33
1247 ·······690:·aload·········351243 ·······684:·aload·········35
1248 ·······692:·aload·········101244 ·······686:·aload·········33
1249 ·······694:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1245 ·······688:·invokevirtual·#384················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1250 ·······697:·pop1246 ·······691:·pop
1251 ·······698:·goto··········5381247 ·······692:·goto··········535
1252 ·······701:·aload·········4 
1253 ·······703:·astore········8 
1254 ·······705:·aload·········41248 ·······695:·aload·········4
 1249 ·······697:·astore········8
 1250 ·······699:·aload·········4
1255 ·······707:·aload·········351251 ·······701:·aload·········35
1256 ·······709:·invokevirtual·#343················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V1252 ·······703:·invokevirtual·#343················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
1257 ·······712:·return1253 ·······706:·return
 1254 ·······707:·aload_3
 1255 ·······708:·astore········8
1258 ·······713:·aload_31256 ·······710:·aload_3
1259 ·······714:·astore········8 
1260 ·······716:·aload_3 
1261 ·······717:·bipush········81257 ·······711:·bipush········8
1262 ·······719:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V1258 ·······713:·invokevirtual·#361················//·Method·android/widget/TextView.setVisibility:(I)V
Max diff block lines reached; 347/10794 bytes (3.21%) of diff not shown.
1.88 KB
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
    
Offset 35, 27 lines modifiedOffset 35, 14 lines modified
35 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J35 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J
  
36 ····move-result-wide·v036 ····move-result-wide·v0
  
37 ····return-wide·v037 ····return-wide·v0
38 .end·method38 .end·method
  
39 .method·public·getLayerType(Landroid/view/View;)I 
40 ····.locals·1 
41 ····.param·p1,·"view"····#·Landroid/view/View; 
  
42 ····.prologue 
43 ····.line·767 
44 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I 
  
45 ····move-result·v0 
  
46 ····return·v0 
47 .end·method 
  
48 .method·public·getMeasuredState(Landroid/view/View;)I39 .method·public·getMeasuredState(Landroid/view/View;)I
49 ····.locals·140 ····.locals·1
50 ····.param·p1,·"view"····#·Landroid/view/View;41 ····.param·p1,·"view"····#·Landroid/view/View;
  
51 ····.prologue42 ····.prologue
52 ····.line·79143 ····.line·791
53 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I44 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I
Offset 127, 34 lines modifiedOffset 114, 14 lines modified
127 ····.line·811114 ····.line·811
128 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatHC;->setAlpha(Landroid/view/View;F)V115 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatHC;->setAlpha(Landroid/view/View;F)V
  
129 ····.line·812116 ····.line·812
130 ····return-void117 ····return-void
131 .end·method118 .end·method
  
132 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V 
133 ····.locals·1 
134 ····.param·p1,·"view"····#·Landroid/view/View; 
135 ····.param·p2,·"paint"····#·Landroid/graphics/Paint; 
  
136 ····.prologue 
137 ····.line·773 
138 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->getLayerType(Landroid/view/View;)I 
  
139 ····move-result·v0 
  
140 ····invoke-virtual·{p0,·p1,·v0,·p2},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V 
  
141 ····.line·775 
142 ····invoke-virtual·{p1},·Landroid/view/View;->invalidate()V 
  
143 ····.line·776 
144 ····return-void 
145 .end·method 
  
146 .method·public·setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V119 .method·public·setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
147 ····.locals·0120 ····.locals·0
148 ····.param·p1,·"view"····#·Landroid/view/View;121 ····.param·p1,·"view"····#·Landroid/view/View;
149 ····.param·p2,·"layerType"····#·I122 ····.param·p2,·"layerType"····#·I
150 ····.param·p3,·"paint"····#·Landroid/graphics/Paint;123 ····.param·p3,·"paint"····#·Landroid/graphics/Paint;
  
151 ····.prologue124 ····.prologue
2.46 KB
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
    
Offset 26, 29 lines modifiedOffset 26, 23 lines modified
  
26 .method·public·abstract·getFitsSystemWindows(Landroid/view/View;)Z26 .method·public·abstract·getFitsSystemWindows(Landroid/view/View;)Z
27 .end·method27 .end·method
  
28 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I28 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I
29 .end·method29 .end·method
  
30 .method·public·abstract·getLayerType(Landroid/view/View;)I 
31 .end·method 
  
32 .method·public·abstract·getLayoutDirection(Landroid/view/View;)I30 .method·public·abstract·getLayoutDirection(Landroid/view/View;)I
33 .end·method31 .end·method
  
34 .method·public·abstract·getMeasuredState(Landroid/view/View;)I32 .method·public·abstract·getMeasuredState(Landroid/view/View;)I
35 .end·method33 .end·method
  
36 .method·public·abstract·getMinimumHeight(Landroid/view/View;)I34 .method·public·abstract·getMinimumHeight(Landroid/view/View;)I
37 .end·method35 .end·method
  
38 .method·public·abstract·getMinimumWidth(Landroid/view/View;)I 
39 .end·method 
  
40 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I36 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I
41 .end·method37 .end·method
  
42 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;38 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
43 .end·method39 .end·method
  
44 .method·public·abstract·getScaleX(Landroid/view/View;)F40 .method·public·abstract·getScaleX(Landroid/view/View;)F
Offset 56, 32 lines modifiedOffset 50, 20 lines modified
  
56 .method·public·abstract·getTranslationY(Landroid/view/View;)F50 .method·public·abstract·getTranslationY(Landroid/view/View;)F
57 .end·method51 .end·method
  
58 .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I52 .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I
59 .end·method53 .end·method
  
60 .method·public·abstract·hasAccessibilityDelegate(Landroid/view/View;)Z 
61 .end·method 
  
62 .method·public·abstract·hasTransientState(Landroid/view/View;)Z 
63 .end·method 
  
64 .method·public·abstract·isOpaque(Landroid/view/View;)Z 
65 .end·method 
  
66 .method·public·abstract·jumpDrawablesToCurrentState(Landroid/view/View;)V54 .method·public·abstract·jumpDrawablesToCurrentState(Landroid/view/View;)V
67 .end·method55 .end·method
  
68 .method·public·abstract·postInvalidateOnAnimation(Landroid/view/View;)V56 .method·public·abstract·postInvalidateOnAnimation(Landroid/view/View;)V
69 .end·method57 .end·method
  
70 .method·public·abstract·postInvalidateOnAnimation(Landroid/view/View;IIII)V 
71 .end·method 
  
72 .method·public·abstract·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V58 .method·public·abstract·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
73 .end·method59 .end·method
  
74 .method·public·abstract·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V60 .method·public·abstract·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
75 .end·method61 .end·method
  
76 .method·public·abstract·requestApplyInsets(Landroid/view/View;)V62 .method·public·abstract·requestApplyInsets(Landroid/view/View;)V
Offset 101, 17 lines modifiedOffset 83, 14 lines modified
  
101 .method·public·abstract·setElevation(Landroid/view/View;F)V83 .method·public·abstract·setElevation(Landroid/view/View;F)V
102 .end·method84 .end·method
  
103 .method·public·abstract·setImportantForAccessibility(Landroid/view/View;I)V85 .method·public·abstract·setImportantForAccessibility(Landroid/view/View;I)V
104 .end·method86 .end·method
  
105 .method·public·abstract·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V 
106 .end·method 
  
107 .method·public·abstract·setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V87 .method·public·abstract·setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
108 .end·method88 .end·method
  
109 .method·public·abstract·setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V89 .method·public·abstract·setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V
110 .end·method90 .end·method
  
111 .method·public·abstract·setScaleX(Landroid/view/View;F)V91 .method·public·abstract·setScaleX(Landroid/view/View;F)V
3.73 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 114, 25 lines modifiedOffset 114, 14 lines modified
114 ····.prologue114 ····.prologue
115 ····.line·397115 ····.line·397
116 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
117 ····return·v0117 ····return·v0
118 .end·method118 .end·method
  
119 .method·public·getLayerType(Landroid/view/View;)I 
120 ····.locals·1 
121 ····.param·p1,·"view"····#·Landroid/view/View; 
  
122 ····.prologue 
123 ····.line·415 
124 ····const/4·v0,·0x0 
  
125 ····return·v0 
126 .end·method 
  
127 .method·public·getLayoutDirection(Landroid/view/View;)I119 .method·public·getLayoutDirection(Landroid/view/View;)I
128 ····.locals·1120 ····.locals·1
129 ····.param·p1,·"view"····#·Landroid/view/View;121 ····.param·p1,·"view"····#·Landroid/view/View;
  
130 ····.prologue122 ····.prologue
131 ····.line·429123 ····.line·429
132 ····const/4·v0,·0x0124 ····const/4·v0,·0x0
Offset 158, 25 lines modifiedOffset 147, 14 lines modified
158 ····.prologue147 ····.prologue
159 ····.line·593148 ····.line·593
160 ····const/4·v0,·0x0149 ····const/4·v0,·0x0
  
161 ····return·v0150 ····return·v0
162 .end·method151 .end·method
  
163 .method·public·getMinimumWidth(Landroid/view/View;)I 
164 ····.locals·1 
165 ····.param·p1,·"view"····#·Landroid/view/View; 
  
166 ····.prologue 
167 ····.line·588 
168 ····const/4·v0,·0x0 
  
169 ····return·v0 
170 .end·method 
  
171 .method·public·getOverScrollMode(Landroid/view/View;)I152 .method·public·getOverScrollMode(Landroid/view/View;)I
172 ····.locals·1153 ····.locals·1
173 ····.param·p1,·"v"····#·Landroid/view/View;154 ····.param·p1,·"v"····#·Landroid/view/View;
  
174 ····.prologue155 ····.prologue
175 ····.line·351156 ····.line·351
176 ····const/4·v0,·0x2157 ····const/4·v0,·0x2
Offset 226, 68 lines modifiedOffset 204, 14 lines modified
226 ····.prologue204 ····.prologue
227 ····.line·682205 ····.line·682
228 ····const/4·v0,·0x0206 ····const/4·v0,·0x0
  
229 ····return·v0207 ····return·v0
230 .end·method208 .end·method
  
231 .method·public·hasAccessibilityDelegate(Landroid/view/View;)Z 
232 ····.locals·1 
233 ····.param·p1,·"v"····#·Landroid/view/View; 
  
234 ····.prologue 
235 ····.line·362 
236 ····const/4·v0,·0x0 
  
237 ····return·v0 
238 .end·method 
  
239 .method·public·hasTransientState(Landroid/view/View;)Z 
240 ····.locals·1 
241 ····.param·p1,·"view"····#·Landroid/view/View; 
  
242 ····.prologue 
243 ····.line·376 
244 ····const/4·v0,·0x0 
  
245 ····return·v0 
246 .end·method 
  
247 .method·public·isOpaque(Landroid/view/View;)Z 
248 ····.locals·4 
249 ····.param·p1,·"view"····#·Landroid/view/View; 
  
250 ····.prologue 
251 ····const/4·v1,·0x0 
  
252 ····.line·444 
253 ····invoke-virtual·{p1},·Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; 
  
254 ····move-result-object·v0 
  
255 ····.line·445 
256 ····.local·v0,·"bg":Landroid/graphics/drawable/Drawable; 
257 ····if-eqz·v0,·:cond_0 
  
258 ····.line·446 
259 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getOpacity()I 
  
260 ····move-result·v2 
  
261 ····const/4·v3,·-0x1 
  
262 ····if-ne·v2,·v3,·:cond_0 
  
263 ····const/4·v1,·0x1 
  
264 ····.line·448 
265 ····:cond_0 
266 ····return·v1 
267 .end·method 
  
268 .method·public·jumpDrawablesToCurrentState(Landroid/view/View;)V209 .method·public·jumpDrawablesToCurrentState(Landroid/view/View;)V
269 ····.locals·0210 ····.locals·0
270 ····.param·p1,·"view"····#·Landroid/view/View;211 ····.param·p1,·"view"····#·Landroid/view/View;
  
271 ····.prologue212 ····.prologue
272 ····.line·720213 ····.line·720
273 ····return-void214 ····return-void
Offset 301, 30 lines modifiedOffset 225, 14 lines modified
301 ····.line·382225 ····.line·382
302 ····invoke-virtual·{p1},·Landroid/view/View;->invalidate()V226 ····invoke-virtual·{p1},·Landroid/view/View;->invalidate()V
  
303 ····.line·383227 ····.line·383
304 ····return-void228 ····return-void
305 .end·method229 .end·method
Max diff block lines reached; 1249/3689 bytes (33.86%) of diff not shown.
2.04 KB
smali/android/support/v4/view/ViewCompatJB.smali
    
Offset 39, 81 lines modifiedOffset 39, 39 lines modified
39 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I39 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I
  
40 ····move-result·v040 ····move-result·v0
  
41 ····return·v041 ····return·v0
42 .end·method42 .end·method
  
43 .method·public·static·getMinimumWidth(Landroid/view/View;)I 
44 ····.locals·1 
45 ····.param·p0,·"view"····#·Landroid/view/View; 
  
46 ····.prologue 
47 ····.line·74 
48 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumWidth()I 
  
49 ····move-result·v0 
  
50 ····return·v0 
51 .end·method 
  
52 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;43 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
53 ····.locals·144 ····.locals·1
54 ····.param·p0,·"view"····#·Landroid/view/View;45 ····.param·p0,·"view"····#·Landroid/view/View;
  
55 ····.prologue46 ····.prologue
56 ····.line·7047 ····.line·70
57 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;48 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;
  
58 ····move-result-object·v049 ····move-result-object·v0
  
59 ····return-object·v050 ····return-object·v0
60 .end·method51 .end·method
  
61 .method·public·static·hasTransientState(Landroid/view/View;)Z 
62 ····.locals·1 
63 ····.param·p0,·"view"····#·Landroid/view/View; 
  
64 ····.prologue 
65 ····.line·29 
66 ····invoke-virtual·{p0},·Landroid/view/View;->hasTransientState()Z 
  
67 ····move-result·v0 
  
68 ····return·v0 
69 .end·method 
  
70 .method·public·static·postInvalidateOnAnimation(Landroid/view/View;)V52 .method·public·static·postInvalidateOnAnimation(Landroid/view/View;)V
71 ····.locals·053 ····.locals·0
72 ····.param·p0,·"view"····#·Landroid/view/View;54 ····.param·p0,·"view"····#·Landroid/view/View;
  
73 ····.prologue55 ····.prologue
74 ····.line·3756 ····.line·37
75 ····invoke-virtual·{p0},·Landroid/view/View;->postInvalidateOnAnimation()V57 ····invoke-virtual·{p0},·Landroid/view/View;->postInvalidateOnAnimation()V
  
76 ····.line·3858 ····.line·38
77 ····return-void59 ····return-void
78 .end·method60 .end·method
  
79 .method·public·static·postInvalidateOnAnimation(Landroid/view/View;IIII)V 
80 ····.locals·0 
81 ····.param·p0,·"view"····#·Landroid/view/View; 
82 ····.param·p1,·"left"····#·I 
83 ····.param·p2,·"top"····#·I 
84 ····.param·p3,·"right"····#·I 
85 ····.param·p4,·"bottom"····#·I 
  
86 ····.prologue 
87 ····.line·42 
88 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->postInvalidate(IIII)V 
  
89 ····.line·43 
90 ····return-void 
91 .end·method 
  
92 .method·public·static·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V61 .method·public·static·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
93 ····.locals·062 ····.locals·0
94 ····.param·p0,·"view"····#·Landroid/view/View;63 ····.param·p0,·"view"····#·Landroid/view/View;
95 ····.param·p1,·"action"····#·Ljava/lang/Runnable;64 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
  
96 ····.prologue65 ····.prologue
97 ····.line·4666 ····.line·46
3.27 KB
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
    
Offset 13, 16 lines modifiedOffset 13, 14 lines modified
13 ····name·=·"ICSViewCompatImpl"13 ····name·=·"ICSViewCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·static·accessibilityDelegateCheckFailed:Z16 .field·static·accessibilityDelegateCheckFailed:Z
  
17 .field·static·mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
  
  
18 #·direct·methods17 #·direct·methods
19 .method·static·constructor·<clinit>()V18 .method·static·constructor·<clinit>()V
20 ····.locals·119 ····.locals·1
  
21 ····.prologue20 ····.prologue
22 ····.line·90021 ····.line·900
Offset 117, 105 lines modifiedOffset 115, 14 lines modified
117 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z115 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z
  
118 ····move-result·v0116 ····move-result·v0
  
119 ····return·v0117 ····return·v0
120 .end·method118 .end·method
  
121 .method·public·hasAccessibilityDelegate(Landroid/view/View;)Z 
122 ····.locals·5 
123 ····.param·p1,·"v"····#·Landroid/view/View; 
  
124 ····.prologue 
125 ····const/4·v1,·0x1 
  
126 ····const/4·v2,·0x0 
  
127 ····.line·928 
128 ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z 
  
129 ····if-eqz·v3,·:cond_0 
  
130 ····.line·945 
131 ····:goto_0 
132 ····return·v2 
  
133 ····.line·931 
134 ····:cond_0 
135 ····sget-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
  
136 ····if-nez·v3,·:cond_1 
  
137 ····.line·933 
138 ····:try_start_0 
139 ····const-class·v3,·Landroid/view/View; 
  
140 ····const-string·v4,·"mAccessibilityDelegate" 
  
141 ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; 
  
142 ····move-result-object·v3 
  
143 ····sput-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
  
144 ····.line·935 
145 ····sget-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
  
146 ····const/4·v4,·0x1 
  
147 ····invoke-virtual·{v3,·v4},·Ljava/lang/reflect/Field;->setAccessible(Z)V 
148 ····:try_end_0 
149 ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 
  
150 ····.line·942 
151 ····:cond_1 
152 ····:try_start_1 
153 ····sget-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; 
  
154 ····invoke-virtual·{v3,·p1},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; 
155 ····:try_end_1 
156 ····.catch·Ljava/lang/Throwable;·{:try_start_1·..·:try_end_1}·:catch_1 
  
157 ····move-result-object·v3 
  
158 ····if-eqz·v3,·:cond_2 
  
159 ····:goto_1 
160 ····move·v2,·v1 
  
161 ····goto·:goto_0 
  
162 ····.line·936 
163 ····:catch_0 
164 ····move-exception·v0 
  
165 ····.line·937 
166 ····.local·v0,·"t":Ljava/lang/Throwable; 
167 ····sput-boolean·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z 
  
168 ····goto·:goto_0 
  
169 ····.end·local·v0····#·"t":Ljava/lang/Throwable; 
170 ····:cond_2 
171 ····move·v1,·v2 
  
172 ····.line·942 
173 ····goto·:goto_1 
  
174 ····.line·943 
175 ····:catch_1 
176 ····move-exception·v0 
  
177 ····.line·944 
178 ····.restart·local·v0····#·"t":Ljava/lang/Throwable; 
179 ····sput-boolean·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z 
  
180 ····goto·:goto_0 
181 .end·method 
  
182 .method·public·setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V119 .method·public·setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
183 ····.locals·1120 ····.locals·1
184 ····.param·p1,·"v"····#·Landroid/view/View;121 ····.param·p1,·"v"····#·Landroid/view/View;
185 ····.param·p2,·"delegate"····#·Landroid/support/v4/view/AccessibilityDelegateCompat;122 ····.param·p2,·"delegate"····#·Landroid/support/v4/view/AccessibilityDelegateCompat;
  
186 ····.prologue123 ····.prologue
187 ····.line·923124 ····.line·923
736 B
smali/android/support/v4/view/ViewCompatEclairMr1.smali
    
Offset 4, 27 lines modifiedOffset 4, 14 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·private·static·sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;5 .field·private·static·sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·static·isOpaque(Landroid/view/View;)Z 
8 ····.locals·1 
9 ····.param·p0,·"view"····#·Landroid/view/View; 
  
10 ····.prologue 
11 ····.line·33 
12 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z 
  
13 ····move-result·v0 
  
14 ····return·v0 
15 .end·method 
  
16 .method·public·static·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V7 .method·public·static·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
17 ····.locals·78 ····.locals·7
18 ····.param·p0,·"viewGroup"····#·Landroid/view/ViewGroup;9 ····.param·p0,·"viewGroup"····#·Landroid/view/ViewGroup;
19 ····.param·p1,·"enabled"····#·Z10 ····.param·p1,·"enabled"····#·Z
  
20 ····.prologue11 ····.prologue
21 ····const/4·v6,·0x112 ····const/4·v6,·0x1
2.26 KB
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 62, 81 lines modifiedOffset 62, 39 lines modified
62 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I62 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I
  
63 ····move-result·v063 ····move-result·v0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·getMinimumWidth(Landroid/view/View;)I 
67 ····.locals·1 
68 ····.param·p1,·"view"····#·Landroid/view/View; 
  
69 ····.prologue 
70 ····.line·1023 
71 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I 
  
72 ····move-result·v0 
  
73 ····return·v0 
74 .end·method 
  
75 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;66 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
76 ····.locals·167 ····.locals·1
77 ····.param·p1,·"view"····#·Landroid/view/View;68 ····.param·p1,·"view"····#·Landroid/view/View;
  
78 ····.prologue69 ····.prologue
79 ····.line·101870 ····.line·1018
80 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;71 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  
81 ····move-result-object·v072 ····move-result-object·v0
  
82 ····return-object·v073 ····return-object·v0
83 .end·method74 .end·method
  
84 .method·public·hasTransientState(Landroid/view/View;)Z 
85 ····.locals·1 
86 ····.param·p1,·"view"····#·Landroid/view/View; 
  
87 ····.prologue 
88 ····.line·967 
89 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z 
  
90 ····move-result·v0 
  
91 ····return·v0 
92 .end·method 
  
93 .method·public·postInvalidateOnAnimation(Landroid/view/View;)V75 .method·public·postInvalidateOnAnimation(Landroid/view/View;)V
94 ····.locals·076 ····.locals·0
95 ····.param·p1,·"view"····#·Landroid/view/View;77 ····.param·p1,·"view"····#·Landroid/view/View;
  
96 ····.prologue78 ····.prologue
97 ····.line·97579 ····.line·975
98 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;)V80 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;)V
  
99 ····.line·97681 ····.line·976
100 ····return-void82 ····return-void
101 .end·method83 .end·method
  
102 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V 
103 ····.locals·0 
104 ····.param·p1,·"view"····#·Landroid/view/View; 
105 ····.param·p2,·"left"····#·I 
106 ····.param·p3,·"top"····#·I 
107 ····.param·p4,·"right"····#·I 
108 ····.param·p5,·"bottom"····#·I 
  
109 ····.prologue 
110 ····.line·979 
111 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;IIII)V 
  
112 ····.line·980 
113 ····return-void 
114 .end·method 
  
115 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V84 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
116 ····.locals·085 ····.locals·0
117 ····.param·p1,·"view"····#·Landroid/view/View;86 ····.param·p1,·"view"····#·Landroid/view/View;
118 ····.param·p2,·"action"····#·Ljava/lang/Runnable;87 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
  
119 ····.prologue88 ····.prologue
120 ····.line·98389 ····.line·983
759 B
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
    
Offset 48, 20 lines modifiedOffset 48, 7 lines modified
48 ····.line·108648 ····.line·1086
49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
50 ····move-result·v050 ····move-result·v0
  
51 ····return·v051 ····return·v0
52 .end·method52 .end·method
  
53 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V 
54 ····.locals·0 
55 ····.param·p1,·"view"····#·Landroid/view/View; 
56 ····.param·p2,·"paint"····#·Landroid/graphics/Paint; 
  
57 ····.prologue 
58 ····.line·1056 
59 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V 
  
60 ····.line·1057 
61 ····return-void 
62 .end·method 
650 B
smali/android/support/v4/view/ViewCompatJellybeanMr1.smali
    
Offset 25, 20 lines modifiedOffset 25, 7 lines modified
25 ····.line·6025 ····.line·60
26 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I26 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I
  
27 ····move-result·v027 ····move-result·v0
  
28 ····return·v028 ····return·v0
29 .end·method29 .end·method
  
30 .method·public·static·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V 
31 ····.locals·0 
32 ····.param·p0,·"view"····#·Landroid/view/View; 
33 ····.param·p1,·"paint"····#·Landroid/graphics/Paint; 
  
34 ····.prologue 
35 ····.line·36 
36 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayerPaint(Landroid/graphics/Paint;)V 
  
37 ····.line·37 
38 ····return-void 
39 .end·method 
819 B
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
    
Offset 23, 27 lines modifiedOffset 23, 14 lines modified
23 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V23 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·isOpaque(Landroid/view/View;)Z 
28 ····.locals·1 
29 ····.param·p1,·"view"····#·Landroid/view/View; 
  
30 ····.prologue 
31 ····.line·732 
32 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method 
  
36 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V27 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
37 ····.locals·028 ····.locals·0
38 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;29 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;
39 ····.param·p2,·"enabled"····#·Z30 ····.param·p2,·"enabled"····#·Z
  
40 ····.prologue31 ····.prologue
41 ····.line·73732 ····.line·737
747 B
smali/android/support/v4/view/ViewCompatHC.smali
    
Offset 12, 27 lines modifiedOffset 12, 14 lines modified
12 ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J12 ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J
  
13 ····move-result-wide·v013 ····move-result-wide·v0
  
14 ····return-wide·v014 ····return-wide·v0
15 .end·method15 .end·method
  
16 .method·public·static·getLayerType(Landroid/view/View;)I 
17 ····.locals·1 
18 ····.param·p0,·"view"····#·Landroid/view/View; 
  
19 ····.prologue 
20 ····.line·37 
21 ····invoke-virtual·{p0},·Landroid/view/View;->getLayerType()I 
  
22 ····move-result·v0 
  
23 ····return·v0 
24 .end·method 
  
25 .method·public·static·getMeasuredState(Landroid/view/View;)I16 .method·public·static·getMeasuredState(Landroid/view/View;)I
26 ····.locals·117 ····.locals·1
27 ····.param·p0,·"view"····#·Landroid/view/View;18 ····.param·p0,·"view"····#·Landroid/view/View;
  
28 ····.prologue19 ····.prologue
29 ····.line·5320 ····.line·53
30 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I21 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I
5.82 KB
smali/android/support/v4/view/ViewCompat.smali
    
Offset 238, 29 lines modifiedOffset 238, 14 lines modified
238 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getImportantForAccessibility(Landroid/view/View;)I238 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getImportantForAccessibility(Landroid/view/View;)I
  
239 ····move-result·v0239 ····move-result·v0
  
240 ····return·v0240 ····return·v0
241 .end·method241 .end·method
  
242 .method·public·static·getLayerType(Landroid/view/View;)I 
243 ····.locals·1 
244 ····.param·p0,·"view"····#·Landroid/view/View; 
  
245 ····.prologue 
246 ····.line·1600 
247 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; 
  
248 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayerType(Landroid/view/View;)I 
  
249 ····move-result·v0 
  
250 ····return·v0 
251 .end·method 
  
252 .method·public·static·getLayoutDirection(Landroid/view/View;)I242 .method·public·static·getLayoutDirection(Landroid/view/View;)I
253 ····.locals·1243 ····.locals·1
254 ····.param·p0,·"view"····#·Landroid/view/View;244 ····.param·p0,·"view"····#·Landroid/view/View;
  
255 ····.prologue245 ····.prologue
256 ····.line·1671246 ····.line·1671
257 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;247 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
Offset 298, 29 lines modifiedOffset 283, 14 lines modified
298 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumHeight(Landroid/view/View;)I283 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumHeight(Landroid/view/View;)I
  
299 ····move-result·v0284 ····move-result·v0
  
300 ····return·v0285 ····return·v0
301 .end·method286 .end·method
  
302 .method·public·static·getMinimumWidth(Landroid/view/View;)I 
303 ····.locals·1 
304 ····.param·p0,·"view"····#·Landroid/view/View; 
  
305 ····.prologue 
306 ····.line·1909 
307 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; 
  
308 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumWidth(Landroid/view/View;)I 
  
309 ····move-result·v0 
  
310 ····return·v0 
311 .end·method 
  
312 .method·public·static·getOverScrollMode(Landroid/view/View;)I287 .method·public·static·getOverScrollMode(Landroid/view/View;)I
313 ····.locals·1288 ····.locals·1
314 ····.param·p0,·"v"····#·Landroid/view/View;289 ····.param·p0,·"v"····#·Landroid/view/View;
  
315 ····.prologue290 ····.prologue
316 ····.line·1206291 ····.line·1206
317 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;292 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
Offset 388, 59 lines modifiedOffset 358, 14 lines modified
388 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getWindowSystemUiVisibility(Landroid/view/View;)I358 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
389 ····move-result·v0359 ····move-result·v0
  
390 ····return·v0360 ····return·v0
391 .end·method361 .end·method
  
392 .method·public·static·hasAccessibilityDelegate(Landroid/view/View;)Z 
393 ····.locals·1 
394 ····.param·p0,·"v"····#·Landroid/view/View; 
  
395 ····.prologue 
396 ····.line·1353 
397 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; 
  
398 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasAccessibilityDelegate(Landroid/view/View;)Z 
  
399 ····move-result·v0 
  
400 ····return·v0 
401 .end·method 
  
402 .method·public·static·hasTransientState(Landroid/view/View;)Z 
403 ····.locals·1 
404 ····.param·p0,·"view"····#·Landroid/view/View; 
  
405 ····.prologue 
406 ····.line·1365 
407 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; 
  
408 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasTransientState(Landroid/view/View;)Z 
  
409 ····move-result·v0 
  
410 ····return·v0 
411 .end·method 
  
412 .method·public·static·isOpaque(Landroid/view/View;)Z 
413 ····.locals·1 
414 ····.param·p0,·"view"····#·Landroid/view/View; 
  
415 ····.prologue 
416 ····.line·1716 
417 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; 
  
418 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isOpaque(Landroid/view/View;)Z 
  
419 ····move-result·v0 
  
420 ····return·v0 
421 .end·method 
  
422 .method·public·static·jumpDrawablesToCurrentState(Landroid/view/View;)V362 .method·public·static·jumpDrawablesToCurrentState(Landroid/view/View;)V
423 ····.locals·1363 ····.locals·1
424 ····.param·p0,·"v"····#·Landroid/view/View;364 ····.param·p0,·"v"····#·Landroid/view/View;
  
425 ····.prologue365 ····.prologue
426 ····.line·2253366 ····.line·2253
427 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;367 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
Offset 461, 42 lines modifiedOffset 386, 14 lines modified
  
461 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;)V386 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;)V
  
462 ····.line·1390387 ····.line·1390
463 ····return-void388 ····return-void
464 .end·method389 .end·method
  
Max diff block lines reached; 1164/5872 bytes (19.82%) of diff not shown.
1.22 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali
    
Offset 80, 17 lines modifiedOffset 80, 14 lines modified
  
80 .method·public·abstract·isVisibleToUser(Ljava/lang/Object;)Z80 .method·public·abstract·isVisibleToUser(Ljava/lang/Object;)Z
81 .end·method81 .end·method
  
82 .method·public·abstract·obtain(Ljava/lang/Object;)Ljava/lang/Object;82 .method·public·abstract·obtain(Ljava/lang/Object;)Ljava/lang/Object;
83 .end·method83 .end·method
  
84 .method·public·abstract·obtainCollectionInfo(IIZI)Ljava/lang/Object; 
85 .end·method 
  
86 .method·public·abstract·recycle(Ljava/lang/Object;)V84 .method·public·abstract·recycle(Ljava/lang/Object;)V
87 .end·method85 .end·method
  
88 .method·public·abstract·setAccessibilityFocused(Ljava/lang/Object;Z)V86 .method·public·abstract·setAccessibilityFocused(Ljava/lang/Object;Z)V
89 .end·method87 .end·method
  
90 .method·public·abstract·setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V88 .method·public·abstract·setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
Offset 101, 17 lines modifiedOffset 98, 14 lines modified
  
101 .method·public·abstract·setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V98 .method·public·abstract·setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V
102 .end·method99 .end·method
  
103 .method·public·abstract·setClickable(Ljava/lang/Object;Z)V100 .method·public·abstract·setClickable(Ljava/lang/Object;Z)V
104 .end·method101 .end·method
  
105 .method·public·abstract·setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V 
106 .end·method 
  
107 .method·public·abstract·setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V102 .method·public·abstract·setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V
108 .end·method103 .end·method
  
109 .method·public·abstract·setEnabled(Ljava/lang/Object;Z)V104 .method·public·abstract·setEnabled(Ljava/lang/Object;Z)V
110 .end·method105 .end·method
  
111 .method·public·abstract·setFocusable(Ljava/lang/Object;Z)V106 .method·public·abstract·setFocusable(Ljava/lang/Object;Z)V
1.35 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali
    
Offset 20, 38 lines modifiedOffset 20, 7 lines modified
  
20 ····.prologue20 ····.prologue
21 ····.line·100021 ····.line·1000
22 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V22 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
  
25 #·virtual·methods 
26 .method·public·obtainCollectionInfo(IIZI)Ljava/lang/Object; 
27 ····.locals·1 
28 ····.param·p1,·"rowCount"····#·I 
29 ····.param·p2,·"columnCount"····#·I 
30 ····.param·p3,·"hierarchical"····#·Z 
31 ····.param·p4,·"selectionMode"····#·I 
  
32 ····.prologue 
33 ····.line·1024 
34 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->obtainCollectionInfo(IIZI)Ljava/lang/Object; 
  
35 ····move-result-object·v0 
  
36 ····return-object·v0 
37 .end·method 
  
38 .method·public·setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V 
39 ····.locals·0 
40 ····.param·p1,·"info"····#·Ljava/lang/Object; 
41 ····.param·p2,·"collectionInfo"····#·Ljava/lang/Object; 
  
42 ····.prologue 
43 ····.line·1018 
44 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V 
  
45 ····.line·1019 
46 ····return-void 
47 .end·method 
3.67 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali
    
Offset 8, 16 lines modifiedOffset 8, 15 lines modified
8 ····value·=·{8 ····value·=·{
9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;,9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;,
10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,
11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,
12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,
13 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,13 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,
14 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,14 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,
15 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;,15 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
16 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; 
17 ····}16 ····}
18 .end·annotation17 .end·annotation
  
  
19 #·static·fields18 #·static·fields
20 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;19 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
Offset 139, 24 lines modifiedOffset 138, 14 lines modified
139 ····.line·1478138 ····.line·1478
140 ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object;139 ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object;
  
141 ····.line·1479140 ····.line·1479
142 ····return-void141 ····return-void
143 .end·method142 .end·method
  
144 .method·static·synthetic·access$000()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; 
145 ····.locals·1 
  
146 ····.prologue 
147 ····.line·34 
148 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; 
  
149 ····return-object·v0 
150 .end·method 
  
151 .method·private·static·getActionSymbolicName(I)Ljava/lang/String;143 .method·private·static·getActionSymbolicName(I)Ljava/lang/String;
152 ····.locals·1144 ····.locals·1
153 ····.param·p0,·"action"····#·I145 ····.param·p0,·"action"····#·I
  
154 ····.prologue146 ····.prologue
155 ····.line·2475147 ····.line·2475
156 ····sparse-switch·p0,·:sswitch_data_0148 ····sparse-switch·p0,·:sswitch_data_0
Offset 905, 35 lines modifiedOffset 894, 14 lines modified
  
905 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClickable(Ljava/lang/Object;Z)V894 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClickable(Ljava/lang/Object;Z)V
  
906 ····.line·2069895 ····.line·2069
907 ····return-void896 ····return-void
908 .end·method897 .end·method
  
909 .method·public·setCollectionInfo(Ljava/lang/Object;)V 
910 ····.locals·3 
911 ····.param·p1,·"collectionInfo"····#·Ljava/lang/Object; 
  
912 ····.prologue 
913 ····.line·2356 
914 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; 
  
915 ····iget-object·v1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; 
  
916 ····check-cast·p1,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; 
  
917 ····.end·local·p1····#·"collectionInfo":Ljava/lang/Object; 
918 ····iget-object·v2,·p1,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;->mInfo:Ljava/lang/Object; 
  
919 ····invoke-interface·{v0,·v1,·v2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V 
  
920 ····.line·2357 
921 ····return-void 
922 .end·method 
  
923 .method·public·setContentDescription(Ljava/lang/CharSequence;)V898 .method·public·setContentDescription(Ljava/lang/CharSequence;)V
924 ····.locals·2899 ····.locals·2
925 ····.param·p1,·"contentDescription"····#·Ljava/lang/CharSequence;900 ····.param·p1,·"contentDescription"····#·Ljava/lang/CharSequence;
  
926 ····.prologue901 ····.prologue
927 ····.line·2260902 ····.line·2260
928 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;903 ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
938 B
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.smali
    
Offset 20, 25 lines modifiedOffset 20, 7 lines modified
  
20 ····.prologue20 ····.prologue
21 ····.line·109121 ····.line·1091
22 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V22 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
  
25 #·virtual·methods 
26 .method·public·obtainCollectionInfo(IIZI)Ljava/lang/Object; 
27 ····.locals·1 
28 ····.param·p1,·"rowCount"····#·I 
29 ····.param·p2,·"columnCount"····#·I 
30 ····.param·p3,·"hierarchical"····#·Z 
31 ····.param·p4,·"selectionMode"····#·I 
  
32 ····.prologue 
33 ····.line·1100 
34 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;->obtainCollectionInfo(IIZI)Ljava/lang/Object; 
  
35 ····move-result-object·v0 
  
36 ····return-object·v0 
37 .end·method 
1.39 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali
    
Offset 275, 28 lines modifiedOffset 275, 14 lines modified
275 ····.prologue275 ····.prologue
276 ····.line·283276 ····.line·283
277 ····const/4·v0,·0x0277 ····const/4·v0,·0x0
  
278 ····return-object·v0278 ····return-object·v0
279 .end·method279 .end·method
  
280 .method·public·obtainCollectionInfo(IIZI)Ljava/lang/Object; 
281 ····.locals·1 
282 ····.param·p1,·"rowCount"····#·I 
283 ····.param·p2,·"columnCount"····#·I 
284 ····.param·p3,·"hierarchical"····#·Z 
285 ····.param·p4,·"selectionMode"····#·I 
  
286 ····.prologue 
287 ····.line·621 
288 ····const/4·v0,·0x0 
  
289 ····return-object·v0 
290 .end·method 
  
291 .method·public·recycle(Ljava/lang/Object;)V280 .method·public·recycle(Ljava/lang/Object;)V
292 ····.locals·0281 ····.locals·0
293 ····.param·p1,·"info"····#·Ljava/lang/Object;282 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
294 ····.prologue283 ····.prologue
295 ····.line·559284 ····.line·559
296 ····return-void285 ····return-void
Offset 348, 24 lines modifiedOffset 334, 14 lines modified
348 ····.param·p2,·"clickable"····#·Z334 ····.param·p2,·"clickable"····#·Z
  
349 ····.prologue335 ····.prologue
350 ····.line·469336 ····.line·469
351 ····return-void337 ····return-void
352 .end·method338 .end·method
  
353 .method·public·setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V 
354 ····.locals·0 
355 ····.param·p1,·"info"····#·Ljava/lang/Object; 
356 ····.param·p2,·"collectionInfo"····#·Ljava/lang/Object; 
  
357 ····.prologue 
358 ····.line·593 
359 ····return-void 
360 .end·method 
  
361 .method·public·setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V339 .method·public·setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V
362 ····.locals·0340 ····.locals·0
363 ····.param·p1,·"info"····#·Ljava/lang/Object;341 ····.param·p1,·"info"····#·Ljava/lang/Object;
364 ····.param·p2,·"contentDescription"····#·Ljava/lang/CharSequence;342 ····.param·p2,·"contentDescription"····#·Ljava/lang/CharSequence;
  
365 ····.prologue343 ····.prologue
366 ····.line·474344 ····.line·474
1.01 KB
smali/android/support/v4/app/Fragment.smali
    
Offset 6, 16 lines modifiedOffset 6, 15 lines modified
6 .implements·Landroid/content/ComponentCallbacks;6 .implements·Landroid/content/ComponentCallbacks;
7 .implements·Landroid/view/View$OnCreateContextMenuListener;7 .implements·Landroid/view/View$OnCreateContextMenuListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Landroid/support/v4/app/Fragment$InstantiationException;,11 ········Landroid/support/v4/app/Fragment$InstantiationException;
12 ········Landroid/support/v4/app/Fragment$SavedState; 
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·static·fields14 #·static·fields
16 .field·static·final·USE_DEFAULT_TRANSITION:Ljava/lang/Object;15 .field·static·final·USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
Offset 1635, 24 lines modifiedOffset 1634, 14 lines modified
  
1635 ····:cond_01634 ····:cond_0
1636 ····const/4·v0,·0x01635 ····const/4·v0,·0x0
  
1637 ····goto·:goto_01636 ····goto·:goto_0
1638 .end·method1637 .end·method
  
1639 .method·public·final·isDetached()Z 
1640 ····.locals·1 
  
1641 ····.prologue 
1642 ····.line·712 
1643 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/Fragment;->mDetached:Z 
  
1644 ····return·v0 
1645 .end·method 
  
1646 .method·public·final·isHidden()Z1638 .method·public·final·isHidden()Z
1647 ····.locals·11639 ····.locals·1
  
1648 ····.prologue1640 ····.prologue
1649 ····.line·7611641 ····.line·761
1650 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/Fragment;->mHidden:Z1642 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/Fragment;->mHidden:Z
  
883 B
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.smali
    
Offset 23, 27 lines modifiedOffset 23, 21 lines modified
  
23 .method·public·abstract·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;23 .method·public·abstract·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
24 .end·method24 .end·method
  
25 .method·public·abstract·fling(Ljava/lang/Object;IIIIIIII)V25 .method·public·abstract·fling(Ljava/lang/Object;IIIIIIII)V
26 .end·method26 .end·method
  
27 .method·public·abstract·getCurrVelocity(Ljava/lang/Object;)F 
28 .end·method 
  
29 .method·public·abstract·getCurrX(Ljava/lang/Object;)I27 .method·public·abstract·getCurrX(Ljava/lang/Object;)I
30 .end·method28 .end·method
  
31 .method·public·abstract·getCurrY(Ljava/lang/Object;)I29 .method·public·abstract·getCurrY(Ljava/lang/Object;)I
32 .end·method30 .end·method
  
33 .method·public·abstract·getFinalX(Ljava/lang/Object;)I31 .method·public·abstract·getFinalX(Ljava/lang/Object;)I
34 .end·method32 .end·method
  
35 .method·public·abstract·getFinalY(Ljava/lang/Object;)I33 .method·public·abstract·getFinalY(Ljava/lang/Object;)I
36 .end·method34 .end·method
  
37 .method·public·abstract·isFinished(Ljava/lang/Object;)Z 
38 .end·method 
  
39 .method·public·abstract·startScroll(Ljava/lang/Object;IIIII)V35 .method·public·abstract·startScroll(Ljava/lang/Object;IIIII)V
40 .end·method36 .end·method
1.89 KB
smali/android/support/v4/widget/ScrollerCompat.smali
    
Offset 194, 30 lines modifiedOffset 194, 14 lines modified
  
194 ····invoke-interface/range·{v0·..·v9},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIII)V194 ····invoke-interface/range·{v0·..·v9},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIII)V
  
195 ····.line·394195 ····.line·394
196 ····return-void196 ····return-void
197 .end·method197 .end·method
  
198 .method·public·getCurrVelocity()F 
199 ····.locals·2 
  
200 ····.prologue 
201 ····.line·325 
202 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; 
  
203 ····iget-object·v1,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; 
  
204 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrVelocity(Ljava/lang/Object;)F 
  
205 ····move-result·v0 
  
206 ····return·v0 
207 .end·method 
  
208 .method·public·getCurrX()I198 .method·public·getCurrX()I
209 ····.locals·2199 ····.locals·2
  
210 ····.prologue200 ····.prologue
211 ····.line·288201 ····.line·288
212 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;202 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
Offset 274, 30 lines modifiedOffset 258, 14 lines modified
274 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalY(Ljava/lang/Object;)I258 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalY(Ljava/lang/Object;)I
  
275 ····move-result·v0259 ····move-result·v0
  
276 ····return·v0260 ····return·v0
277 .end·method261 .end·method
  
278 .method·public·isFinished()Z 
279 ····.locals·2 
  
280 ····.prologue 
281 ····.line·279 
282 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; 
  
283 ····iget-object·v1,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; 
  
284 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->isFinished(Ljava/lang/Object;)Z 
  
285 ····move-result·v0 
  
286 ····return·v0 
287 .end·method 
  
288 .method·public·startScroll(IIIII)V262 .method·public·startScroll(IIIII)V
289 ····.locals·7263 ····.locals·7
290 ····.param·p1,·"startX"····#·I264 ····.param·p1,·"startX"····#·I
291 ····.param·p2,·"startY"····#·I265 ····.param·p2,·"startY"····#·I
292 ····.param·p3,·"dx"····#·I266 ····.param·p3,·"dx"····#·I
293 ····.param·p4,·"dy"····#·I267 ····.param·p4,·"dy"····#·I
294 ····.param·p5,·"duration"····#·I268 ····.param·p5,·"duration"····#·I
1.06 KB
smali/android/support/v4/widget/EdgeEffectCompat.smali
    
Offset 122, 31 lines modifiedOffset 122, 14 lines modified
122 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;->isFinished(Ljava/lang/Object;)Z122 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;->isFinished(Ljava/lang/Object;)Z
  
123 ····move-result·v0123 ····move-result·v0
  
124 ····return·v0124 ····return·v0
125 .end·method125 .end·method
  
126 .method·public·onAbsorb(I)Z 
127 ····.locals·2 
128 ····.param·p1,·"velocity"····#·I 
  
129 ····.prologue 
130 ····.line·204 
131 ····sget-object·v0,·Landroid/support/v4/widget/EdgeEffectCompat;->IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; 
  
132 ····iget-object·v1,·p0,·Landroid/support/v4/widget/EdgeEffectCompat;->mEdgeEffect:Ljava/lang/Object; 
  
133 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;->onAbsorb(Ljava/lang/Object;I)Z 
  
134 ····move-result·v0 
  
135 ····return·v0 
136 .end·method 
  
137 .method·public·onPull(F)Z126 .method·public·onPull(F)Z
138 ····.locals·2127 ····.locals·2
139 ····.param·p1,·"deltaDistance"····#·F128 ····.param·p1,·"deltaDistance"····#·F
  
140 ····.prologue129 ····.prologue
141 ····.line·177130 ····.line·177
142 ····sget-object·v0,·Landroid/support/v4/widget/EdgeEffectCompat;->IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;131 ····sget-object·v0,·Landroid/support/v4/widget/EdgeEffectCompat;->IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;
902 B
smali/android/support/v4/widget/ScrollerCompatGingerbread.smali
    
Offset 159, 30 lines modifiedOffset 159, 14 lines modified
159 ····invoke-virtual·{p0},·Landroid/widget/OverScroller;->getFinalY()I159 ····invoke-virtual·{p0},·Landroid/widget/OverScroller;->getFinalY()I
  
160 ····move-result·v0160 ····move-result·v0
  
161 ····return·v0161 ····return·v0
162 .end·method162 .end·method
  
163 .method·public·static·isFinished(Ljava/lang/Object;)Z 
164 ····.locals·1 
165 ····.param·p0,·"scroller"····#·Ljava/lang/Object; 
  
166 ····.prologue 
167 ····.line·31 
168 ····check-cast·p0,·Landroid/widget/OverScroller; 
  
169 ····.end·local·p0····#·"scroller":Ljava/lang/Object; 
170 ····invoke-virtual·{p0},·Landroid/widget/OverScroller;->isFinished()Z 
  
171 ····move-result·v0 
  
172 ····return·v0 
173 .end·method 
  
174 .method·public·static·startScroll(Ljava/lang/Object;IIIII)V163 .method·public·static·startScroll(Ljava/lang/Object;IIIII)V
175 ····.locals·6164 ····.locals·6
176 ····.param·p0,·"scroller"····#·Ljava/lang/Object;165 ····.param·p0,·"scroller"····#·Ljava/lang/Object;
177 ····.param·p1,·"startX"····#·I166 ····.param·p1,·"startX"····#·I
178 ····.param·p2,·"startY"····#·I167 ····.param·p2,·"startY"····#·I
179 ····.param·p3,·"dx"····#·I168 ····.param·p3,·"dx"····#·I
180 ····.param·p4,·"dy"····#·I169 ····.param·p4,·"dy"····#·I
893 B
smali/android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.smali
    
Offset 78, 28 lines modifiedOffset 78, 14 lines modified
78 ····invoke-static·{p1},·Landroid/support/v4/widget/EdgeEffectCompatIcs;->newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;78 ····invoke-static·{p1},·Landroid/support/v4/widget/EdgeEffectCompatIcs;->newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
  
79 ····move-result-object·v079 ····move-result-object·v0
  
80 ····return-object·v080 ····return-object·v0
81 .end·method81 .end·method
  
82 .method·public·onAbsorb(Ljava/lang/Object;I)Z 
83 ····.locals·1 
84 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object; 
85 ····.param·p2,·"velocity"····#·I 
  
86 ····.prologue 
87 ····.line·116 
88 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/EdgeEffectCompatIcs;->onAbsorb(Ljava/lang/Object;I)Z 
  
89 ····move-result·v0 
  
90 ····return·v0 
91 .end·method 
  
92 .method·public·onPull(Ljava/lang/Object;F)Z82 .method·public·onPull(Ljava/lang/Object;F)Z
93 ····.locals·183 ····.locals·1
94 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object;84 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object;
95 ····.param·p2,·"deltaDistance"····#·F85 ····.param·p2,·"deltaDistance"····#·F
  
96 ····.prologue86 ····.prologue
97 ····.line·10887 ····.line·108
671 B
smali/android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.smali
    
Offset 69, 26 lines modifiedOffset 69, 14 lines modified
69 ····.prologue69 ····.prologue
70 ····.line·6070 ····.line·60
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
  
74 .method·public·onAbsorb(Ljava/lang/Object;I)Z 
75 ····.locals·1 
76 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object; 
77 ····.param·p2,·"velocity"····#·I 
  
78 ····.prologue 
79 ····.line·82 
80 ····const/4·v0,·0x0 
  
81 ····return·v0 
82 .end·method 
  
83 .method·public·onPull(Ljava/lang/Object;F)Z74 .method·public·onPull(Ljava/lang/Object;F)Z
84 ····.locals·175 ····.locals·1
85 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object;76 ····.param·p1,·"edgeEffect"····#·Ljava/lang/Object;
86 ····.param·p2,·"deltaDistance"····#·F77 ····.param·p2,·"deltaDistance"····#·F
  
87 ····.prologue78 ····.prologue
88 ····.line·7479 ····.line·74
598 B
smali/android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.smali
    
Offset 23, 17 lines modifiedOffset 23, 14 lines modified
  
23 .method·public·abstract·isFinished(Ljava/lang/Object;)Z23 .method·public·abstract·isFinished(Ljava/lang/Object;)Z
24 .end·method24 .end·method
  
25 .method·public·abstract·newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;25 .method·public·abstract·newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
26 .end·method26 .end·method
  
27 .method·public·abstract·onAbsorb(Ljava/lang/Object;I)Z 
28 .end·method 
  
29 .method·public·abstract·onPull(Ljava/lang/Object;F)Z27 .method·public·abstract·onPull(Ljava/lang/Object;F)Z
30 .end·method28 .end·method
  
31 .method·public·abstract·onRelease(Ljava/lang/Object;)Z29 .method·public·abstract·onRelease(Ljava/lang/Object;)Z
32 .end·method30 .end·method
  
33 .method·public·abstract·setSize(Ljava/lang/Object;II)V31 .method·public·abstract·setSize(Ljava/lang/Object;II)V
2.63 KB
smali/android/support/v4/widget/ViewDragHelper.smali
    
Offset 1780, 90 lines modifiedOffset 1780, 14 lines modified
1780 ····.end·local·v4····#·"y":F1780 ····.end·local·v4····#·"y":F
1781 ····:cond_01781 ····:cond_0
1782 ····return-void1782 ····return-void
1783 .end·method1783 .end·method
  
  
1784 #·virtual·methods1784 #·virtual·methods
1785 .method·public·abort()V 
1786 ····.locals·8 
  
1787 ····.prologue 
1788 ····.line·512 
1789 ····invoke-virtual·{p0},·Landroid/support/v4/widget/ViewDragHelper;->cancel()V 
  
1790 ····.line·513 
1791 ····iget·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mDragState:I 
  
1792 ····const/4·v1,·0x2 
  
1793 ····if-ne·v0,·v1,·:cond_0 
  
1794 ····.line·514 
1795 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; 
  
1796 ····invoke-virtual·{v0},·Landroid/support/v4/widget/ScrollerCompat;->getCurrX()I 
  
1797 ····move-result·v6 
  
1798 ····.line·515 
1799 ····.local·v6,·"oldX":I 
1800 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; 
  
1801 ····invoke-virtual·{v0},·Landroid/support/v4/widget/ScrollerCompat;->getCurrY()I 
  
1802 ····move-result·v7 
  
1803 ····.line·516 
1804 ····.local·v7,·"oldY":I 
1805 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; 
  
1806 ····invoke-virtual·{v0},·Landroid/support/v4/widget/ScrollerCompat;->abortAnimation()V 
  
1807 ····.line·517 
1808 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; 
  
1809 ····invoke-virtual·{v0},·Landroid/support/v4/widget/ScrollerCompat;->getCurrX()I 
  
1810 ····move-result·v2 
  
1811 ····.line·518 
1812 ····.local·v2,·"newX":I 
1813 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; 
  
1814 ····invoke-virtual·{v0},·Landroid/support/v4/widget/ScrollerCompat;->getCurrY()I 
  
1815 ····move-result·v3 
  
1816 ····.line·519 
1817 ····.local·v3,·"newY":I 
1818 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; 
  
1819 ····iget-object·v1,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; 
  
1820 ····sub-int·v4,·v2,·v6 
  
1821 ····sub-int·v5,·v3,·v7 
  
1822 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewPositionChanged(Landroid/view/View;IIII)V 
  
1823 ····.line·521 
1824 ····.end·local·v2····#·"newX":I 
1825 ····.end·local·v3····#·"newY":I 
1826 ····.end·local·v6····#·"oldX":I 
1827 ····.end·local·v7····#·"oldY":I 
1828 ····:cond_0 
1829 ····const/4·v0,·0x0 
  
1830 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V 
  
1831 ····.line·522 
1832 ····return-void 
1833 .end·method 
  
1834 .method·public·cancel()V1785 .method·public·cancel()V
1835 ····.locals·11786 ····.locals·1
  
1836 ····.prologue1787 ····.prologue
1837 ····.line·4981788 ····.line·498
1838 ····const/4·v0,·-0x11789 ····const/4·v0,·-0x1
  
1.41 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali
    
Offset 124, 25 lines modifiedOffset 124, 14 lines modified
  
124 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V124 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
125 ····.line·109125 ····.line·109
126 ····return-void126 ····return-void
127 .end·method127 .end·method
  
128 .method·public·getCurrVelocity(Ljava/lang/Object;)F 
129 ····.locals·1 
130 ····.param·p1,·"scroller"····#·Ljava/lang/Object; 
  
131 ····.prologue 
132 ····.line·85 
133 ····const/4·v0,·0x0 
  
134 ····return·v0 
135 .end·method 
  
136 .method·public·getCurrX(Ljava/lang/Object;)I128 .method·public·getCurrX(Ljava/lang/Object;)I
137 ····.locals·1129 ····.locals·1
138 ····.param·p1,·"scroller"····#·Ljava/lang/Object;130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
139 ····.prologue131 ····.prologue
140 ····.line·75132 ····.line·75
141 ····check-cast·p1,·Landroid/widget/Scroller;133 ····check-cast·p1,·Landroid/widget/Scroller;
Offset 199, 30 lines modifiedOffset 188, 14 lines modified
199 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->getFinalY()I188 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->getFinalY()I
  
200 ····move-result·v0189 ····move-result·v0
  
201 ····return·v0190 ····return·v0
202 .end·method191 .end·method
  
203 .method·public·isFinished(Ljava/lang/Object;)Z 
204 ····.locals·1 
205 ····.param·p1,·"scroller"····#·Ljava/lang/Object; 
  
206 ····.prologue 
207 ····.line·70 
208 ····check-cast·p1,·Landroid/widget/Scroller; 
  
209 ····.end·local·p1····#·"scroller":Ljava/lang/Object; 
210 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->isFinished()Z 
  
211 ····move-result·v0 
  
212 ····return·v0 
213 .end·method 
  
214 .method·public·startScroll(Ljava/lang/Object;IIIII)V192 .method·public·startScroll(Ljava/lang/Object;IIIII)V
215 ····.locals·6193 ····.locals·6
216 ····.param·p1,·"scroller"····#·Ljava/lang/Object;194 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
217 ····.param·p2,·"startX"····#·I195 ····.param·p2,·"startX"····#·I
218 ····.param·p3,·"startY"····#·I196 ····.param·p3,·"startY"····#·I
219 ····.param·p4,·"dx"····#·I197 ····.param·p4,·"dx"····#·I
220 ····.param·p5,·"dy"····#·I198 ····.param·p5,·"dy"····#·I
675 B
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali
    
Offset 20, 22 lines modifiedOffset 20, 7 lines modified
  
20 ····.prologue20 ····.prologue
21 ····.line·23821 ····.line·238
22 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V22 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
  
25 #·virtual·methods 
26 .method·public·getCurrVelocity(Ljava/lang/Object;)F 
27 ····.locals·1 
28 ····.param·p1,·"scroller"····#·Ljava/lang/Object; 
  
29 ····.prologue 
30 ····.line·241 
31 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F 
  
32 ····move-result·v0 
  
33 ····return·v0 
34 .end·method 
942 B
smali/android/support/v4/widget/EdgeEffectCompatIcs.smali
    
Offset 61, 32 lines modifiedOffset 61, 14 lines modified
61 ····new-instance·v0,·Landroid/widget/EdgeEffect;61 ····new-instance·v0,·Landroid/widget/EdgeEffect;
  
62 ····invoke-direct·{v0,·p0},·Landroid/widget/EdgeEffect;-><init>(Landroid/content/Context;)V62 ····invoke-direct·{v0,·p0},·Landroid/widget/EdgeEffect;-><init>(Landroid/content/Context;)V
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·static·onAbsorb(Ljava/lang/Object;I)Z 
66 ····.locals·1 
67 ····.param·p0,·"edgeEffect"····#·Ljava/lang/Object; 
68 ····.param·p1,·"velocity"····#·I 
  
69 ····.prologue 
70 ····.line·57 
71 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
72 ····.end·local·p0····#·"edgeEffect":Ljava/lang/Object; 
73 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->onAbsorb(I)V 
  
74 ····.line·58 
75 ····const/4·v0,·0x1 
  
76 ····return·v0 
77 .end·method 
  
78 .method·public·static·onPull(Ljava/lang/Object;F)Z65 .method·public·static·onPull(Ljava/lang/Object;F)Z
79 ····.locals·166 ····.locals·1
80 ····.param·p0,·"edgeEffect"····#·Ljava/lang/Object;67 ····.param·p0,·"edgeEffect"····#·Ljava/lang/Object;
81 ····.param·p1,·"deltaDistance"····#·F68 ····.param·p1,·"deltaDistance"····#·F
  
82 ····.prologue69 ····.prologue
83 ····.line·4670 ····.line·46
1.54 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali
    
Offset 85, 25 lines modifiedOffset 85, 14 lines modified
85 ····.line·19585 ····.line·195
86 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V86 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V
  
87 ····.line·19787 ····.line·197
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
90 .method·public·getCurrVelocity(Ljava/lang/Object;)F 
91 ····.locals·1 
92 ····.param·p1,·"scroller"····#·Ljava/lang/Object; 
  
93 ····.prologue 
94 ····.line·173 
95 ····const/4·v0,·0x0 
  
96 ····return·v0 
97 .end·method 
  
98 .method·public·getCurrX(Ljava/lang/Object;)I90 .method·public·getCurrX(Ljava/lang/Object;)I
99 ····.locals·191 ····.locals·1
100 ····.param·p1,·"scroller"····#·Ljava/lang/Object;92 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
101 ····.prologue93 ····.prologue
102 ····.line·16394 ····.line·163
103 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I95 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I
Offset 148, 27 lines modifiedOffset 137, 14 lines modified
148 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalY(Ljava/lang/Object;)I137 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalY(Ljava/lang/Object;)I
  
149 ····move-result·v0138 ····move-result·v0
  
150 ····return·v0139 ····return·v0
151 .end·method140 .end·method
  
152 .method·public·isFinished(Ljava/lang/Object;)Z 
153 ····.locals·1 
154 ····.param·p1,·"scroller"····#·Ljava/lang/Object; 
  
155 ····.prologue 
156 ····.line·158 
157 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->isFinished(Ljava/lang/Object;)Z 
  
158 ····move-result·v0 
  
159 ····return·v0 
160 .end·method 
  
161 .method·public·startScroll(Ljava/lang/Object;IIIII)V141 .method·public·startScroll(Ljava/lang/Object;IIIII)V
162 ····.locals·0142 ····.locals·0
163 ····.param·p1,·"scroller"····#·Ljava/lang/Object;143 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
164 ····.param·p2,·"startX"····#·I144 ····.param·p2,·"startX"····#·I
165 ····.param·p3,·"startY"····#·I145 ····.param·p3,·"startY"····#·I
166 ····.param·p4,·"dx"····#·I146 ····.param·p4,·"dx"····#·I
167 ····.param·p5,·"dy"····#·I147 ····.param·p5,·"dy"····#·I
653 B
smali/android/support/v7/app/ActionBarActivityDelegateBase$PanelFeatureState.smali
    
Offset 9, 20 lines modifiedOffset 9, 14 lines modified
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x1a11 ····accessFlags·=·0x1a
12 ····name·=·"PanelFeatureState"12 ····name·=·"PanelFeatureState"
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/MemberClasses; 
15 ····value·=·{ 
16 ········Landroid/support/v7/app/ActionBarActivityDelegateBase$PanelFeatureState$SavedState; 
17 ····} 
18 .end·annotation 
  
  
19 #·instance·fields14 #·instance·fields
20 .field·decorView:Landroid/view/ViewGroup;15 .field·decorView:Landroid/view/ViewGroup;
  
21 .field·featureId:I16 .field·featureId:I
  
22 .field·frozenActionViewState:Landroid/os/Bundle;17 .field·frozenActionViewState:Landroid/os/Bundle;
947 B
smali/android/support/v7/widget/ActionMenuPresenter.smali
    
Offset 11, 16 lines modifiedOffset 11, 15 lines modified
11 ····value·=·{11 ····value·=·{
12 ········Landroid/support/v7/widget/ActionMenuPresenter$1;,12 ········Landroid/support/v7/widget/ActionMenuPresenter$1;,
13 ········Landroid/support/v7/widget/ActionMenuPresenter$ActionMenuPopupCallback;,13 ········Landroid/support/v7/widget/ActionMenuPresenter$ActionMenuPopupCallback;,
14 ········Landroid/support/v7/widget/ActionMenuPresenter$OpenOverflowRunnable;,14 ········Landroid/support/v7/widget/ActionMenuPresenter$OpenOverflowRunnable;,
15 ········Landroid/support/v7/widget/ActionMenuPresenter$PopupPresenterCallback;,15 ········Landroid/support/v7/widget/ActionMenuPresenter$PopupPresenterCallback;,
16 ········Landroid/support/v7/widget/ActionMenuPresenter$ActionButtonSubmenu;,16 ········Landroid/support/v7/widget/ActionMenuPresenter$ActionButtonSubmenu;,
17 ········Landroid/support/v7/widget/ActionMenuPresenter$OverflowPopup;,17 ········Landroid/support/v7/widget/ActionMenuPresenter$OverflowPopup;,
18 ········Landroid/support/v7/widget/ActionMenuPresenter$OverflowMenuButton;,18 ········Landroid/support/v7/widget/ActionMenuPresenter$OverflowMenuButton;
19 ········Landroid/support/v7/widget/ActionMenuPresenter$SavedState; 
20 ····}19 ····}
21 .end·annotation20 .end·annotation
  
  
22 #·instance·fields21 #·instance·fields
23 .field·private·final·mActionButtonGroups:Landroid/util/SparseBooleanArray;22 .field·private·final·mActionButtonGroups:Landroid/util/SparseBooleanArray;
  
1.2 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
37 ····.prologue38 ····.prologue
38 ····.line·35139 ····.line·351
39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$3;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$3;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 74, 21 lines modifiedOffset 75, 19 lines modified
  
74 ····.line·36675 ····.line·366
75 ····return-void76 ····return-void
76 .end·method77 .end·method
  
77 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V78 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
78 ····.locals·079 ····.locals·0
79 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
80 ····.prologue80 ····.prologue
81 ····.line·35181 ····.line·351
82 ····check-cast·p1,·Ljava/util/ArrayList;82 ····check-cast·p1,·Ljava/util/ArrayList;
  
83 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
84 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$3;->onSucess(Ljava/util/ArrayList;)V83 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$3;->onSucess(Ljava/util/ArrayList;)V
  
85 ····return-void84 ····return-void
86 .end·method85 .end·method
  
87 .method·public·onSucess(Ljava/util/ArrayList;)V86 .method·public·onSucess(Ljava/util/ArrayList;)V
88 ····.locals·287 ····.locals·2
1.77 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$2$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;
  
35 ····.prologue36 ····.prologue
36 ····.line·15737 ····.line·157
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 90, 21 lines modifiedOffset 91, 19 lines modified
  
90 ····.line·17391 ····.line·173
91 ····return-void92 ····return-void
92 .end·method93 .end·method
  
93 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V94 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
94 ····.locals·095 ····.locals·0
95 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
96 ····.prologue96 ····.prologue
97 ····.line·15797 ····.line·157
98 ····check-cast·p1,·Ljava/lang/String;98 ····check-cast·p1,·Ljava/lang/String;
  
99 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
100 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->onSucess(Ljava/lang/String;)V99 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->onSucess(Ljava/lang/String;)V
  
101 ····return-void100 ····return-void
102 .end·method101 .end·method
  
103 .method·public·onSucess(Ljava/lang/String;)V102 .method·public·onSucess(Ljava/lang/String;)V
104 ····.locals·4103 ····.locals·4
Offset 122, 14 lines modifiedOffset 121, 15 lines modified
  
122 ····if-eqz·v0,·:cond_0121 ····if-eqz·v0,·:cond_0
  
123 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;122 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;->this$1:Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;
  
124 ····iget-object·v0,·v0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;123 ····iget-object·v0,·v0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
 124 ····.line·162
125 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->access$400(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)I125 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->access$400(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)I
  
126 ····move-result·v0126 ····move-result·v0
  
127 ····const/4·v1,·0x1127 ····const/4·v1,·0x1
  
128 ····if-ne·v0,·v1,·:cond_1128 ····if-ne·v0,·v1,·:cond_1
1.03 KB
smali/com/syncedsynapse/kore2/host/HostManager$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hostId:I22 .field·final·synthetic·val$hostId:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostManager;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostManager;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostManager;
  
26 ····.prologue27 ····.prologue
27 ····.line·34728 ····.line·347
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->this$0:Lcom/syncedsynapse/kore2/host/HostManager;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->this$0:Lcom/syncedsynapse/kore2/host/HostManager;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->val$hostId:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->val$hostId:I
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····move-result-object·v058 ····move-result-object·v0
  
58 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->val$hostId:I59 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/host/HostManager$1;->val$hostId:I
  
59 ····int-to-long·v2,·v160 ····int-to-long·v2,·v1
  
 61 ····.line·351
60 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/provider/MediaContract$Hosts;->buildHostUri(J)Landroid/net/Uri;62 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/provider/MediaContract$Hosts;->buildHostUri(J)Landroid/net/Uri;
  
61 ····move-result-object·v163 ····move-result-object·v1
  
62 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I64 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
63 ····.line·35265 ····.line·352
25.5 KB
smali/com/syncedsynapse/kore2/host/HostManager.smali
    
Offset 220, 40 lines modifiedOffset 220, 44 lines modified
  
220 ····move-result-object·v2220 ····move-result-object·v2
  
221 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getProtocol()I221 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getProtocol()I
  
222 ····move-result·v3222 ····move-result·v3
  
 223 ····.line·259
223 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I224 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I
  
224 ····move-result·v4225 ····move-result·v4
  
225 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I226 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I
  
226 ····move-result·v5227 ····move-result·v5
  
 228 ····.line·260
227 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getUsername()Ljava/lang/String;229 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getUsername()Ljava/lang/String;
  
228 ····move-result-object·v6230 ····move-result-object·v6
  
229 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;231 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;
  
230 ····move-result-object·v7232 ····move-result-object·v7
  
 233 ····.line·261
231 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getMacAddress()Ljava/lang/String;234 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getMacAddress()Ljava/lang/String;
  
232 ····move-result-object·v8235 ····move-result-object·v8
  
233 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getWolPort()I236 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getWolPort()I
  
234 ····move-result·v9237 ····move-result·v9
  
235 ····move-object·v0,·p0238 ····move-object·v0,·p0
  
 239 ····.line·258
236 ····invoke-virtual/range·{v0·..·v9},·Lcom/syncedsynapse/kore2/host/HostManager;->addHost(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lcom/syncedsynapse/kore2/host/HostInfo;240 ····invoke-virtual/range·{v0·..·v9},·Lcom/syncedsynapse/kore2/host/HostManager;->addHost(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lcom/syncedsynapse/kore2/host/HostInfo;
  
237 ····move-result-object·v0241 ····move-result-object·v0
  
238 ····return-object·v0242 ····return-object·v0
239 .end·method243 .end·method
  
Offset 267, 167 lines modifiedOffset 271, 167 lines modified
267 ····.param·p6,·"username"····#·Ljava/lang/String;271 ····.param·p6,·"username"····#·Ljava/lang/String;
268 ····.param·p7,·"password"····#·Ljava/lang/String;272 ····.param·p7,·"password"····#·Ljava/lang/String;
269 ····.param·p8,·"macAddress"····#·Ljava/lang/String;273 ····.param·p8,·"macAddress"····#·Ljava/lang/String;
270 ····.param·p9,·"wolPort"····#·I274 ····.param·p9,·"wolPort"····#·I
  
271 ····.prologue275 ····.prologue
272 ····.line·279276 ····.line·279
273 ····new-instance·v8,·Landroid/content/ContentValues;277 ····new-instance·v7,·Landroid/content/ContentValues;
  
274 ····invoke-direct·{v8},·Landroid/content/ContentValues;-><init>()V278 ····invoke-direct·{v7},·Landroid/content/ContentValues;-><init>()V
  
275 ····.line·280279 ····.line·280
276 ····.local·v8,·"values":Landroid/content/ContentValues;280 ····.local·v7,·"values":Landroid/content/ContentValues;
277 ····const-string·v9,·"name"281 ····const-string·v8,·"name"
  
278 ····invoke-virtual·{v8,·v9,·p1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V282 ····invoke-virtual·{v7,·v8,·p1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
279 ····.line·281283 ····.line·281
280 ····const-string·v9,·"address"284 ····const-string·v8,·"address"
  
281 ····invoke-virtual·{v8,·v9,·p2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V285 ····invoke-virtual·{v7,·v8,·p2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
282 ····.line·282286 ····.line·282
283 ····const-string·v9,·"protocol"287 ····const-string·v8,·"protocol"
  
284 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;288 ····invoke-static·{p3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
285 ····move-result-object·v10289 ····move-result-object·v9
  
286 ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V290 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
287 ····.line·283291 ····.line·283
288 ····const-string·v9,·"http_port"292 ····const-string·v8,·"http_port"
  
289 ····invoke-static/range·{p4·..·p4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;293 ····invoke-static/range·{p4·..·p4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
290 ····move-result-object·v10294 ····move-result-object·v9
  
291 ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V295 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
292 ····.line·284296 ····.line·284
293 ····const-string·v9,·"tcp_port"297 ····const-string·v8,·"tcp_port"
  
294 ····invoke-static/range·{p5·..·p5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;298 ····invoke-static/range·{p5·..·p5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
295 ····move-result-object·v10299 ····move-result-object·v9
  
296 ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V300 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
297 ····.line·285301 ····.line·285
298 ····const-string·v9,·"username"302 ····const-string·v8,·"username"
  
299 ····move-object/from16·v0,·p6303 ····move-object/from16·v0,·p6
  
300 ····invoke-virtual·{v8,·v9,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V304 ····invoke-virtual·{v7,·v8,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
301 ····.line·286305 ····.line·286
302 ····const-string·v9,·"password"306 ····const-string·v8,·"password"
  
303 ····move-object/from16·v0,·p7307 ····move-object/from16·v0,·p7
  
304 ····invoke-virtual·{v8,·v9,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V308 ····invoke-virtual·{v7,·v8,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
305 ····.line·287309 ····.line·287
306 ····const-string·v9,·"mac_address"310 ····const-string·v8,·"mac_address"
  
307 ····move-object/from16·v0,·p8311 ····move-object/from16·v0,·p8
  
308 ····invoke-virtual·{v8,·v9,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V312 ····invoke-virtual·{v7,·v8,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
309 ····.line·288313 ····.line·288
310 ····const-string·v9,·"wol_port"314 ····const-string·v8,·"wol_port"
  
311 ····invoke-static/range·{p9·..·p9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;315 ····invoke-static/range·{p9·..·p9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
312 ····move-result-object·v10316 ····move-result-object·v9
  
313 ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V317 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
314 ····.line·290318 ····.line·290
315 ····iget-object·v9,·p0,·Lcom/syncedsynapse/kore2/host/HostManager;->context:Landroid/content/Context;319 ····iget-object·v8,·p0,·Lcom/syncedsynapse/kore2/host/HostManager;->context:Landroid/content/Context;
  
Max diff block lines reached; 20319/26040 bytes (78.03%) of diff not shown.
1.54 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
25 ····.prologue26 ····.prologue
26 ····.line·14827 ····.line·148
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 81, 15 lines modifiedOffset 82, 17 lines modified
  
81 ····new-instance·v4,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;82 ····new-instance·v4,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;
  
82 ····invoke-direct·{v4,·p0},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;-><init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;)V83 ····invoke-direct·{v4,·p0},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2$1;-><init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;)V
  
83 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;84 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$2;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
 85 ····.line·174
84 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->access$200(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)Landroid/os/Handler;86 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->access$200(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)Landroid/os/Handler;
  
85 ····move-result-object·v587 ····move-result-object·v5
  
 88 ····.line·157
86 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/method/JSONRPC$Ping;->execute(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V89 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/method/JSONRPC$Ping;->execute(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
  
87 ····goto·:goto_090 ····goto·:goto_0
88 .end·method91 .end·method
693 B
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
25 ····.prologue26 ····.prologue
26 ····.line·13327 ····.line·133
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$1;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$1;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35.1 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver.smali
    
Offset 647, 15 lines modifiedOffset 647, 15 lines modified
647 ····invoke-interface·{p3,·p1,·p2},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;->playerOnConnectionError(ILjava/lang/String;)V647 ····invoke-interface·{p3,·p1,·p2},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;->playerOnConnectionError(ILjava/lang/String;)V
  
648 ····.line·510648 ····.line·510
649 ····return-void649 ····return-void
650 .end·method650 .end·method
  
651 .method·private·notifyConnectionError(ILjava/lang/String;Ljava/util/List;)V651 .method·private·notifyConnectionError(ILjava/lang/String;Ljava/util/List;)V
652 ····.locals·5652 ····.locals·4
653 ····.param·p1,·"errorCode"····#·I653 ····.param·p1,·"errorCode"····#·I
654 ····.param·p2,·"description"····#·Ljava/lang/String;654 ····.param·p2,·"description"····#·Ljava/lang/String;
655 ····.annotation·system·Ldalvik/annotation/Signature;655 ····.annotation·system·Ldalvik/annotation/Signature;
656 ········value·=·{656 ········value·=·{
657 ············"(I",657 ············"(I",
658 ············"Ljava/lang/String;",658 ············"Ljava/lang/String;",
659 ············"Ljava/util/List",659 ············"Ljava/util/List",
Offset 663, 79 lines modifiedOffset 663, 77 lines modified
663 ············"Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;",663 ············"Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;",
664 ············">;)V"664 ············">;)V"
665 ········}665 ········}
666 ····.end·annotation666 ····.end·annotation
  
667 ····.prologue667 ····.prologue
668 ····.local·p3,·"observers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"668 ····.local·p3,·"observers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"
669 ····const/4·v4,·0x1669 ····const/4·v3,·0x1
  
670 ····.line·479670 ····.line·479
671 ····iget-boolean·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z671 ····iget-boolean·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z
  
672 ····if-nez·v3,·:cond_0672 ····if-nez·v2,·:cond_0
  
673 ····iget·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I673 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I
  
674 ····if-ne·v3,·v4,·:cond_0674 ····if-ne·v2,·v3,·:cond_0
  
675 ····iget·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorCode:I675 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorCode:I
  
676 ····if-eq·v3,·p1,·:cond_1676 ····if-eq·v2,·p1,·:cond_1
  
677 ····.line·482677 ····.line·482
678 ····:cond_0678 ····:cond_0
679 ····iput·v4,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I679 ····iput·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I
  
680 ····.line·483680 ····.line·483
681 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorCode:I681 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorCode:I
  
682 ····.line·484682 ····.line·484
683 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorDescription:Ljava/lang/String;683 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastErrorDescription:Ljava/lang/String;
  
684 ····.line·485684 ····.line·485
685 ····const/4·v3,·0x0685 ····const/4·v2,·0x0
  
686 ····iput-boolean·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z686 ····iput-boolean·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z
  
687 ····.line·487687 ····.line·487
688 ····new-instance·v0,·Ljava/util/ArrayList;688 ····new-instance·v0,·Ljava/util/ArrayList;
  
689 ····invoke-direct·{v0,·p3},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V689 ····invoke-direct·{v0,·p3},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
690 ····.line·488690 ····.line·488
691 ····.local·v0,·"allObservers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"691 ····.local·v0,·"allObservers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"
692 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;692 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
693 ····move-result-object·v1693 ····move-result-object·v2
  
694 ····.local·v1,·"i$":Ljava/util/Iterator; 
695 ····:goto_0694 ····:goto_0
696 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z695 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
697 ····move-result·v3696 ····move-result·v3
  
698 ····if-eqz·v3,·:cond_1697 ····if-eqz·v3,·:cond_1
  
699 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;698 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
700 ····move-result-object·v2699 ····move-result-object·v1
  
701 ····check-cast·v2,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;700 ····check-cast·v1,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;
  
702 ····.line·489701 ····.line·489
703 ····.local·v2,·"observer":Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;702 ····.local·v1,·"observer":Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;
704 ····invoke-direct·{p0,·p1,·p2,·v2},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->notifyConnectionError(ILjava/lang/String;Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V703 ····invoke-direct·{p0,·p1,·p2,·v1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->notifyConnectionError(ILjava/lang/String;Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V
  
705 ····goto·:goto_0704 ····goto·:goto_0
  
706 ····.line·492705 ····.line·492
707 ····.end·local·v0····#·"allObservers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"706 ····.end·local·v0····#·"allObservers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"
708 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
709 ····.end·local·v2····#·"observer":Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;707 ····.end·local·v1····#·"observer":Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;
710 ····:cond_1708 ····:cond_1
711 ····return-void709 ····return-void
712 .end·method710 .end·method
  
713 .method·private·notifyNothingIsPlaying(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V711 .method·private·notifyNothingIsPlaying(Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;)V
714 ····.locals·0712 ····.locals·0
715 ····.param·p1,·"observer"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;713 ····.param·p1,·"observer"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;
Offset 745, 82 lines modifiedOffset 743, 80 lines modified
745 ····invoke-interface·{p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;->playerOnStop()V743 ····invoke-interface·{p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;->playerOnStop()V
  
746 ····.line·539744 ····.line·539
747 ····return-void745 ····return-void
748 .end·method746 .end·method
  
749 .method·private·notifyNothingIsPlaying(Ljava/util/List;)V747 .method·private·notifyNothingIsPlaying(Ljava/util/List;)V
750 ····.locals·5748 ····.locals·4
751 ····.annotation·system·Ldalvik/annotation/Signature;749 ····.annotation·system·Ldalvik/annotation/Signature;
752 ········value·=·{750 ········value·=·{
753 ············"(",751 ············"(",
754 ············"Ljava/util/List",752 ············"Ljava/util/List",
755 ············"<",753 ············"<",
756 ············"Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;",754 ············"Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;",
757 ············">;)V"755 ············">;)V"
758 ········}756 ········}
759 ····.end·annotation757 ····.end·annotation
  
760 ····.prologue758 ····.prologue
761 ····.local·p1,·"observers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"759 ····.local·p1,·"observers":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/host/HostConnectionObserver$PlayerEventsObserver;>;"
762 ····const/4·v4,·0x4760 ····const/4·v3,·0x4
  
763 ····.line·520761 ····.line·520
764 ····iget-boolean·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z762 ····iget-boolean·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->forceReply:Z
  
765 ····if-nez·v3,·:cond_0763 ····if-nez·v2,·:cond_0
  
766 ····iget·v3,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I764 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;->lastCallResult:I
  
767 ····if-eq·v3,·v4,·:cond_1765 ····if-eq·v2,·v3,·:cond_1
  
Max diff block lines reached; 29692/35798 bytes (82.94%) of diff not shown.
1.48 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$5.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$getPropertiesResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;34 .field·final·synthetic·val$getPropertiesResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
38 ····.prologue39 ····.prologue
39 ····.line·45340 ····.line·453
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
  
Offset 97, 18 lines modifiedOffset 98, 16 lines modified
  
97 ····.line·45898 ····.line·458
98 ····return-void99 ····return-void
99 .end·method100 .end·method
  
100 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V101 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
101 ····.locals·0102 ····.locals·0
102 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
103 ····.prologue103 ····.prologue
104 ····.line·453104 ····.line·453
105 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;105 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
106 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
107 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V106 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$5;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V
  
108 ····return-void107 ····return-void
109 .end·method108 .end·method
1.44 KB
smali/com/syncedsynapse/kore2/host/HostConnectionObserver$4.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;32 .field·final·synthetic·val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;)V34 .method·constructor·<init>(Lcom/syncedsynapse/kore2/host/HostConnectionObserver;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
36 ····.prologue37 ····.prologue
37 ····.line·39138 ····.line·391
38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->this$0:Lcom/syncedsynapse/kore2/host/HostConnectionObserver;
  
39 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;40 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->val$getActivePlayersResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
  
Offset 85, 18 lines modifiedOffset 86, 16 lines modified
  
85 ····.line·39586 ····.line·395
86 ····return-void87 ····return-void
87 .end·method88 .end·method
  
88 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
89 ····.locals·090 ····.locals·0
90 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
91 ····.prologue91 ····.prologue
92 ····.line·39192 ····.line·391
93 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;93 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;
  
94 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
95 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/host/HostConnectionObserver$4;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;)V
  
96 ····return-void95 ····return-void
97 .end·method96 .end·method
3.06 KB
smali/com/syncedsynapse/kore2/billing/Inventory.smali
    
Offset 106, 69 lines modifiedOffset 106, 68 lines modified
106 ············"Ljava/lang/String;",106 ············"Ljava/lang/String;",
107 ············">;"107 ············">;"
108 ········}108 ········}
109 ····.end·annotation109 ····.end·annotation
  
110 ····.prologue110 ····.prologue
111 ····.line·72111 ····.line·72
112 ····new-instance·v2,·Ljava/util/ArrayList;112 ····new-instance·v1,·Ljava/util/ArrayList;
  
113 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V113 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
114 ····.line·73114 ····.line·73
115 ····.local·v2,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"115 ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
116 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/billing/Inventory;->mPurchaseMap:Ljava/util/Map;116 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/billing/Inventory;->mPurchaseMap:Ljava/util/Map;
  
117 ····invoke-interface·{v3},·Ljava/util/Map;->values()Ljava/util/Collection;117 ····invoke-interface·{v2},·Ljava/util/Map;->values()Ljava/util/Collection;
  
118 ····move-result-object·v3118 ····move-result-object·v2
  
119 ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;119 ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
120 ····move-result-object·v0120 ····move-result-object·v2
  
121 ····.local·v0,·"i$":Ljava/util/Iterator; 
122 ····:cond_0121 ····:cond_0
123 ····:goto_0122 ····:goto_0
124 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z123 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
125 ····move-result·v3124 ····move-result·v3
  
126 ····if-eqz·v3,·:cond_1125 ····if-eqz·v3,·:cond_1
  
127 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;126 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
128 ····move-result-object·v1127 ····move-result-object·v0
  
129 ····check-cast·v1,·Lcom/syncedsynapse/kore2/billing/Purchase;128 ····check-cast·v0,·Lcom/syncedsynapse/kore2/billing/Purchase;
  
130 ····.line·74129 ····.line·74
131 ····.local·v1,·"p":Lcom/syncedsynapse/kore2/billing/Purchase;130 ····.local·v0,·"p":Lcom/syncedsynapse/kore2/billing/Purchase;
132 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/billing/Purchase;->getItemType()Ljava/lang/String;131 ····invoke-virtual·{v0},·Lcom/syncedsynapse/kore2/billing/Purchase;->getItemType()Ljava/lang/String;
  
133 ····move-result-object·v3132 ····move-result-object·v3
  
134 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z133 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
135 ····move-result·v3134 ····move-result·v3
  
136 ····if-eqz·v3,·:cond_0135 ····if-eqz·v3,·:cond_0
  
137 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/billing/Purchase;->getSku()Ljava/lang/String;136 ····invoke-virtual·{v0},·Lcom/syncedsynapse/kore2/billing/Purchase;->getSku()Ljava/lang/String;
  
138 ····move-result-object·v3137 ····move-result-object·v3
  
139 ····invoke-interface·{v2,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z138 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
140 ····goto·:goto_0139 ····goto·:goto_0
  
141 ····.line·76140 ····.line·76
142 ····.end·local·v1····#·"p":Lcom/syncedsynapse/kore2/billing/Purchase;141 ····.end·local·v0····#·"p":Lcom/syncedsynapse/kore2/billing/Purchase;
143 ····:cond_1142 ····:cond_1
144 ····return-object·v2143 ····return-object·v1
145 .end·method144 .end·method
  
146 .method·public·getPurchase(Ljava/lang/String;)Lcom/syncedsynapse/kore2/billing/Purchase;145 .method·public·getPurchase(Ljava/lang/String;)Lcom/syncedsynapse/kore2/billing/Purchase;
147 ····.locals·1146 ····.locals·1
148 ····.param·p1,·"sku"····#·Ljava/lang/String;147 ····.param·p1,·"sku"····#·Ljava/lang/String;
  
149 ····.prologue148 ····.prologue
14.8 KB
smali/com/syncedsynapse/kore2/billing/IabHelper.smali
    
Offset 132, 24 lines modifiedOffset 132, 26 lines modified
  
132 ····.prologue132 ····.prologue
133 ····.line·764133 ····.line·764
134 ····const-string·v3,·"0:OK/1:User·Canceled/2:Unknown/3:Billing·Unavailable/4:Item·unavailable/5:Developer·Error/6:Error/7:Item·Already·Owned/8:Item·not·owned"134 ····const-string·v3,·"0:OK/1:User·Canceled/2:Unknown/3:Billing·Unavailable/4:Item·unavailable/5:Developer·Error/6:Error/7:Item·Already·Owned/8:Item·not·owned"
  
135 ····const-string·v4,·"/"135 ····const-string·v4,·"/"
  
 136 ····.line·767
136 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;137 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
  
137 ····move-result-object·v0138 ····move-result-object·v0
  
138 ····.line·768139 ····.line·768
139 ····.local·v0,·"iab_msgs":[Ljava/lang/String;140 ····.local·v0,·"iab_msgs":[Ljava/lang/String;
140 ····const-string·v3,·"0:OK/-1001:Remote·exception·during·initialization/-1002:Bad·response·received/-1003:Purchase·signature·verification·failed/-1004:Send·intent·failed/-1005:User·cancelled/-1006:Unknown·purchase·response/-1007:Missing·token/-1008:Unknown·error/-1009:Subscriptions·not·available/-1010:Invalid·consumption·attempt"141 ····const-string·v3,·"0:OK/-1001:Remote·exception·during·initialization/-1002:Bad·response·received/-1003:Purchase·signature·verification·failed/-1004:Send·intent·failed/-1005:User·cancelled/-1006:Unknown·purchase·response/-1007:Missing·token/-1008:Unknown·error/-1009:Subscriptions·not·available/-1010:Invalid·consumption·attempt"
  
141 ····const-string·v4,·"/"142 ····const-string·v4,·"/"
  
 143 ····.line·777
142 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;144 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
  
143 ····move-result-object·v1145 ····move-result-object·v1
  
144 ····.line·779146 ····.line·779
145 ····.local·v1,·"iabhelper_msgs":[Ljava/lang/String;147 ····.local·v1,·"iabhelper_msgs":[Ljava/lang/String;
146 ····const/16·v3,·-0x3e8148 ····const/16·v3,·-0x3e8
Offset 1263, 26 lines modifiedOffset 1265, 28 lines modified
  
1263 ····const-string·v9,·".·Response:·"1265 ····const-string·v9,·".·Response:·"
  
1264 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1266 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1265 ····move-result-object·v81267 ····move-result-object·v8
  
 1268 ····.line·524
1266 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/billing/IabHelper;->getResponseDesc(I)Ljava/lang/String;1269 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/billing/IabHelper;->getResponseDesc(I)Ljava/lang/String;
  
1267 ····move-result-object·v91270 ····move-result-object·v9
  
1268 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1271 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1269 ····move-result-object·v81272 ····move-result-object·v8
  
1270 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1273 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1271 ····move-result-object·v81274 ····move-result-object·v8
  
 1275 ····.line·523
1272 ····invoke-virtual·{p0,·v8},·Lcom/syncedsynapse/kore2/billing/IabHelper;->logError(Ljava/lang/String;)V1276 ····invoke-virtual·{p0,·v8},·Lcom/syncedsynapse/kore2/billing/IabHelper;->logError(Ljava/lang/String;)V
  
1273 ····.line·5251277 ····.line·525
1274 ····new-instance·v6,·Lcom/syncedsynapse/kore2/billing/IabResult;1278 ····new-instance·v6,·Lcom/syncedsynapse/kore2/billing/IabResult;
  
1275 ····const/16·v8,·-0x3ee1279 ····const/16·v8,·-0x3ee
  
Offset 1689, 14 lines modifiedOffset 1693, 15 lines modified
  
1689 ····new-instance·v4,·Landroid/content/Intent;1693 ····new-instance·v4,·Landroid/content/Intent;
  
1690 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V1694 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V
  
1691 ····const/4·v1,·0x01695 ····const/4·v1,·0x0
  
 1696 ····.line·413
1692 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1697 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1693 ····move-result-object·v11698 ····move-result-object·v1
  
1694 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I1699 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
1695 ····move-result·v51700 ····move-result·v5
Offset 1709, 26 lines modifiedOffset 1714, 28 lines modified
  
1709 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I1714 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
1710 ····move-result·v61715 ····move-result·v6
  
1711 ····const/4·v1,·0x01716 ····const/4·v1,·0x0
  
 1717 ····.line·414
1712 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1718 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1713 ····move-result-object·v11719 ····move-result-object·v1
  
1714 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I1720 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
1715 ····move-result·v71721 ····move-result·v7
  
1716 ····move-object·v1,·p11722 ····move-object·v1,·p1
  
1717 ····move/from16·v3,·p41723 ····move/from16·v3,·p4
  
 1724 ····.line·411
1718 ····invoke-virtual/range·{v1·..·v7},·Landroid/app/Activity;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V1725 ····invoke-virtual/range·{v1·..·v7},·Landroid/app/Activity;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V
1719 ····:try_end_11726 ····:try_end_1
1720 ····.catch·Landroid/content/IntentSender$SendIntentException;·{:try_start_1·..·:try_end_1}·:catch_01727 ····.catch·Landroid/content/IntentSender$SendIntentException;·{:try_start_1·..·:try_end_1}·:catch_0
1721 ····.catch·Landroid/os/RemoteException;·{:try_start_1·..·:try_end_1}·:catch_11728 ····.catch·Landroid/os/RemoteException;·{:try_start_1·..·:try_end_1}·:catch_1
  
1722 ····goto/16·:goto_01729 ····goto/16·:goto_0
  
Offset 2192, 14 lines modifiedOffset 2199, 15 lines modified
  
2192 ····move-object·v4,·p32199 ····move-object·v4,·p3
  
2193 ····invoke-direct/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/billing/IabHelper$2;-><init>(Lcom/syncedsynapse/kore2/billing/IabHelper;ZLjava/util/List;Lcom/syncedsynapse/kore2/billing/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V2200 ····invoke-direct/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/billing/IabHelper$2;-><init>(Lcom/syncedsynapse/kore2/billing/IabHelper;ZLjava/util/List;Lcom/syncedsynapse/kore2/billing/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V
  
2194 ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V2201 ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
 2202 ····.line·648
2195 ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V2203 ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V
  
2196 ····.line·6492204 ····.line·649
2197 ····return-void2205 ····return-void
2198 .end·method2206 .end·method
  
2199 .method·queryPurchases(Lcom/syncedsynapse/kore2/billing/Inventory;Ljava/lang/String;)I2207 .method·queryPurchases(Lcom/syncedsynapse/kore2/billing/Inventory;Ljava/lang/String;)I
Offset 2403, 22 lines modifiedOffset 2411, 24 lines modified
  
2403 ····move-result·v132411 ····move-result·v13
  
2404 ····if-eqz·v13,·:cond_22412 ····if-eqz·v13,·:cond_2
  
2405 ····const-string·v13,·"INAPP_PURCHASE_DATA_LIST"2413 ····const-string·v13,·"INAPP_PURCHASE_DATA_LIST"
  
 2414 ····.line·867
2406 ····invoke-virtual·{v3,·v13},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z2415 ····invoke-virtual·{v3,·v13},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
  
Max diff block lines reached; 11170/15037 bytes (74.28%) of diff not shown.
728 B
smali/com/syncedsynapse/kore2/billing/IabHelper$2.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$querySkuDetails:Z28 .field·final·synthetic·val$querySkuDetails:Z
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper;ZLjava/util/List;Lcom/syncedsynapse/kore2/billing/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V30 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper;ZLjava/util/List;Lcom/syncedsynapse/kore2/billing/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/billing/IabHelper;
  
32 ····.prologue33 ····.prologue
33 ····.line·62534 ····.line·625
34 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2;->this$0:Lcom/syncedsynapse/kore2/billing/IabHelper;35 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2;->this$0:Lcom/syncedsynapse/kore2/billing/IabHelper;
  
35 ····iput-boolean·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2;->val$querySkuDetails:Z36 ····iput-boolean·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2;->val$querySkuDetails:Z
  
786 B
smali/com/syncedsynapse/kore2/billing/IabHelper$2$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$result_f:Lcom/syncedsynapse/kore2/billing/IabResult;24 .field·final·synthetic·val$result_f:Lcom/syncedsynapse/kore2/billing/IabResult;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper$2;Lcom/syncedsynapse/kore2/billing/IabResult;Lcom/syncedsynapse/kore2/billing/Inventory;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper$2;Lcom/syncedsynapse/kore2/billing/IabResult;Lcom/syncedsynapse/kore2/billing/Inventory;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/billing/IabHelper$2;
  
28 ····.prologue29 ····.prologue
29 ····.line·64130 ····.line·641
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2$1;->this$1:Lcom/syncedsynapse/kore2/billing/IabHelper$2;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2$1;->this$1:Lcom/syncedsynapse/kore2/billing/IabHelper$2;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2$1;->val$result_f:Lcom/syncedsynapse/kore2/billing/IabResult;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$2$1;->val$result_f:Lcom/syncedsynapse/kore2/billing/IabResult;
  
428 B
smali/com/syncedsynapse/kore2/billing/Security.smali
    
Offset 234, 14 lines modifiedOffset 234, 15 lines modified
  
234 ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z234 ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
235 ····move-result·v1235 ····move-result·v1
  
236 ····if-nez·v1,·:cond_0236 ····if-nez·v1,·:cond_0
  
 237 ····.line·56
237 ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z238 ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
238 ····move-result·v1239 ····move-result·v1
  
239 ····if-eqz·v1,·:cond_1240 ····if-eqz·v1,·:cond_1
  
240 ····.line·57241 ····.line·57
810 B
smali/com/syncedsynapse/kore2/billing/IabHelper$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$listener:Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;22 .field·final·synthetic·val$listener:Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper;Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/billing/IabHelper;Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/billing/IabHelper;
  
26 ····.prologue27 ····.prologue
27 ····.line·21128 ····.line·211
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$1;->this$0:Lcom/syncedsynapse/kore2/billing/IabHelper;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$1;->this$0:Lcom/syncedsynapse/kore2/billing/IabHelper;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$1;->val$listener:Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/billing/IabHelper$1;->val$listener:Lcom/syncedsynapse/kore2/billing/IabHelper$OnIabSetupFinishedListener;
  
3.29 KB
smali/com/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter.smali
    
Offset 135, 14 lines modifiedOffset 135, 15 lines modified
  
135 ····move-result·v0135 ····move-result·v0
  
136 ····if-eqz·v0,·:cond_0136 ····if-eqz·v0,·:cond_0
  
137 ····const/4·v0,·0x5137 ····const/4·v0,·0x5
  
 138 ····.line·449
138 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;139 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
139 ····move-result-object·v7140 ····move-result-object·v7
  
140 ····.line·451141 ····.line·451
141 ····.local·v7,·"details":Ljava/lang/String;142 ····.local·v7,·"details":Ljava/lang/String;
142 ····:goto_0143 ····:goto_0
Offset 165, 14 lines modifiedOffset 166, 15 lines modified
  
165 ····new-instance·v0,·Ljava/lang/StringBuilder;166 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
166 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V167 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
167 ····const·v1,·0x7f0d0068168 ····const·v1,·0x7f0d0068
  
 169 ····.line·455
168 ····invoke-virtual·{p2,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;170 ····invoke-virtual·{p2,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
169 ····move-result-object·v1171 ····move-result-object·v1
  
170 ····new-array·v2,·v2,·[Ljava/lang/Object;172 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
171 ····const/4·v3,·0x0173 ····const/4·v3,·0x0
Offset 193, 14 lines modifiedOffset 195, 15 lines modified
  
193 ····const-string·v1,·"··|··"195 ····const-string·v1,·"··|··"
  
194 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;196 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
195 ····move-result-object·v0197 ····move-result-object·v0
  
 198 ····.line·456
196 ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getInt(I)I199 ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getInt(I)I
  
197 ····move-result·v1200 ····move-result·v1
  
198 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;201 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
199 ····move-result-object·v1202 ····move-result-object·v1
Offset 221, 45 lines modifiedOffset 224, 47 lines modified
221 ····invoke-virtual·{v0,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V224 ····invoke-virtual·{v0,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
222 ····.line·459225 ····.line·459
223 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;226 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
224 ····const/4·v0,·0x3227 ····const/4·v0,·0x3
  
 228 ····.line·460
225 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;229 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
226 ····move-result-object·v2230 ····move-result-object·v2
  
227 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;->movieTitle:Ljava/lang/String;231 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;->movieTitle:Ljava/lang/String;
  
228 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;->artView:Landroid/widget/ImageView;232 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;->artView:Landroid/widget/ImageView;
  
229 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->artWidth:I233 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->artWidth:I
  
230 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->artHeight:I234 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MoviesAdapter;->artHeight:I
  
231 ····move-object·v0,·p2235 ····move-object·v0,·p2
  
 236 ····.line·459
232 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V237 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
233 ····.line·462238 ····.line·462
234 ····return-void239 ····return-void
  
235 ····.line·448240 ····.line·450
236 ····.end·local·v7····#·"details":Ljava/lang/String;241 ····.end·local·v7····#·"details":Ljava/lang/String;
237 ····.end·local·v8····#·"duration":Ljava/lang/String;242 ····.end·local·v8····#·"duration":Ljava/lang/String;
238 ····.end·local·v9····#·"runtime":I243 ····.end·local·v9····#·"runtime":I
239 ····:cond_0244 ····:cond_0
240 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;245 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
241 ····move-result-object·v7246 ····move-result-object·v7
  
242 ····goto·:goto_0247 ····goto·:goto_0
  
243 ····.line·454248 ····.line·457
244 ····.restart·local·v7····#·"details":Ljava/lang/String;249 ····.restart·local·v7····#·"details":Ljava/lang/String;
245 ····.restart·local·v9····#·"runtime":I250 ····.restart·local·v9····#·"runtime":I
246 ····:cond_1251 ····:cond_1
247 ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getInt(I)I252 ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getInt(I)I
  
248 ····move-result·v0253 ····move-result·v0
  
Offset 282, 14 lines modifiedOffset 287, 15 lines modified
  
282 ····move-result-object·v2287 ····move-result-object·v2
  
283 ····const·v3,·0x7f030037288 ····const·v3,·0x7f030037
  
284 ····const/4·v4,·0x0289 ····const/4·v4,·0x0
  
 290 ····.line·424
285 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;291 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
286 ····move-result-object·v0292 ····move-result-object·v0
  
287 ····.line·427293 ····.line·427
288 ····.local·v0,·"view":Landroid/view/View;294 ····.local·v0,·"view":Landroid/view/View;
289 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;295 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$ViewHolder;
665 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·52727 ····.line·527
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.15 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$10.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·51337 ····.line·513
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$10;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$10;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 79, 21 lines modifiedOffset 80, 19 lines modified
  
79 ····.line·52280 ····.line·522
80 ····return-void81 ····return-void
81 .end·method82 .end·method
  
82 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
83 ····.locals·084 ····.locals·0
84 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
85 ····.prologue85 ····.prologue
86 ····.line·51386 ····.line·513
87 ····check-cast·p1,·Ljava/lang/String;87 ····check-cast·p1,·Ljava/lang/String;
  
88 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
89 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$10;->onSucess(Ljava/lang/String;)V88 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$10;->onSucess(Ljava/lang/String;)V
  
90 ····return-void89 ····return-void
91 .end·method90 .end·method
  
92 .method·public·onSucess(Ljava/lang/String;)V91 .method·public·onSucess(Ljava/lang/String;)V
93 ····.locals·292 ····.locals·2
637 B
smali/com/syncedsynapse/kore2/ui/RemoteActivity$3$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;
  
25 ····.prologue26 ····.prologue
26 ····.line·33027 ····.line·330
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11.2 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
37 ····.prologue38 ····.prologue
38 ····.line·36439 ····.line·364
39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 65, 178 lines modifiedOffset 66, 179 lines modified
  
65 ····const/4·v2,·0x066 ····const/4·v2,·0x0
  
66 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;67 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
67 ····move-result-object·v068 ····move-result-object·v0
  
 69 ····.line·409
68 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V70 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
69 ····.line·41071 ····.line·410
70 ····return-void72 ····return-void
71 .end·method73 .end·method
  
72 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V74 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
73 ····.locals·075 ····.locals·0
74 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
75 ····.prologue76 ····.prologue
76 ····.line·36477 ····.line·364
77 ····check-cast·p1,·Ljava/util/ArrayList;78 ····check-cast·p1,·Ljava/util/ArrayList;
  
78 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
79 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V79 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V
  
80 ····return-void80 ····return-void
81 .end·method81 .end·method
  
82 .method·public·onSucess(Ljava/util/ArrayList;)V82 .method·public·onSucess(Ljava/util/ArrayList;)V
83 ····.locals·883 ····.locals·7
84 ····.annotation·system·Ldalvik/annotation/Signature;84 ····.annotation·system·Ldalvik/annotation/Signature;
85 ········value·=·{85 ········value·=·{
86 ············"(",86 ············"(",
87 ············"Ljava/util/ArrayList",87 ············"Ljava/util/ArrayList",
88 ············"<",88 ············"<",
89 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",89 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",
90 ············">;)V"90 ············">;)V"
91 ········}91 ········}
92 ····.end·annotation92 ····.end·annotation
  
93 ····.prologue93 ····.prologue
94 ····.line·36794 ····.line·367
95 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"95 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"
96 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;96 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
97 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->isAdded()Z97 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->isAdded()Z
  
98 ····move-result·v598 ····move-result·v4
  
99 ····if-nez·v5,·:cond_199 ····if-nez·v4,·:cond_1
  
100 ····.line·403100 ····.line·403
101 ····:cond_0101 ····:cond_0
102 ····:goto_0102 ····:goto_0
103 ····return-void103 ····return-void
  
104 ····.line·369104 ····.line·369
105 ····:cond_1105 ····:cond_1
106 ····const/4·v4,·-0x1106 ····const/4·v3,·-0x1
  
107 ····.line·370107 ····.line·370
108 ····.local·v4,·"videoPlaylistId":I108 ····.local·v3,·"videoPlaylistId":I
109 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;109 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
110 ····move-result-object·v1110 ····move-result-object·v4
  
111 ····.local·v1,·"i$":Ljava/util/Iterator; 
112 ····:cond_2111 ····:cond_2
113 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z112 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
114 ····move-result·v5113 ····move-result·v5
  
115 ····if-eqz·v5,·:cond_3114 ····if-eqz·v5,·:cond_3
  
116 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;115 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
117 ····move-result-object·v3116 ····move-result-object·v2
  
118 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;117 ····check-cast·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
  
119 ····.line·371118 ····.line·371
120 ····.local·v3,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;119 ····.local·v2,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
121 ····iget-object·v5,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;120 ····iget-object·v5,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;
  
122 ····const-string·v6,·"video"121 ····const-string·v6,·"video"
  
123 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z122 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
124 ····move-result·v5123 ····move-result·v5
  
125 ····if-eqz·v5,·:cond_2124 ····if-eqz·v5,·:cond_2
  
126 ····.line·372125 ····.line·372
127 ····iget·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I126 ····iget·v3,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I
  
128 ····.line·377127 ····.line·377
129 ····.end·local·v3····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;128 ····.end·local·v2····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
130 ····:cond_3129 ····:cond_3
131 ····const/4·v5,·-0x1130 ····const/4·v4,·-0x1
  
132 ····if-eq·v4,·v5,·:cond_4131 ····if-eq·v3,·v4,·:cond_4
  
133 ····.line·378132 ····.line·378
134 ····new-instance·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;133 ····new-instance·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
  
135 ····invoke-direct·{v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V134 ····invoke-direct·{v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V
  
136 ····.line·379135 ····.line·379
137 ····.local·v2,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;136 ····.local·v1,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
138 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;137 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
Max diff block lines reached; 5581/11376 bytes (49.06%) of diff not shown.
1.16 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$6.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·34937 ····.line·349
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 54, 21 lines modifiedOffset 55, 19 lines modified
54 ····.prologue55 ····.prologue
55 ····.line·35756 ····.line·357
56 ····return-void57 ····return-void
57 .end·method58 .end·method
  
58 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V59 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
59 ····.locals·060 ····.locals·0
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
61 ····.prologue61 ····.prologue
62 ····.line·34962 ····.line·349
63 ····check-cast·p1,·Ljava/lang/String;63 ····check-cast·p1,·Ljava/lang/String;
  
64 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$6;->onSucess(Ljava/lang/String;)V64 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$6;->onSucess(Ljava/lang/String;)V
  
66 ····return-void65 ····return-void
67 .end·method66 .end·method
  
68 .method·public·onSucess(Ljava/lang/String;)V67 .method·public·onSucess(Ljava/lang/String;)V
69 ····.locals·168 ····.locals·1
1.22 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·24237 ····.line·242
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 93, 18 lines modifiedOffset 94, 16 lines modified
93 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/UIUtils;->setPlayPauseButtonIcon(Landroid/content/Context;Landroid/widget/ImageView;I)V94 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/UIUtils;->setPlayPauseButtonIcon(Landroid/content/Context;Landroid/widget/ImageView;I)V
  
94 ····goto·:goto_095 ····goto·:goto_0
95 .end·method96 .end·method
  
96 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V97 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
97 ····.locals·098 ····.locals·0
98 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
99 ····.prologue99 ····.prologue
100 ····.line·242100 ····.line·242
101 ····check-cast·p1,·Ljava/lang/Integer;101 ····check-cast·p1,·Ljava/lang/Integer;
  
102 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
103 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$2;->onSucess(Ljava/lang/Integer;)V102 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$2;->onSucess(Ljava/lang/Integer;)V
  
104 ····return-void103 ····return-void
105 .end·method104 .end·method
679 B
smali/com/syncedsynapse/kore2/ui/MusicVideoListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.line·122
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.27 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment.smali
    
Offset 351, 30 lines modifiedOffset 351, 14 lines modified
351 ····.prologue351 ····.prologue
352 ····.line·70352 ····.line·70
353 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaCurrentTime:I353 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaCurrentTime:I
  
354 ····return·p1354 ····return·p1
355 .end·method355 .end·method
  
356 .method·static·synthetic·access$1312(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I 
357 ····.locals·1 
358 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment; 
359 ····.param·p1,·"x1"····#·I 
  
360 ····.prologue 
361 ····.line·70 
362 ····iget·v0,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaCurrentTime:I 
  
363 ····add-int/2addr·v0,·p1 
  
364 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaCurrentTime:I 
  
365 ····return·v0 
366 .end·method 
  
367 .method·static·synthetic·access$1400(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;356 .method·static·synthetic·access$1400(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;
368 ····.locals·1357 ····.locals·1
369 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;358 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
370 ····.prologue359 ····.prologue
371 ····.line·70360 ····.line·70
372 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->seekBarUpdater:Ljava/lang/Runnable;361 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->seekBarUpdater:Ljava/lang/Runnable;
Offset 1030, 14 lines modifiedOffset 1014, 15 lines modified
  
1030 ····move-object/from16·v0,·p21014 ····move-object/from16·v0,·p2
  
1031 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;1015 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;
  
1032 ····const-string·v5,·"episode"1016 ····const-string·v5,·"episode"
  
 1017 ····.line·755
1033 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1018 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1034 ····move-result·v41019 ····move-result·v4
  
1035 ····if-eqz·v4,·:cond_e1020 ····if-eqz·v4,·:cond_e
  
1036 ····:cond_21021 ····:cond_2
Offset 1198, 14 lines modifiedOffset 1183, 15 lines modified
  
1198 ····move-object/from16·v0,·p21183 ····move-object/from16·v0,·p2
  
1199 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;1184 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;
  
1200 ····const-string·v5,·"movie"1185 ····const-string·v5,·"movie"
  
 1186 ····.line·793
1201 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1187 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1202 ····move-result·v41188 ····move-result·v4
  
1203 ····if-eqz·v4,·:cond_101189 ····if-eqz·v4,·:cond_10
  
1204 ····.line·7941190 ····.line·794
Offset 2188, 15 lines modifiedOffset 2174, 15 lines modified
  
2188 ····move-result·v52174 ····move-result·v5
  
2189 ····invoke-virtual·{v4,·v5},·Landroid/widget/ImageButton;->setColorFilter(I)V2175 ····invoke-virtual·{v4,·v5},·Landroid/widget/ImageButton;->setColorFilter(I)V
  
2190 ····goto/16·:goto_62176 ····goto/16·:goto_6
  
2191 ····.line·7542177 ····.line·755
2192 ····.restart·local·v9····#·"posterWidth":I2178 ····.restart·local·v9····#·"posterWidth":I
2193 ····.restart·local·v10····#·"posterHeight":I2179 ····.restart·local·v10····#·"posterHeight":I
2194 ····.restart·local·v12····#·"artHeight":I2180 ····.restart·local·v12····#·"artHeight":I
2195 ····.restart·local·v13····#·"artWidth":I2181 ····.restart·local·v13····#·"artWidth":I
2196 ····.restart·local·v15····#·"displayMetrics":Landroid/util/DisplayMetrics;2182 ····.restart·local·v15····#·"displayMetrics":Landroid/util/DisplayMetrics;
2197 ····.restart·local·v26····#·"resources":Landroid/content/res/Resources;2183 ····.restart·local·v26····#·"resources":Landroid/content/res/Resources;
2198 ····:cond_e2184 ····:cond_e
1.62 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·56227 ····.line·562
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 71, 16 lines modifiedOffset 72, 18 lines modified
  
71 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;72 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
72 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;73 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
73 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;74 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 75 ····.line·567
74 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;76 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
  
75 ····move-result-object·v477 ····move-result-object·v4
  
 78 ····.line·565
76 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V79 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
77 ····.line·56880 ····.line·568
78 ····return-void81 ····return-void
79 .end·method82 .end·method
6.93 KB
smali/com/syncedsynapse/kore2/ui/TVShowsActivity.smali
    
Offset 202, 14 lines modifiedOffset 202, 15 lines modified
202 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->setContentView(I)V202 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->setContentView(I)V
  
203 ····.line·64203 ····.line·64
204 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;204 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
205 ····move-result-object·v1205 ····move-result-object·v1
  
 206 ····.line·65
206 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;207 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
207 ····move-result-object·v1208 ····move-result-object·v1
  
208 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;209 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
209 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;210 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
Offset 242, 43 lines modifiedOffset 243, 48 lines modified
242 ····move-result·v1243 ····move-result·v1
  
243 ····if-eqz·v1,·:cond_1244 ····if-eqz·v1,·:cond_1
  
244 ····.line·73245 ····.line·73
245 ····invoke-virtual·{v0,·v5},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->setExitTransition(Ljava/lang/Object;)V246 ····invoke-virtual·{v0,·v5},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->setExitTransition(Ljava/lang/Object;)V
  
246 ····.line·74247 ····.line·75
247 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;248 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
248 ····move-result-object·v1249 ····move-result-object·v1
  
249 ····const·v2,·0x10f0002250 ····const·v2,·0x10f0002
  
 251 ····.line·76
250 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;252 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
251 ····move-result-object·v1253 ····move-result-object·v1
  
 254 ····.line·74
252 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->setReenterTransition(Ljava/lang/Object;)V255 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->setReenterTransition(Ljava/lang/Object;)V
  
253 ····.line·78256 ····.line·78
254 ····:cond_1257 ····:cond_1
255 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;258 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
256 ····move-result-object·v1259 ····move-result-object·v1
  
 260 ····.line·79
257 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;261 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
258 ····move-result-object·v1262 ····move-result-object·v1
  
259 ····const·v2,·0x7f0b0041263 ····const·v2,·0x7f0b0041
  
 264 ····.line·80
260 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;265 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
261 ····move-result-object·v1266 ····move-result-object·v1
  
 267 ····.line·81
262 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I268 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
263 ····.line·88269 ····.line·88
264 ····.end·local·v0····#·"tvshowListFragment":Lcom/syncedsynapse/kore2/ui/TVShowListFragment;270 ····.end·local·v0····#·"tvshowListFragment":Lcom/syncedsynapse/kore2/ui/TVShowListFragment;
265 ····:goto_0271 ····:goto_0
266 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedTVShowTitle:Ljava/lang/String;272 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedTVShowTitle:Ljava/lang/String;
  
Offset 352, 15 lines modifiedOffset 358, 15 lines modified
352 ····const/4·v5,·0x0358 ····const/4·v5,·0x0
  
353 ····const/4·v4,·0x0359 ····const/4·v4,·0x0
  
354 ····.line·222360 ····.line·222
355 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedEpisodeId:I361 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedEpisodeId:I
  
356 ····.line·225362 ····.line·226
357 ····invoke-static·{p1,·p2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->newInstance(II)Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;363 ····invoke-static·{p1,·p2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->newInstance(II)Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
358 ····move-result-object·v1364 ····move-result-object·v1
  
359 ····.line·227365 ····.line·227
360 ····.local·v1,·"fragment":Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;366 ····.local·v1,·"fragment":Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
361 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;367 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
Offset 375, 42 lines modifiedOffset 381, 46 lines modified
375 ····.local·v0,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;381 ····.local·v0,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;
376 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z382 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z
  
377 ····move-result·v2383 ····move-result·v2
  
378 ····if-eqz·v2,·:cond_0384 ····if-eqz·v2,·:cond_0
  
379 ····.line·231385 ····.line·232
380 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;386 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
381 ····move-result-object·v2387 ····move-result-object·v2
  
382 ····const/high16·v3,·0x7f050000388 ····const/high16·v3,·0x7f050000
  
 389 ····.line·233
383 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;390 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
384 ····move-result-object·v2391 ····move-result-object·v2
  
 392 ····.line·231
385 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V393 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V
  
386 ····.line·234394 ····.line·234
387 ····invoke-virtual·{v1,·v5},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V395 ····invoke-virtual·{v1,·v5},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V
  
388 ····.line·240396 ····.line·240
389 ····:goto_0397 ····:goto_0
390 ····const·v2,·0x7f0b0041398 ····const·v2,·0x7f0b0041
  
391 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;399 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
392 ····move-result-object·v2400 ····move-result-object·v2
  
 401 ····.line·241
393 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;402 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
394 ····move-result-object·v2403 ····move-result-object·v2
  
 404 ····.line·242
395 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I405 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
396 ····.line·243406 ····.line·243
397 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedTVShowTitle:Ljava/lang/String;407 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->selectedTVShowTitle:Ljava/lang/String;
  
398 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->setupActionBar(Ljava/lang/String;)V408 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowsActivity;->setupActionBar(Ljava/lang/String;)V
  
Max diff block lines reached; 2247/6991 bytes (32.14%) of diff not shown.
2.0 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·40427 ····.line·404
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$300(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$300(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
 57 ····.line·408
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x160 ····const/4·v3,·0x1
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
 62 ····.line·409
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·407
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·41067 ····.line·410
64 ····return-void68 ····return-void
65 .end·method69 .end·method
10.5 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
37 ····.prologue38 ····.prologue
38 ····.line·33039 ····.line·330
39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 79, 167 lines modifiedOffset 80, 168 lines modified
  
79 ····const/4·v2,·0x080 ····const/4·v2,·0x0
  
80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;81 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
81 ····move-result-object·v082 ····move-result-object·v0
  
 83 ····.line·375
82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
83 ····goto·:goto_085 ····goto·:goto_0
84 .end·method86 .end·method
  
85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
86 ····.locals·088 ····.locals·0
87 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
88 ····.prologue89 ····.prologue
89 ····.line·33090 ····.line·330
90 ····check-cast·p1,·Ljava/util/ArrayList;91 ····check-cast·p1,·Ljava/util/ArrayList;
  
91 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V
  
93 ····return-void93 ····return-void
94 .end·method94 .end·method
  
95 .method·public·onSucess(Ljava/util/ArrayList;)V95 .method·public·onSucess(Ljava/util/ArrayList;)V
96 ····.locals·896 ····.locals·7
97 ····.annotation·system·Ldalvik/annotation/Signature;97 ····.annotation·system·Ldalvik/annotation/Signature;
98 ········value·=·{98 ········value·=·{
99 ············"(",99 ············"(",
100 ············"Ljava/util/ArrayList",100 ············"Ljava/util/ArrayList",
101 ············"<",101 ············"<",
102 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",102 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",
103 ············">;)V"103 ············">;)V"
104 ········}104 ········}
105 ····.end·annotation105 ····.end·annotation
  
106 ····.prologue106 ····.prologue
107 ····.line·333107 ····.line·333
108 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"108 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"
109 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;109 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
110 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->isAdded()Z110 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->isAdded()Z
  
111 ····move-result·v5111 ····move-result·v4
  
112 ····if-nez·v5,·:cond_0112 ····if-nez·v4,·:cond_0
  
113 ····.line·368113 ····.line·368
114 ····:goto_0114 ····:goto_0
115 ····return-void115 ····return-void
  
116 ····.line·335116 ····.line·335
117 ····:cond_0117 ····:cond_0
118 ····const/4·v4,·-0x1118 ····const/4·v3,·-0x1
  
119 ····.line·336119 ····.line·336
120 ····.local·v4,·"videoPlaylistId":I120 ····.local·v3,·"videoPlaylistId":I
121 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;121 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
122 ····move-result-object·v1122 ····move-result-object·v4
  
123 ····.local·v1,·"i$":Ljava/util/Iterator; 
124 ····:cond_1123 ····:cond_1
125 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z124 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
126 ····move-result·v5125 ····move-result·v5
  
127 ····if-eqz·v5,·:cond_2126 ····if-eqz·v5,·:cond_2
  
128 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;127 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
129 ····move-result-object·v3128 ····move-result-object·v2
  
130 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;129 ····check-cast·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
  
131 ····.line·337130 ····.line·337
132 ····.local·v3,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;131 ····.local·v2,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
133 ····iget-object·v5,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;132 ····iget-object·v5,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;
  
134 ····const-string·v6,·"video"133 ····const-string·v6,·"video"
  
135 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z134 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
136 ····move-result·v5135 ····move-result·v5
  
137 ····if-eqz·v5,·:cond_1136 ····if-eqz·v5,·:cond_1
  
138 ····.line·338137 ····.line·338
139 ····iget·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I138 ····iget·v3,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I
  
140 ····.line·343139 ····.line·343
141 ····.end·local·v3····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;140 ····.end·local·v2····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
142 ····:cond_2141 ····:cond_2
143 ····const/4·v5,·-0x1142 ····const/4·v4,·-0x1
  
144 ····if-eq·v4,·v5,·:cond_3143 ····if-eq·v3,·v4,·:cond_3
  
145 ····.line·344144 ····.line·344
146 ····new-instance·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;145 ····new-instance·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
  
147 ····invoke-direct·{v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V146 ····invoke-direct·{v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V
  
148 ····.line·345147 ····.line·345
149 ····.local·v2,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;148 ····.local·v1,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
150 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;149 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
151 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I150 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I
  
Max diff block lines reached; 4856/10606 bytes (45.79%) of diff not shown.
657 B
smali/com/syncedsynapse/kore2/ui/AboutDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·5227 ····.line·52
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
716 B
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·17328 ····.line·173
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$1;->val$pixelsToTransparent:I
  
700 B
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.7 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$songInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;24 .field·final·synthetic·val$songInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;ILcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;ILcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
28 ····.prologue29 ····.prologue
29 ····.line·53530 ····.line·535
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
31 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->val$songId:I32 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->val$songId:I
  
Offset 135, 48 lines modifiedOffset 136, 53 lines modified
  
135 ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;136 ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
136 ····move-result-object·v3137 ····move-result-object·v3
  
137 ····const·v4,·0x7f0d003c138 ····const·v4,·0x7f0d003c
  
 139 ····.line·551
138 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;140 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
139 ····move-result-object·v3141 ····move-result-object·v3
  
140 ····const·v4,·0x7f0d0081142 ····const·v4,·0x7f0d0081
  
141 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;143 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;
  
142 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V144 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
  
 145 ····.line·552
143 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;146 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
144 ····move-result-object·v3147 ····move-result-object·v3
  
145 ····const·v4,·0x7f0d003e148 ····const·v4,·0x7f0d003e
  
146 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;149 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;
  
147 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V150 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$2;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
  
 151 ····.line·561
148 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;152 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
149 ····move-result-object·v3153 ····move-result-object·v3
  
150 ····const/high16·v4,·0x1040000154 ····const/high16·v4,·0x1040000
  
151 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;
  
152 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V156 ····invoke-direct·{v5,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
  
 157 ····.line·570
153 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;158 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
154 ····move-result-object·v3159 ····move-result-object·v3
  
 160 ····.line·575
155 ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;161 ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
156 ····goto·:goto_0162 ····goto·:goto_0
  
157 ····.line·577163 ····.line·577
158 ····.end·local·v0····#·"builder":Landroid/app/AlertDialog$Builder;164 ····.end·local·v0····#·"builder":Landroid/app/AlertDialog$Builder;
159 ····:cond_0165 ····:cond_0
Offset 198, 18 lines modifiedOffset 204, 20 lines modified
  
198 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->val$songInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;204 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->val$songInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;
  
199 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;205 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
200 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;206 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 207 ····.line·579
201 ····invoke-static·{v6},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;208 ····invoke-static·{v6},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
  
202 ····move-result-object·v6209 ····move-result-object·v6
  
 210 ····.line·577
203 ····invoke-static·{v3,·v4,·v5,·v2,·v6},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V211 ····invoke-static·{v3,·v4,·v5,·v2,·v6},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
204 ····goto/16·:goto_0212 ····goto/16·:goto_0
  
205 ····.line·538213 ····.line·538
206 ····:sswitch_data_0214 ····:sswitch_data_0
207 ····.sparse-switch215 ····.sparse-switch
11.4 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment.smali
    
Offset 133, 15 lines modifiedOffset 133, 14 lines modified
133 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->movieId:I133 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->movieId:I
  
134 ····.line·104134 ····.line·104
135 ····const/4·v0,·0x0135 ····const/4·v0,·0x0
  
136 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->movieDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;136 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->movieDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;
  
137 ····.line·681 
138 ····return-void137 ····return-void
139 .end·method138 .end·method
  
140 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I139 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I
141 ····.locals·1140 ····.locals·1
142 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;141 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
Offset 289, 32 lines modifiedOffset 288, 36 lines modified
  
289 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;288 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
290 ····move-result-object·v2289 ····move-result-object·v2
  
291 ····const/4·v3,·0x2290 ····const/4·v3,·0x2
  
 291 ····.line·606
292 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I292 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I
  
293 ····move-result·v3293 ····move-result·v3
  
294 ····const/4·v4,·0x3294 ····const/4·v4,·0x3
  
 295 ····.line·607
295 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;296 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
296 ····move-result-object·v4297 ····move-result-object·v4
  
297 ····const/4·v5,·0x4298 ····const/4·v5,·0x4
  
 299 ····.line·608
298 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;300 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
299 ····move-result-object·v5301 ····move-result-object·v5
  
300 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V302 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
  
 303 ····.line·605
301 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z304 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
302 ····.line·609305 ····.line·609
303 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z306 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z
  
304 ····move-result·v1307 ····move-result·v1
  
Offset 403, 14 lines modifiedOffset 406, 15 lines modified
  
403 ····new-instance·v2,·Ljava/lang/StringBuilder;406 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
404 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V407 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
405 ····const·v3,·0x7f0d0068408 ····const·v3,·0x7f0d0068
  
 409 ····.line·516
406 ····move-object/from16·v0,·p0410 ····move-object/from16·v0,·p0
  
407 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->getString(I)Ljava/lang/String;411 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->getString(I)Ljava/lang/String;
  
408 ····move-result-object·v3412 ····move-result-object·v3
  
409 ····const/4·v4,·0x1413 ····const/4·v4,·0x1
Offset 437, 14 lines modifiedOffset 441, 15 lines modified
  
437 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;441 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
438 ····move-result-object·v2442 ····move-result-object·v2
  
439 ····const/4·v3,·0x5443 ····const/4·v3,·0x5
  
 444 ····.line·517
440 ····move-object/from16·v0,·p1445 ····move-object/from16·v0,·p1
  
441 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getInt(I)I446 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getInt(I)I
  
442 ····move-result·v3447 ····move-result·v3
  
443 ····invoke-static·{v3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;448 ····invoke-static·{v3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
Offset 707, 24 lines modifiedOffset 712, 26 lines modified
  
707 ····move-object/from16·v0,·p0712 ····move-object/from16·v0,·p0
  
708 ····iget-object·v3,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;713 ····iget-object·v3,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
709 ····const/4·v4,·0x3714 ····const/4·v4,·0x3
  
 715 ····.line·554
710 ····move-object/from16·v0,·p1716 ····move-object/from16·v0,·p1
  
711 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;717 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
712 ····move-result-object·v4718 ····move-result-object·v4
  
713 ····move-object/from16·v0,·p0719 ····move-object/from16·v0,·p0
  
714 ····iget-object·v6,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->mediaPoster:Landroid/widget/ImageView;720 ····iget-object·v6,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->mediaPoster:Landroid/widget/ImageView;
  
 721 ····.line·553
715 ····invoke-static/range·{v2·..·v8},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V722 ····invoke-static/range·{v2·..·v8},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
716 ····.line·556723 ····.line·556
717 ····const·v2,·0x7f0a0067724 ····const·v2,·0x7f0a0067
  
718 ····invoke-virtual·{v14,·v2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I725 ····invoke-virtual·{v14,·v2},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
  
Offset 734, 33 lines modifiedOffset 741, 36 lines modified
734 ····.local·v9,·"artHeight":I741 ····.local·v9,·"artHeight":I
735 ····move-object/from16·v0,·p0742 ····move-object/from16·v0,·p0
  
736 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;743 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
737 ····const/4·v3,·0x4744 ····const/4·v3,·0x4
  
 745 ····.line·558
738 ····move-object/from16·v0,·p1746 ····move-object/from16·v0,·p1
  
739 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;747 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
740 ····move-result-object·v3748 ····move-result-object·v3
  
741 ····move-object/from16·v0,·p0749 ····move-object/from16·v0,·p0
Max diff block lines reached; 7908/11544 bytes (68.50%) of diff not shown.
2.25 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·26337 ····.line·263
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 28 lines modifiedOffset 78, 27 lines modified
  
77 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
78 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;79 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·284
80 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
81 ····goto·:goto_083 ····goto·:goto_0
82 .end·method84 .end·method
  
83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
84 ····.locals·086 ····.locals·0
85 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
86 ····.prologue87 ····.prologue
87 ····.line·26388 ····.line·263
88 ····check-cast·p1,·Ljava/lang/String;89 ····check-cast·p1,·Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->onSucess(Ljava/lang/String;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->onSucess(Ljava/lang/String;)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
93 .method·public·onSucess(Ljava/lang/String;)V93 .method·public·onSucess(Ljava/lang/String;)V
94 ····.locals·694 ····.locals·6
Offset 119, 26 lines modifiedOffset 119, 28 lines modified
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·268121 ····.line·268
122 ····:cond_1122 ····:cond_1
123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 124 ····.line·269
124 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;125 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
125 ····move-result-object·v3126 ····move-result-object·v3
  
126 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;127 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
127 ····move-result-object·v3128 ····move-result-object·v3
  
128 ····const-string·v4,·"pref_switch_to_remote_after_media_start"129 ····const-string·v4,·"pref_switch_to_remote_after_media_start"
  
129 ····const/4·v5,·0x1130 ····const/4·v5,·0x1
  
 131 ····.line·270
130 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z132 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
131 ····move-result·v2133 ····move-result·v2
  
132 ····.line·272134 ····.line·272
133 ····.local·v2,·"switchToRemote":Z135 ····.local·v2,·"switchToRemote":Z
134 ····if-eqz·v2,·:cond_0136 ····if-eqz·v2,·:cond_0
1.73 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;
  
35 ····.prologue36 ····.prologue
36 ····.line·34737 ····.line·347
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 81, 28 lines modifiedOffset 82, 27 lines modified
  
81 ····const/4·v2,·0x082 ····const/4·v2,·0x0
  
82 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;83 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
83 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·361
84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V86 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
85 ····goto·:goto_087 ····goto·:goto_0
86 .end·method88 .end·method
  
87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
88 ····.locals·090 ····.locals·0
89 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
90 ····.prologue91 ····.prologue
91 ····.line·34792 ····.line·347
92 ····check-cast·p1,·Ljava/lang/String;93 ····check-cast·p1,·Ljava/lang/String;
  
93 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·public·onSucess(Ljava/lang/String;)V97 .method·public·onSucess(Ljava/lang/String;)V
98 ····.locals·398 ····.locals·3
Offset 138, 11 lines modifiedOffset 138, 12 lines modified
  
138 ····const/4·v2,·0x0138 ····const/4·v2,·0x0
  
139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
140 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·353
141 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V142 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
142 ····goto·:goto_0143 ····goto·:goto_0
143 .end·method144 .end·method
10.2 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
37 ····.prologue38 ····.prologue
38 ····.line·37139 ····.line·371
39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 79, 167 lines modifiedOffset 80, 168 lines modified
  
79 ····const/4·v2,·0x080 ····const/4·v2,·0x0
  
80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;81 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
81 ····move-result-object·v082 ····move-result-object·v0
  
 83 ····.line·416
82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
83 ····goto·:goto_085 ····goto·:goto_0
84 .end·method86 .end·method
  
85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
86 ····.locals·088 ····.locals·0
87 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
88 ····.prologue89 ····.prologue
89 ····.line·37190 ····.line·371
90 ····check-cast·p1,·Ljava/util/ArrayList;91 ····check-cast·p1,·Ljava/util/ArrayList;
  
91 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->onSucess(Ljava/util/ArrayList;)V
  
93 ····return-void93 ····return-void
94 .end·method94 .end·method
  
95 .method·public·onSucess(Ljava/util/ArrayList;)V95 .method·public·onSucess(Ljava/util/ArrayList;)V
96 ····.locals·896 ····.locals·7
97 ····.annotation·system·Ldalvik/annotation/Signature;97 ····.annotation·system·Ldalvik/annotation/Signature;
98 ········value·=·{98 ········value·=·{
99 ············"(",99 ············"(",
100 ············"Ljava/util/ArrayList",100 ············"Ljava/util/ArrayList",
101 ············"<",101 ············"<",
102 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",102 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",
103 ············">;)V"103 ············">;)V"
104 ········}104 ········}
105 ····.end·annotation105 ····.end·annotation
  
106 ····.prologue106 ····.prologue
107 ····.line·374107 ····.line·374
108 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"108 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"
109 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;109 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
110 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->isAdded()Z110 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->isAdded()Z
  
111 ····move-result·v5111 ····move-result·v4
  
112 ····if-nez·v5,·:cond_0112 ····if-nez·v4,·:cond_0
  
113 ····.line·409113 ····.line·409
114 ····:goto_0114 ····:goto_0
115 ····return-void115 ····return-void
  
116 ····.line·376116 ····.line·376
117 ····:cond_0117 ····:cond_0
118 ····const/4·v4,·-0x1118 ····const/4·v3,·-0x1
  
119 ····.line·377119 ····.line·377
120 ····.local·v4,·"videoPlaylistId":I120 ····.local·v3,·"videoPlaylistId":I
121 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;121 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
122 ····move-result-object·v1122 ····move-result-object·v4
  
123 ····.local·v1,·"i$":Ljava/util/Iterator; 
124 ····:cond_1123 ····:cond_1
125 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z124 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
126 ····move-result·v5125 ····move-result·v5
  
127 ····if-eqz·v5,·:cond_2126 ····if-eqz·v5,·:cond_2
  
128 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;127 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
129 ····move-result-object·v3128 ····move-result-object·v2
  
130 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;129 ····check-cast·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
  
131 ····.line·378130 ····.line·378
132 ····.local·v3,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;131 ····.local·v2,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
133 ····iget-object·v5,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;132 ····iget-object·v5,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;
  
134 ····const-string·v6,·"video"133 ····const-string·v6,·"video"
  
135 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z134 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
136 ····move-result·v5135 ····move-result·v5
  
137 ····if-eqz·v5,·:cond_1136 ····if-eqz·v5,·:cond_1
  
138 ····.line·379137 ····.line·379
139 ····iget·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I138 ····iget·v3,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I
  
140 ····.line·384139 ····.line·384
141 ····.end·local·v3····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;140 ····.end·local·v2····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
142 ····:cond_2141 ····:cond_2
143 ····const/4·v5,·-0x1142 ····const/4·v4,·-0x1
  
144 ····if-eq·v4,·v5,·:cond_3143 ····if-eq·v3,·v4,·:cond_3
  
145 ····.line·385144 ····.line·385
146 ····new-instance·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;145 ····new-instance·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
  
147 ····invoke-direct·{v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V146 ····invoke-direct·{v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V
  
148 ····.line·386147 ····.line·386
149 ····.local·v2,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;148 ····.local·v1,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
150 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;149 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
151 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I150 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)I
  
Max diff block lines reached; 4706/10356 bytes (45.44%) of diff not shown.
1.27 KB
smali/com/syncedsynapse/kore2/ui/SettingsActivity.smali
    
Offset 86, 18 lines modifiedOffset 86, 20 lines modified
  
86 ····.line·4386 ····.line·43
87 ····.local·v1,·"prefs":Landroid/content/SharedPreferences;87 ····.local·v1,·"prefs":Landroid/content/SharedPreferences;
88 ····const-string·v3,·"pref_theme"88 ····const-string·v3,·"pref_theme"
  
89 ····const-string·v4,·"0"89 ····const-string·v4,·"0"
  
 90 ····.line·44
90 ····invoke-interface·{v1,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;91 ····invoke-interface·{v1,·v3,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
91 ····move-result-object·v392 ····move-result-object·v3
  
 93 ····.line·43
92 ····invoke-static·{v3},·Lcom/syncedsynapse/kore2/utils/UIUtils;->getThemeResourceId(Ljava/lang/String;)I94 ····invoke-static·{v3},·Lcom/syncedsynapse/kore2/utils/UIUtils;->getThemeResourceId(Ljava/lang/String;)I
  
93 ····move-result·v395 ····move-result·v3
  
94 ····invoke-virtual·{p0,·v3},·Lcom/syncedsynapse/kore2/ui/SettingsActivity;->setTheme(I)V96 ····invoke-virtual·{p0,·v3},·Lcom/syncedsynapse/kore2/ui/SettingsActivity;->setTheme(I)V
  
95 ····.line·4697 ····.line·46
Offset 153, 18 lines modifiedOffset 155, 20 lines modified
  
153 ····move-result-object·v3155 ····move-result-object·v3
  
154 ····const·v4,·0x7f0b0041156 ····const·v4,·0x7f0b0041
  
155 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsActivity;->settingsFragment:Lcom/syncedsynapse/kore2/ui/SettingsFragment;157 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsActivity;->settingsFragment:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
 158 ····.line·60
156 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;159 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;
  
157 ····move-result-object·v3160 ····move-result-object·v3
  
 161 ····.line·61
158 ····invoke-virtual·{v3},·Landroid/app/FragmentTransaction;->commit()I162 ····invoke-virtual·{v3},·Landroid/app/FragmentTransaction;->commit()I
  
159 ····.line·62163 ····.line·62
160 ····return-void164 ····return-void
161 .end·method165 .end·method
  
162 .method·public·onOptionsItemSelected(Landroid/view/MenuItem;)Z166 .method·public·onOptionsItemSelected(Landroid/view/MenuItem;)Z
2.13 KB
smali/com/syncedsynapse/kore2/ui/SendTextDialogFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11127 ····.line·111
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 47, 34 lines modifiedOffset 48, 37 lines modified
  
47 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;48 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;
  
48 ····move-result-object·v049 ····move-result-object·v0
  
49 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;50 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
 51 ····.line·116
50 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$100(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/EditText;52 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$100(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/EditText;
  
51 ····move-result-object·v153 ····move-result-object·v1
  
52 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;54 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
53 ····move-result-object·v155 ····move-result-object·v1
  
54 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;56 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
55 ····move-result-object·v157 ····move-result-object·v1
  
56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;58 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
 59 ····.line·117
57 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$200(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/CheckBox;60 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$200(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/CheckBox;
  
58 ····move-result-object·v261 ····move-result-object·v2
  
59 ····invoke-virtual·{v2},·Landroid/widget/CheckBox;->isChecked()Z62 ····invoke-virtual·{v2},·Landroid/widget/CheckBox;->isChecked()Z
  
60 ····move-result·v263 ····move-result·v2
  
 64 ····.line·115
61 ····invoke-interface·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;->onSendTextFinished(Ljava/lang/String;Z)V65 ····invoke-interface·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;->onSendTextFinished(Ljava/lang/String;Z)V
  
62 ····.line·11866 ····.line·118
63 ····return-void67 ····return-void
64 .end·method68 .end·method
7.63 KB
smali/com/syncedsynapse/kore2/ui/TVShowOverviewFragment.smali
    
Offset 101, 15 lines modifiedOffset 101, 14 lines modified
101 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V101 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
102 ····.line·79102 ····.line·79
103 ····const/4·v0,·-0x1103 ····const/4·v0,·-0x1
  
104 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;->tvshowId:I104 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;->tvshowId:I
  
105 ····.line·444 
106 ····return-void105 ····return-void
107 .end·method106 .end·method
  
108 .method·private·checkOutdatedTVShowDetails(Landroid/database/Cursor;)V107 .method·private·checkOutdatedTVShowDetails(Landroid/database/Cursor;)V
109 ····.locals·7108 ····.locals·7
110 ····.param·p1,·"cursor"····#·Landroid/database/Cursor;109 ····.param·p1,·"cursor"····#·Landroid/database/Cursor;
  
Offset 190, 32 lines modifiedOffset 189, 36 lines modified
  
190 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;189 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
191 ····move-result-object·v2190 ····move-result-object·v2
  
192 ····const/4·v3,·0x2191 ····const/4·v3,·0x2
  
 192 ····.line·373
193 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I193 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I
  
194 ····move-result·v3194 ····move-result·v3
  
195 ····const/4·v4,·0x3195 ····const/4·v4,·0x3
  
 196 ····.line·374
196 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;197 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
197 ····move-result-object·v4198 ····move-result-object·v4
  
198 ····const/4·v5,·0x4199 ····const/4·v5,·0x4
  
 200 ····.line·375
199 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;201 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
200 ····move-result-object·v5202 ····move-result-object·v5
  
201 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V203 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
  
 204 ····.line·372
202 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z205 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
203 ····.line·376206 ····.line·376
204 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z207 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z
  
205 ····move-result·v1208 ····move-result·v1
  
Offset 296, 14 lines modifiedOffset 299, 15 lines modified
  
296 ····const/4·v3,·0x2299 ····const/4·v3,·0x2
  
297 ····new-array·v3,·v3,·[Ljava/lang/Object;300 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
298 ····const/4·v4,·0x0301 ····const/4·v4,·0x0
  
 302 ····.line·320
299 ····invoke-static·{v12},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;303 ····invoke-static·{v12},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
300 ····move-result-object·v6304 ····move-result-object·v6
  
301 ····aput-object·v6,·v3,·v4305 ····aput-object·v6,·v3,·v4
  
302 ····const/4·v4,·0x1306 ····const/4·v4,·0x1
Offset 312, 14 lines modifiedOffset 316, 15 lines modified
  
312 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;316 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
313 ····move-result-object·v6317 ····move-result-object·v6
  
314 ····aput-object·v6,·v3,·v4318 ····aput-object·v6,·v3,·v4
  
 319 ····.line·319
315 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;320 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
316 ····move-result-object·v11321 ····move-result-object·v11
  
317 ····.line·321322 ····.line·321
318 ····.local·v11,·"episodes":Ljava/lang/String;323 ····.local·v11,·"episodes":Ljava/lang/String;
319 ····move-object/from16·v0,·p0324 ····move-object/from16·v0,·p0
Offset 345, 24 lines modifiedOffset 350, 26 lines modified
  
345 ····new-array·v4,·v4,·[Ljava/lang/Object;350 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
346 ····const/4·v6,·0x0351 ····const/4·v6,·0x0
  
347 ····const/16·v18,·0x4352 ····const/16·v18,·0x4
  
 353 ····.line·324
348 ····move-object/from16·v0,·p1354 ····move-object/from16·v0,·p1
  
349 ····move/from16·v1,·v18355 ····move/from16·v1,·v18
  
350 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;356 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
351 ····move-result-object·v18357 ····move-result-object·v18
  
352 ····aput-object·v18,·v4,·v6358 ····aput-object·v18,·v4,·v6
  
 359 ····.line·323
353 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;360 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
354 ····move-result-object·v3361 ····move-result-object·v3
  
355 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;362 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
356 ····move-result-object·v2363 ····move-result-object·v2
Offset 371, 14 lines modifiedOffset 378, 15 lines modified
  
371 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;378 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
372 ····move-result-object·v2379 ····move-result-object·v2
  
373 ····const/4·v3,·0x5380 ····const/4·v3,·0x5
  
 381 ····.line·325
374 ····move-object/from16·v0,·p1382 ····move-object/from16·v0,·p1
  
375 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;383 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
376 ····move-result-object·v3384 ····move-result-object·v3
  
377 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;385 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Max diff block lines reached; 4495/7693 bytes (58.43%) of diff not shown.
637 B
smali/com/syncedsynapse/kore2/ui/SettingsFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·16327 ····.line·163
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.65 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·37227 ····.line·372
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 188, 18 lines modifiedOffset 189, 20 lines modified
188 ····:cond_2189 ····:cond_2
189 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;190 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
190 ····iget-object·v9,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;191 ····iget-object·v9,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
191 ····const·v10,·0x7f0d0023192 ····const·v10,·0x7f0d0023
  
 193 ····.line·392
192 ····invoke-virtual·{v9,·v10},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;194 ····invoke-virtual·{v9,·v10},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;
  
193 ····move-result-object·v9195 ····move-result-object·v9
  
 196 ····.line·391
194 ····invoke-static·{v6,·v8,·v9,·v0,·v4},·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;->newInstance(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;ILjava/lang/String;[Ljava/lang/CharSequence;I)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;197 ····invoke-static·{v6,·v8,·v9,·v0,·v4},·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;->newInstance(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;ILjava/lang/String;[Ljava/lang/CharSequence;I)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
195 ····move-result-object·v2198 ····move-result-object·v2
  
196 ····.line·393199 ····.line·393
197 ····.local·v2,·"dialog":Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;200 ····.local·v2,·"dialog":Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
198 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;201 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
Offset 416, 18 lines modifiedOffset 419, 20 lines modified
416 ····:cond_7419 ····:cond_7
417 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;420 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
418 ····iget-object·v8,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;421 ····iget-object·v8,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
419 ····const·v9,·0x7f0d00a6422 ····const·v9,·0x7f0d00a6
  
 423 ····.line·418
420 ····invoke-virtual·{v8,·v9},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;424 ····invoke-virtual·{v8,·v9},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;
  
421 ····move-result-object·v8425 ····move-result-object·v8
  
 426 ····.line·417
422 ····invoke-static·{v6,·v7,·v8,·v5,·v4},·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;->newInstance(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;ILjava/lang/String;[Ljava/lang/CharSequence;I)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;427 ····invoke-static·{v6,·v7,·v8,·v5,·v4},·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;->newInstance(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;ILjava/lang/String;[Ljava/lang/CharSequence;I)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
423 ····move-result-object·v2428 ····move-result-object·v2
  
424 ····.line·419429 ····.line·419
425 ····.restart·local·v2····#·"dialog":Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;430 ····.restart·local·v2····#·"dialog":Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
426 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;431 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
2.04 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·46327 ····.line·463
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
 57 ····.line·467
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x160 ····const/4·v3,·0x1
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
 62 ····.line·468
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·466
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·46967 ····.line·469
64 ····return-void68 ····return-void
65 .end·method69 .end·method
2.03 KB
smali/com/syncedsynapse/kore2/ui/SettingsFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/content/Context;22 .field·final·synthetic·val$context:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·18328 ····.line·183
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->val$context:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->val$context:Landroid/content/Context;
  
Offset 59, 14 lines modifiedOffset 60, 15 lines modified
59 ····if-nez·v1,·:cond_160 ····if-nez·v1,·:cond_1
  
60 ····.line·18761 ····.line·187
61 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->val$context:Landroid/content/Context;62 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->val$context:Landroid/content/Context;
  
62 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;63 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
 64 ····.line·188
63 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getResources()Landroid/content/res/Resources;65 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getResources()Landroid/content/res/Resources;
  
64 ····move-result-object·v266 ····move-result-object·v2
  
65 ····new-array·v3,·v6,·[Ljava/lang/Object;67 ····new-array·v3,·v6,·[Ljava/lang/Object;
  
66 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/billing/IabResult;->getMessage()Ljava/lang/String;68 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/billing/IabResult;->getMessage()Ljava/lang/String;
Offset 75, 18 lines modifiedOffset 77, 20 lines modified
  
75 ····aput-object·v4,·v3,·v577 ····aput-object·v4,·v3,·v5
  
76 ····invoke-virtual·{v2,·v7,·v3},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;78 ····invoke-virtual·{v2,·v7,·v3},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
77 ····move-result-object·v279 ····move-result-object·v2
  
 80 ····.line·187
78 ····invoke-static·{v1,·v2,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;81 ····invoke-static·{v1,·v2,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
79 ····move-result-object·v182 ····move-result-object·v1
  
 83 ····.line·189
80 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V84 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
81 ····.line·19285 ····.line·192
82 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;86 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
83 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)Lcom/syncedsynapse/kore2/Settings;87 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)Lcom/syncedsynapse/kore2/Settings;
  
2.34 KB
smali/com/syncedsynapse/kore2/ui/AddonDetailsFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·15537 ····.line·155
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 75, 32 lines modifiedOffset 76, 35 lines modified
  
75 ····move-result-object·v076 ····move-result-object·v0
  
76 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;77 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
77 ····const·v2,·0x7f0d004578 ····const·v2,·0x7f0d0045
  
 79 ····.line·166
78 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->getString(I)Ljava/lang/String;80 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->getString(I)Ljava/lang/String;
  
79 ····move-result-object·v181 ····move-result-object·v1
  
80 ····const/4·v2,·0x182 ····const/4·v2,·0x1
  
81 ····new-array·v2,·v2,·[Ljava/lang/Object;83 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
82 ····aput-object·p2,·v2,·v384 ····aput-object·p2,·v2,·v3
  
83 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;85 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
84 ····move-result-object·v186 ····move-result-object·v1
  
 87 ····.line·165
85 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;88 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v089 ····move-result-object·v0
  
 90 ····.line·167
87 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V91 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
88 ····goto·:goto_092 ····goto·:goto_0
89 .end·method93 .end·method
  
90 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V94 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V
91 ····.locals·195 ····.locals·1
Offset 127, 18 lines modifiedOffset 131, 16 lines modified
127 ····invoke-static·{v0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V131 ····invoke-static·{v0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V
  
128 ····goto·:goto_0132 ····goto·:goto_0
129 .end·method133 .end·method
  
130 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V134 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
131 ····.locals·0135 ····.locals·0
132 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
133 ····.prologue136 ····.prologue
134 ····.line·155137 ····.line·155
135 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;138 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;
  
136 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
137 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V139 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$2;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;)V
  
138 ····return-void140 ····return-void
139 .end·method141 .end·method
665 B
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·48827 ····.line·488
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
747 B
smali/com/syncedsynapse/kore2/ui/SettingsFragment$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$settings:Lcom/syncedsynapse/kore2/Settings;24 .field·final·synthetic·val$settings:Lcom/syncedsynapse/kore2/Settings;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Lcom/syncedsynapse/kore2/Settings;Landroid/preference/Preference;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Lcom/syncedsynapse/kore2/Settings;Landroid/preference/Preference;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
28 ····.prologue29 ····.prologue
29 ····.line·11930 ····.line·119
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$1;->val$settings:Lcom/syncedsynapse/kore2/Settings;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$1;->val$settings:Lcom/syncedsynapse/kore2/Settings;
  
7.54 KB
smali/com/syncedsynapse/kore2/ui/MovieListFragment.smali
    
Offset 80, 15 lines modifiedOffset 80, 14 lines modified
80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
81 ····.line·8281 ····.line·82
82 ····const/4·v0,·0x082 ····const/4·v0,·0x0
  
83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->searchFilter:Ljava/lang/String;83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->searchFilter:Ljava/lang/String;
  
84 ····.line·468 
85 ····return-void84 ····return-void
86 .end·method85 .end·method
  
87 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MovieListFragment;)Lcom/syncedsynapse/kore2/ui/MovieListFragment$OnMovieSelectedListener;86 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MovieListFragment;)Lcom/syncedsynapse/kore2/ui/MovieListFragment$OnMovieSelectedListener;
88 ····.locals·187 ····.locals·1
89 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MovieListFragment;88 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MovieListFragment;
  
Offset 368, 14 lines modifiedOffset 367, 15 lines modified
  
368 ····invoke-virtual·{v8,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;367 ····invoke-virtual·{v8,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
369 ····move-result-object·v0368 ····move-result-object·v0
  
370 ····const-string·v1,·"=0"369 ····const-string·v1,·"=0"
  
 370 ····.line·338
371 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;371 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
372 ····.line·342372 ····.line·342
373 ····:cond_2373 ····:cond_2
374 ····const-string·v0,·"movies_sort_order"374 ····const-string·v0,·"movies_sort_order"
  
375 ····invoke-interface·{v7,·v0,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I375 ····invoke-interface·{v7,·v0,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
Offset 396, 20 lines modifiedOffset 396, 22 lines modified
  
396 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;396 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
397 ····move-result-object·v1397 ····move-result-object·v1
  
398 ····sget-object·v3,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MovieListQuery;->PROJECTION:[Ljava/lang/String;398 ····sget-object·v3,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$MovieListQuery;->PROJECTION:[Ljava/lang/String;
  
 399 ····.line·355
399 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;400 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
400 ····move-result-object·v4401 ····move-result-object·v4
  
401 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V402 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 403 ····.line·354
402 ····return-object·v0404 ····return-object·v0
  
403 ····.line·324405 ····.line·324
404 ····.end·local·v2····#·"uri":Landroid/net/Uri;406 ····.end·local·v2····#·"uri":Landroid/net/Uri;
405 ····.end·local·v5····#·"selectionArgs":[Ljava/lang/String;407 ····.end·local·v5····#·"selectionArgs":[Ljava/lang/String;
406 ····.end·local·v6····#·"sortOrderStr":Ljava/lang/String;408 ····.end·local·v6····#·"sortOrderStr":Ljava/lang/String;
407 ····.end·local·v7····#·"preferences":Landroid/content/SharedPreferences;409 ····.end·local·v7····#·"preferences":Landroid/content/SharedPreferences;
Offset 700, 14 lines modifiedOffset 702, 15 lines modified
  
700 ····if-nez·v2,·:cond_1702 ····if-nez·v2,·:cond_1
  
701 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;703 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;
  
702 ····const-string·v3,·"sync_all_movies"704 ····const-string·v3,·"sync_all_movies"
  
 705 ····.line·301
703 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z706 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
704 ····move-result·v2707 ····move-result·v2
  
705 ····if-eqz·v2,·:cond_2708 ····if-eqz·v2,·:cond_2
  
706 ····.line·302709 ····.line·302
Offset 740, 14 lines modifiedOffset 743, 15 lines modified
  
740 ····const·v3,·0x7f0d00a9743 ····const·v3,·0x7f0d00a9
  
741 ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;744 ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
742 ····move-result-object·v2745 ····move-result-object·v2
  
 746 ····.line·307
743 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V747 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
744 ····.line·316748 ····.line·316
745 ····:cond_2749 ····:cond_2
746 ····:goto_0750 ····:goto_0
747 ····return-void751 ····return-void
  
Offset 760, 14 lines modifiedOffset 764, 15 lines modified
  
760 ····sget·v3,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I764 ····sget·v3,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
761 ····if-ne·v2,·v3,·:cond_4765 ····if-ne·v2,·v3,·:cond_4
  
762 ····const·v2,·0x7f0d004c766 ····const·v2,·0x7f0d004c
  
 767 ····.line·311
763 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getString(I)Ljava/lang/String;768 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getString(I)Ljava/lang/String;
  
764 ····move-result-object·v2769 ····move-result-object·v2
  
765 ····new-array·v3,·v4,·[Ljava/lang/Object;770 ····new-array·v3,·v4,·[Ljava/lang/Object;
  
766 ····iget-object·v4,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;771 ····iget-object·v4,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 789, 19 lines modifiedOffset 794, 20 lines modified
  
789 ····move-result-object·v2794 ····move-result-object·v2
  
790 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V795 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
791 ····goto·:goto_0796 ····goto·:goto_0
  
792 ····.line·310797 ····.line·311
793 ····.end·local·v0····#·"msg":Ljava/lang/String;798 ····.end·local·v0····#·"msg":Ljava/lang/String;
794 ····:cond_4799 ····:cond_4
795 ····const·v2,·0x7f0d00b8800 ····const·v2,·0x7f0d00b8
  
 801 ····.line·312
796 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getString(I)Ljava/lang/String;802 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->getString(I)Ljava/lang/String;
  
797 ····move-result-object·v0803 ····move-result-object·v0
  
798 ····goto·:goto_1804 ····goto·:goto_1
799 .end·method805 .end·method
  
Offset 840, 22 lines modifiedOffset 846, 19 lines modified
  
840 ····.line·364846 ····.line·364
841 ····return-void847 ····return-void
Max diff block lines reached; 3979/7607 bytes (52.31%) of diff not shown.
4.5 KB
smali/com/syncedsynapse/kore2/ui/RemoteActivity.smali
    
Offset 263, 20 lines modifiedOffset 263, 22 lines modified
  
263 ····.prologue263 ····.prologue
264 ····const/4·v3,·0x1264 ····const/4·v3,·0x1
  
265 ····const/4·v6,·0x0265 ····const/4·v6,·0x0
  
266 ····.line·152266 ····.line·152
 267 ····.line·153
267 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;268 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
268 ····move-result-object·v4269 ····move-result-object·v4
  
269 ····const-string·v5,·"pref_use_hardware_volume_keys"270 ····const-string·v5,·"pref_use_hardware_volume_keys"
  
 271 ····.line·154
270 ····invoke-interface·{v4,·v5,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z272 ····invoke-interface·{v4,·v5,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
271 ····move-result·v2273 ····move-result·v2
  
272 ····.line·156274 ····.line·156
273 ····.local·v2,·"useVolumeKeys":Z275 ····.local·v2,·"useVolumeKeys":Z
274 ····if-eqz·v2,·:cond_0276 ····if-eqz·v2,·:cond_0
Offset 364, 14 lines modifiedOffset 366, 15 lines modified
364 ····.locals·3366 ····.locals·3
365 ····.param·p1,·"title"····#·Ljava/lang/String;367 ····.param·p1,·"title"····#·Ljava/lang/String;
366 ····.param·p2,·"type"····#·Ljava/lang/String;368 ····.param·p2,·"type"····#·Ljava/lang/String;
367 ····.param·p3,·"value"····#·Ljava/lang/String;369 ····.param·p3,·"value"····#·Ljava/lang/String;
  
368 ····.prologue370 ····.prologue
369 ····.line·407371 ····.line·407
 372 ····.line·408
370 ····invoke-static·{p1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->newInstance(Ljava/lang/String;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;373 ····invoke-static·{p1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->newInstance(Ljava/lang/String;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
371 ····move-result-object·v0374 ····move-result-object·v0
  
372 ····.line·409375 ····.line·409
373 ····.local·v0,·"dialog":Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;376 ····.local·v0,·"dialog":Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
374 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;377 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
Offset 464, 14 lines modifiedOffset 467, 15 lines modified
464 ····.line·103467 ····.line·103
465 ····.end·local·v6····#·"intent":Landroid/content/Intent;468 ····.end·local·v6····#·"intent":Landroid/content/Intent;
466 ····:cond_0469 ····:cond_0
467 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;470 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
468 ····move-result-object·v0471 ····move-result-object·v0
  
 472 ····.line·104
469 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;473 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
470 ····move-result-object·v0474 ····move-result-object·v0
  
471 ····check-cast·v0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;475 ····check-cast·v0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
472 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;476 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
Offset 500, 34 lines modifiedOffset 504, 37 lines modified
  
500 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;504 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
501 ····const·v3,·0x7f0d007e505 ····const·v3,·0x7f0d007e
  
502 ····const-wide/16·v4,·0x1506 ····const-wide/16·v4,·0x1
  
 507 ····.line·109
503 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;508 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
504 ····move-result-object·v0509 ····move-result-object·v0
  
505 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;510 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
506 ····const·v3,·0x7f0d008e511 ····const·v3,·0x7f0d008e
  
507 ····const-wide/16·v4,·0x2512 ····const-wide/16·v4,·0x2
  
 513 ····.line·110
508 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;514 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
509 ····move-result-object·v0515 ····move-result-object·v0
  
510 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;516 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
511 ····const·v3,·0x7f0d0085517 ····const·v3,·0x7f0d0085
  
512 ····const-wide/16·v4,·0x3518 ····const-wide/16·v4,·0x3
  
 519 ····.line·111
513 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;520 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
514 ····move-result-object·v7521 ····move-result-object·v7
  
515 ····.line·113522 ····.line·113
516 ····.local·v7,·"tabsAdapter":Lcom/syncedsynapse/kore2/utils/TabsAdapter;523 ····.local·v7,·"tabsAdapter":Lcom/syncedsynapse/kore2/utils/TabsAdapter;
517 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->viewPager:Landroid/support/v4/view/ViewPager;524 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->viewPager:Landroid/support/v4/view/ViewPager;
Offset 695, 14 lines modifiedOffset 702, 15 lines modified
695 ····goto·:goto_0702 ····goto·:goto_0
  
696 ····.line·209703 ····.line·209
697 ····.end·local·v6····#·"actionShutdown":Lcom/syncedsynapse/kore2/jsonrpc/method/System$Shutdown;704 ····.end·local·v6····#·"actionShutdown":Lcom/syncedsynapse/kore2/jsonrpc/method/System$Shutdown;
698 ····:pswitch_5705 ····:pswitch_5
699 ····const·v10,·0x7f0d009c706 ····const·v10,·0x7f0d009c
  
 707 ····.line·210
700 ····invoke-virtual·{p0,·v10},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getString(I)Ljava/lang/String;708 ····invoke-virtual·{p0,·v10},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->getString(I)Ljava/lang/String;
  
701 ····move-result-object·v10709 ····move-result-object·v10
  
702 ····invoke-static·{v10},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->newInstance(Ljava/lang/String;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;710 ····invoke-static·{v10},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->newInstance(Ljava/lang/String;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
703 ····move-result-object·v8711 ····move-result-object·v8
Offset 998, 23 lines modifiedOffset 1006, 24 lines modified
998 ····.line·3651006 ····.line·365
999 ····invoke-direct·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->setImageViewBackground(Ljava/lang/String;)V1007 ····invoke-direct·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->setImageViewBackground(Ljava/lang/String;)V
  
1000 ····.line·3671008 ····.line·367
1001 ····:cond_01009 ····:cond_0
1002 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->lastImageUrl:Ljava/lang/String;1010 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;->lastImageUrl:Ljava/lang/String;
  
1003 ····.line·3701011 ····.line·371
1004 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;1012 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
1005 ····move-result-object·v21013 ····move-result-object·v2
  
1006 ····const-string·v3,·"pref_show_notification"1014 ····const-string·v3,·"pref_show_notification"
  
1007 ····const/4·v4,·0x01015 ····const/4·v4,·0x0
  
 1016 ····.line·372
1008 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z1017 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
Max diff block lines reached; 98/4507 bytes (2.17%) of diff not shown.
1.83 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·31927 ····.line·319
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 57 ····.line·323
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Ljava/util/List;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Ljava/util/List;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x160 ····const/4·v3,·0x1
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 62 ····.line·324
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·322
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Ljava/util/List;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Ljava/util/List;ILandroid/os/Handler;)V
  
63 ····.line·32567 ····.line·325
64 ····return-void68 ····return-void
65 .end·method69 .end·method
1.96 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$9.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·48237 ····.line·482
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 75, 46 lines modifiedOffset 76, 47 lines modified
  
75 ····move-result-object·v076 ····move-result-object·v0
  
76 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;77 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
77 ····const·v2,·0x7f0d004478 ····const·v2,·0x7f0d0044
  
 79 ····.line·494
78 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;80 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;
  
79 ····move-result-object·v181 ····move-result-object·v1
  
80 ····const/4·v2,·0x182 ····const/4·v2,·0x1
  
81 ····new-array·v2,·v2,·[Ljava/lang/Object;83 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
82 ····aput-object·p2,·v2,·v384 ····aput-object·p2,·v2,·v3
  
83 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;85 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
84 ····move-result-object·v186 ····move-result-object·v1
  
 87 ····.line·493
85 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;88 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v089 ····move-result-object·v0
  
 90 ····.line·495
87 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V91 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
88 ····goto·:goto_092 ····goto·:goto_0
89 .end·method93 .end·method
  
90 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V94 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
91 ····.locals·095 ····.locals·0
92 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
93 ····.prologue96 ····.prologue
94 ····.line·48297 ····.line·482
95 ····check-cast·p1,·Ljava/lang/String;98 ····check-cast·p1,·Ljava/lang/String;
  
96 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
97 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->onSucess(Ljava/lang/String;)V99 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$9;->onSucess(Ljava/lang/String;)V
  
98 ····return-void100 ····return-void
99 .end·method101 .end·method
  
100 .method·public·onSucess(Ljava/lang/String;)V102 .method·public·onSucess(Ljava/lang/String;)V
101 ····.locals·1103 ····.locals·1
2.93 KB
smali/com/syncedsynapse/kore2/ui/AudioGenresListFragment.smali
    
Offset 78, 15 lines modifiedOffset 78, 14 lines modified
78 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V78 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
79 ····.line·7879 ····.line·78
80 ····const/4·v0,·0x080 ····const/4·v0,·0x0
  
81 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->searchFilter:Ljava/lang/String;81 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->searchFilter:Ljava/lang/String;
  
82 ····.line·346 
83 ····return-void82 ····return-void
84 .end·method83 .end·method
  
85 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;)Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$OnAudioGenreSelectedListener;84 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;)Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$OnAudioGenreSelectedListener;
86 ····.locals·185 ····.locals·1
87 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;86 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;
  
Offset 511, 14 lines modifiedOffset 510, 15 lines modified
  
511 ····const·v2,·0x7f0d00a9510 ····const·v2,·0x7f0d00a9
  
512 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;511 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
513 ····move-result-object·v1512 ····move-result-object·v1
  
 513 ····.line·232
514 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V514 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
515 ····.line·240515 ····.line·240
516 ····:cond_0516 ····:cond_0
517 ····:goto_0517 ····:goto_0
518 ····return-void518 ····return-void
  
Offset 528, 14 lines modifiedOffset 528, 15 lines modified
  
528 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I528 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
529 ····if-ne·v1,·v2,·:cond_2529 ····if-ne·v1,·v2,·:cond_2
  
530 ····const·v1,·0x7f0d004c530 ····const·v1,·0x7f0d004c
  
 531 ····.line·235
531 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->getString(I)Ljava/lang/String;532 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->getString(I)Ljava/lang/String;
  
532 ····move-result-object·v1533 ····move-result-object·v1
  
533 ····new-array·v2,·v3,·[Ljava/lang/Object;534 ····new-array·v2,·v3,·[Ljava/lang/Object;
  
534 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;535 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 557, 19 lines modifiedOffset 558, 20 lines modified
  
557 ····move-result-object·v1558 ····move-result-object·v1
  
558 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V559 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
559 ····goto·:goto_0560 ····goto·:goto_0
  
560 ····.line·234561 ····.line·235
561 ····.end·local·v0····#·"msg":Ljava/lang/String;562 ····.end·local·v0····#·"msg":Ljava/lang/String;
562 ····:cond_2563 ····:cond_2
563 ····const·v1,·0x7f0d00b8564 ····const·v1,·0x7f0d00b8
  
 565 ····.line·236
564 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->getString(I)Ljava/lang/String;566 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->getString(I)Ljava/lang/String;
  
565 ····move-result-object·v0567 ····move-result-object·v0
  
566 ····goto·:goto_1568 ····goto·:goto_1
567 .end·method569 .end·method
  
Offset 608, 22 lines modifiedOffset 610, 19 lines modified
  
608 ····.line·267610 ····.line·267
609 ····return-void611 ····return-void
610 .end·method612 .end·method
  
611 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V613 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
612 ····.locals·0614 ····.locals·0
613 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
614 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
615 ····.prologue615 ····.prologue
616 ····.line·64616 ····.line·64
617 ····check-cast·p2,·Landroid/database/Cursor;617 ····check-cast·p2,·Landroid/database/Cursor;
  
618 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
619 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V618 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
  
620 ····return-void619 ····return-void
621 .end·method620 .end·method
  
622 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V621 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V
623 ····.locals·2622 ····.locals·2
Offset 775, 14 lines modifiedOffset 774, 15 lines modified
  
775 ····const·v2,·0x7f0d007a774 ····const·v2,·0x7f0d007a
  
776 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;775 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
777 ····move-result-object·v1776 ····move-result-object·v1
  
 777 ····.line·217
778 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V778 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
779 ····goto·:goto_0779 ····goto·:goto_0
780 .end·method780 .end·method
  
781 .method·public·onResume()V781 .method·public·onResume()V
782 ····.locals·1782 ····.locals·1
727 B
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;18 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V20 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;II)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
22 ····.param·p2,·"x0"····#·Landroid/app/Activity;23 ····.param·p2,·"x0"····#·Landroid/app/Activity;
23 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;24 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;
24 ····.param·p4,·"x2"····#·I25 ····.param·p4,·"x2"····#·I
25 ····.param·p5,·"x3"····#·I26 ····.param·p5,·"x3"····#·I
  
26 ····.prologue27 ····.prologue
27 ····.line·19128 ····.line·191
1.04 KB
smali/com/syncedsynapse/kore2/ui/AddonListFragment.smali
    
Offset 68, 15 lines modifiedOffset 68, 14 lines modified
68 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->callbackHandler:Landroid/os/Handler;68 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->callbackHandler:Landroid/os/Handler;
  
69 ····.line·7369 ····.line·73
70 ····const/4·v0,·0x070 ····const/4·v0,·0x0
  
71 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->adapter:Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;71 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->adapter:Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;
  
72 ····.line·272 
73 ····return-void72 ····return-void
74 .end·method73 .end·method
  
75 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$OnAddonSelectedListener;74 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$OnAddonSelectedListener;
76 ····.locals·175 ····.locals·1
77 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AddonListFragment;76 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
Offset 461, 14 lines modifiedOffset 460, 15 lines modified
  
461 ····const·v1,·0x7f0d007a460 ····const·v1,·0x7f0d007a
  
462 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;461 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
463 ····move-result-object·v0462 ····move-result-object·v0
  
 463 ····.line·165
464 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V464 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
465 ····goto·:goto_0465 ····goto·:goto_0
466 .end·method466 .end·method
  
467 .method·public·onResume()V467 .method·public·onResume()V
468 ····.locals·0468 ····.locals·0
687 B
smali/com/syncedsynapse/kore2/ui/SettingsFragment$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/content/Context;22 .field·final·synthetic·val$context:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·24628 ····.line·246
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$5;->val$context:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$5;->val$context:Landroid/content/Context;
  
1.69 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;
  
35 ····.prologue36 ····.prologue
36 ····.line·38837 ····.line·388
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 81, 28 lines modifiedOffset 82, 27 lines modified
  
81 ····const/4·v2,·0x082 ····const/4·v2,·0x0
  
82 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;83 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
83 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·402
84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V86 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
85 ····goto·:goto_087 ····goto·:goto_0
86 .end·method88 .end·method
  
87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
88 ····.locals·090 ····.locals·0
89 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
90 ····.prologue91 ····.prologue
91 ····.line·38892 ····.line·388
92 ····check-cast·p1,·Ljava/lang/String;93 ····check-cast·p1,·Ljava/lang/String;
  
93 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·public·onSucess(Ljava/lang/String;)V97 .method·public·onSucess(Ljava/lang/String;)V
98 ····.locals·398 ····.locals·3
Offset 138, 11 lines modifiedOffset 138, 12 lines modified
  
138 ····const/4·v2,·0x0138 ····const/4·v2,·0x0
  
139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
140 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·394
141 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V142 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
142 ····goto·:goto_0143 ····goto·:goto_0
143 .end·method144 .end·method
6.54 KB
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment.smali
    
Offset 377, 24 lines modifiedOffset 377, 26 lines modified
  
377 ····move-result-object·v3377 ····move-result-object·v3
  
378 ····sget-object·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->activityItemIdMap:Landroid/util/SparseArray;378 ····sget-object·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->activityItemIdMap:Landroid/util/SparseArray;
  
379 ····iget·v4,·p1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;->id:I379 ····iget·v4,·p1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;->id:I
  
 380 ····.line·308
380 ····invoke-virtual·{v1,·v4},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;381 ····invoke-virtual·{v1,·v4},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
  
381 ····move-result-object·v1382 ····move-result-object·v1
  
382 ····check-cast·v1,·Ljava/lang/Class;383 ····check-cast·v1,·Ljava/lang/Class;
  
383 ····invoke-direct·{v2,·v3,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V384 ····invoke-direct·{v2,·v3,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
384 ····const/high16·v1,·0x4000000385 ····const/high16·v1,·0x4000000
  
 386 ····.line·309
385 ····invoke-virtual·{v2,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;387 ····invoke-virtual·{v2,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
386 ····move-result-object·v0388 ····move-result-object·v0
  
387 ····.line·310389 ····.line·310
388 ····.local·v0,·"launchIntentFinal":Landroid/content/Intent;390 ····.local·v0,·"launchIntentFinal":Landroid/content/Intent;
389 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout;391 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout;
Offset 596, 14 lines modifiedOffset 598, 15 lines modified
  
596 ····const/4·v8,·0x0598 ····const/4·v8,·0x0
  
597 ····const/4·v9,·0x0599 ····const/4·v9,·0x0
  
598 ····const/4·v10,·0x0600 ····const/4·v10,·0x0
  
 601 ····.line·137
599 ····invoke-virtual·{v3,·v9,·v10},·Landroid/content/res/TypedArray;->getResourceId(II)I602 ····invoke-virtual·{v3,·v9,·v10},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
600 ····move-result·v9603 ····move-result·v9
  
601 ····invoke-direct·{v6,·v7,·v8,·v1,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V604 ····invoke-direct·{v6,·v7,·v8,·v1,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V
  
602 ····aput-object·v6,·v2,·v5605 ····aput-object·v6,·v2,·v5
Offset 614, 22 lines modifiedOffset 617, 24 lines modified
  
614 ····const/4·v7,·0x2617 ····const/4·v7,·0x2
  
615 ····const/4·v8,·0x1618 ····const/4·v8,·0x1
  
616 ····const·v9,·0x7f0d008e619 ····const·v9,·0x7f0d008e
  
 620 ····.line·139
617 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;621 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;
  
618 ····move-result-object·v9622 ····move-result-object·v9
  
619 ····const/4·v10,·0x1623 ····const/4·v10,·0x1
  
620 ····const/4·v11,·0x0624 ····const/4·v11,·0x0
  
 625 ····.line·140
621 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I626 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
622 ····move-result·v10627 ····move-result·v10
  
623 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V628 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V
  
624 ····aput-object·v6,·v2,·v5629 ····aput-object·v6,·v2,·v5
Offset 640, 22 lines modifiedOffset 645, 24 lines modified
  
640 ····const/4·v7,·0x2645 ····const/4·v7,·0x2
  
641 ····const/4·v8,·0x2646 ····const/4·v8,·0x2
  
642 ····const·v9,·0x7f0d0069647 ····const·v9,·0x7f0d0069
  
 648 ····.line·142
643 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;649 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;
  
644 ····move-result-object·v9650 ····move-result-object·v9
  
645 ····const/4·v10,·0x2651 ····const/4·v10,·0x2
  
646 ····const/4·v11,·0x0652 ····const/4·v11,·0x0
  
 653 ····.line·143
647 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I654 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
648 ····move-result·v10655 ····move-result·v10
  
649 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V656 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V
  
650 ····aput-object·v6,·v2,·v5657 ····aput-object·v6,·v2,·v5
Offset 666, 22 lines modifiedOffset 673, 24 lines modified
  
666 ····const/4·v7,·0x2673 ····const/4·v7,·0x2
  
667 ····const/4·v8,·0x3674 ····const/4·v8,·0x3
  
668 ····const·v9,·0x7f0d00b5675 ····const·v9,·0x7f0d00b5
  
 676 ····.line·145
669 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;677 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;
  
670 ····move-result-object·v9678 ····move-result-object·v9
  
671 ····const/4·v10,·0x3679 ····const/4·v10,·0x3
  
672 ····const/4·v11,·0x0680 ····const/4·v11,·0x0
  
 681 ····.line·146
673 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I682 ····invoke-virtual·{v3,·v10,·v11},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
674 ····move-result·v10683 ····move-result·v10
  
675 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V684 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;-><init>(IILjava/lang/String;I)V
  
676 ····aput-object·v6,·v2,·v5685 ····aput-object·v6,·v2,·v5
Offset 692, 22 lines modifiedOffset 701, 24 lines modified
  
692 ····const/4·v7,·0x2701 ····const/4·v7,·0x2
  
693 ····const/4·v8,·0x4702 ····const/4·v8,·0x4
  
694 ····const·v9,·0x7f0d006a703 ····const·v9,·0x7f0d006a
  
 704 ····.line·148
695 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;705 ····invoke-virtual·{p0,·v9},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;->getString(I)Ljava/lang/String;
Max diff block lines reached; 3206/6576 bytes (48.75%) of diff not shown.
2.29 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$8.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·44437 ····.line·444
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 75, 32 lines modifiedOffset 76, 35 lines modified
  
75 ····move-result-object·v076 ····move-result-object·v0
  
76 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;77 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
77 ····const·v2,·0x7f0d004878 ····const·v2,·0x7f0d0048
  
 79 ····.line·461
78 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;80 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->getString(I)Ljava/lang/String;
  
79 ····move-result-object·v181 ····move-result-object·v1
  
80 ····const/4·v2,·0x182 ····const/4·v2,·0x1
  
81 ····new-array·v2,·v2,·[Ljava/lang/Object;83 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
82 ····aput-object·p2,·v2,·v384 ····aput-object·p2,·v2,·v3
  
83 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;85 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
84 ····move-result-object·v186 ····move-result-object·v1
  
 87 ····.line·460
85 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;88 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v089 ····move-result-object·v0
  
 90 ····.line·462
87 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V91 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
88 ····goto·:goto_092 ····goto·:goto_0
89 .end·method93 .end·method
  
90 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;)V94 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;)V
91 ····.locals·295 ····.locals·2
Offset 148, 18 lines modifiedOffset 152, 16 lines modified
148 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$900(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V152 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$900(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
  
149 ····goto·:goto_0153 ····goto·:goto_0
150 .end·method154 .end·method
  
151 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V155 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
152 ····.locals·0156 ····.locals·0
153 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
154 ····.prologue157 ····.prologue
155 ····.line·444158 ····.line·444
156 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;159 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;
  
157 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
158 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;)V160 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$8;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;)V
  
159 ····return-void161 ····return-void
160 .end·method162 .end·method
1.08 KB
smali/com/syncedsynapse/kore2/ui/TVShowDetailsFragment.smali
    
Offset 193, 26 lines modifiedOffset 193, 28 lines modified
  
193 ····move-result-object·v4193 ····move-result-object·v4
  
194 ····invoke-direct·{v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;-><init>(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V194 ····invoke-direct·{v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;-><init>(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V
  
195 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;195 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;
  
 196 ····.line·78
196 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowDetailsFragment;->getArguments()Landroid/os/Bundle;197 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowDetailsFragment;->getArguments()Landroid/os/Bundle;
  
197 ····move-result-object·v4198 ····move-result-object·v4
  
198 ····const·v5,·0x7f0d00b7199 ····const·v5,·0x7f0d00b7
  
199 ····invoke-virtual/range·{v2·..·v7},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;200 ····invoke-virtual/range·{v2·..·v7},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
200 ····move-result-object·v8201 ····move-result-object·v8
  
201 ····const-class·v9,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;202 ····const-class·v9,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
 203 ····.line·80
202 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowDetailsFragment;->getArguments()Landroid/os/Bundle;204 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowDetailsFragment;->getArguments()Landroid/os/Bundle;
  
203 ····move-result-object·v10205 ····move-result-object·v10
  
204 ····const·v11,·0x7f0d00b6206 ····const·v11,·0x7f0d00b6
  
205 ····const-wide/16·v2,·0x1207 ····const-wide/16·v2,·0x1
679 B
smali/com/syncedsynapse/kore2/ui/SendTextDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12027 ····.line·120
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.01 KB
smali/com/syncedsynapse/kore2/ui/AddonDetailsFragment$4.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·val$isEnabled:Ljava/lang/Boolean;32 .field·final·synthetic·val$isEnabled:Ljava/lang/Boolean;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;Ljava/lang/Boolean;)V34 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;Ljava/lang/Boolean;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
36 ····.prologue37 ····.prologue
37 ····.line·21438 ····.line·214
38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
39 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->val$isEnabled:Ljava/lang/Boolean;40 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->val$isEnabled:Ljava/lang/Boolean;
  
Offset 79, 46 lines modifiedOffset 80, 47 lines modified
  
79 ····move-result-object·v080 ····move-result-object·v0
  
80 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;81 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
81 ····const·v2,·0x7f0d005282 ····const·v2,·0x7f0d0052
  
 83 ····.line·227
82 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->getString(I)Ljava/lang/String;84 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->getString(I)Ljava/lang/String;
  
83 ····move-result-object·v185 ····move-result-object·v1
  
84 ····const/4·v2,·0x186 ····const/4·v2,·0x1
  
85 ····new-array·v2,·v2,·[Ljava/lang/Object;87 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
86 ····aput-object·p2,·v2,·v388 ····aput-object·p2,·v2,·v3
  
87 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;89 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
88 ····move-result-object·v190 ····move-result-object·v1
  
 91 ····.line·226
89 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;92 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
90 ····move-result-object·v093 ····move-result-object·v0
  
 94 ····.line·229
91 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V95 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
92 ····goto·:goto_096 ····goto·:goto_0
93 .end·method97 .end·method
  
94 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V98 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
95 ····.locals·099 ····.locals·0
96 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
97 ····.prologue100 ····.prologue
98 ····.line·214101 ····.line·214
99 ····check-cast·p1,·Ljava/lang/String;102 ····check-cast·p1,·Ljava/lang/String;
  
100 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
101 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->onSucess(Ljava/lang/String;)V103 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$4;->onSucess(Ljava/lang/String;)V
  
102 ····return-void104 ····return-void
103 .end·method105 .end·method
  
104 .method·public·onSucess(Ljava/lang/String;)V106 .method·public·onSucess(Ljava/lang/String;)V
105 ····.locals·4107 ····.locals·4
1.83 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$4.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·30937 ····.line·309
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 113, 18 lines modifiedOffset 114, 20 lines modified
113 ····.local·v0,·"styledAttributes":Landroid/content/res/TypedArray;114 ····.local·v0,·"styledAttributes":Landroid/content/res/TypedArray;
114 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;115 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
115 ····iget-object·v2,·v2,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->volumeMuteButton:Landroid/widget/ImageButton;116 ····iget-object·v2,·v2,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->volumeMuteButton:Landroid/widget/ImageButton;
  
116 ····const·v3,·0x7f090004117 ····const·v3,·0x7f090004
  
 118 ····.line·318
117 ····invoke-virtual·{v0,·v4,·v3},·Landroid/content/res/TypedArray;->getColor(II)I119 ····invoke-virtual·{v0,·v4,·v3},·Landroid/content/res/TypedArray;->getColor(II)I
  
118 ····move-result·v3120 ····move-result·v3
  
 121 ····.line·317
119 ····invoke-virtual·{v2,·v3},·Landroid/widget/ImageButton;->setColorFilter(I)V122 ····invoke-virtual·{v2,·v3},·Landroid/widget/ImageButton;->setColorFilter(I)V
  
120 ····.line·319123 ····.line·319
121 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V124 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
122 ····goto·:goto_0125 ····goto·:goto_0
  
Offset 139, 18 lines modifiedOffset 142, 16 lines modified
139 ····invoke-virtual·{v2},·Landroid/widget/ImageButton;->clearColorFilter()V142 ····invoke-virtual·{v2},·Landroid/widget/ImageButton;->clearColorFilter()V
  
140 ····goto·:goto_0143 ····goto·:goto_0
141 .end·method144 .end·method
  
142 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V145 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
143 ····.locals·0146 ····.locals·0
144 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
145 ····.prologue147 ····.prologue
146 ····.line·309148 ····.line·309
147 ····check-cast·p1,·Ljava/lang/Boolean;149 ····check-cast·p1,·Ljava/lang/Boolean;
  
148 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
149 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->onSucess(Ljava/lang/Boolean;)V150 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$4;->onSucess(Ljava/lang/Boolean;)V
  
150 ····return-void151 ····return-void
151 .end·method152 .end·method
643 B
smali/com/syncedsynapse/kore2/ui/AddonListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.32 KB
smali/com/syncedsynapse/kore2/ui/SendTextDialogFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·13628 ····.line·136
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->val$dialog:Landroid/app/Dialog;
  
Offset 57, 36 lines modifiedOffset 58, 39 lines modified
  
57 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;58 ····invoke-static·{v0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
59 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;60 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
 61 ····.line·141
60 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$100(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/EditText;62 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$100(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/EditText;
  
61 ····move-result-object·v163 ····move-result-object·v1
  
62 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;64 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
63 ····move-result-object·v165 ····move-result-object·v1
  
64 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;66 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
65 ····move-result-object·v167 ····move-result-object·v1
  
66 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;68 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
 69 ····.line·142
67 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$200(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/CheckBox;70 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->access$200(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Landroid/widget/CheckBox;
  
68 ····move-result-object·v271 ····move-result-object·v2
  
69 ····invoke-virtual·{v2},·Landroid/widget/CheckBox;->isChecked()Z72 ····invoke-virtual·{v2},·Landroid/widget/CheckBox;->isChecked()Z
  
70 ····move-result·v273 ····move-result·v2
  
 74 ····.line·140
71 ····invoke-interface·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;->onSendTextFinished(Ljava/lang/String;Z)V75 ····invoke-interface·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;->onSendTextFinished(Ljava/lang/String;Z)V
  
72 ····.line·14476 ····.line·144
73 ····:cond_077 ····:cond_0
74 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->val$dialog:Landroid/app/Dialog;78 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$4;->val$dialog:Landroid/app/Dialog;
  
75 ····invoke-virtual·{v0},·Landroid/app/Dialog;->dismiss()V79 ····invoke-virtual·{v0},·Landroid/app/Dialog;->dismiss()V
637 B
smali/com/syncedsynapse/kore2/ui/SettingsFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13427 ····.line·134
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/SettingsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/syncedsynapse/kore2/ui/AlbumListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·15727 ····.line·157
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.04 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·45427 ····.line·454
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
 57 ····.line·458
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x060 ····const/4·v3,·0x0
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
 62 ····.line·459
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·457
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·46067 ····.line·460
64 ····return-void68 ····return-void
65 .end·method69 .end·method
760 B
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$launchIntentFinal:Landroid/content/Intent;22 .field·final·synthetic·val$launchIntentFinal:Landroid/content/Intent;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;Landroid/content/Intent;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;Landroid/content/Intent;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·31028 ····.line·310
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$4;->val$launchIntentFinal:Landroid/content/Intent;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$4;->val$launchIntentFinal:Landroid/content/Intent;
  
2.34 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·33437 ····.line·334
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 28 lines modifiedOffset 78, 27 lines modified
  
77 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
78 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;79 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·355
80 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
81 ····goto·:goto_083 ····goto·:goto_0
82 .end·method84 .end·method
  
83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
84 ····.locals·086 ····.locals·0
85 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
86 ····.prologue87 ····.prologue
87 ····.line·33488 ····.line·334
88 ····check-cast·p1,·Ljava/lang/String;89 ····check-cast·p1,·Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->onSucess(Ljava/lang/String;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->onSucess(Ljava/lang/String;)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
93 .method·public·onSucess(Ljava/lang/String;)V93 .method·public·onSucess(Ljava/lang/String;)V
94 ····.locals·694 ····.locals·6
Offset 119, 26 lines modifiedOffset 119, 28 lines modified
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·339121 ····.line·339
122 ····:cond_1122 ····:cond_1
123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
 124 ····.line·340
124 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;125 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
125 ····move-result-object·v3126 ····move-result-object·v3
  
126 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;127 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
127 ····move-result-object·v3128 ····move-result-object·v3
  
128 ····const-string·v4,·"pref_switch_to_remote_after_media_start"129 ····const-string·v4,·"pref_switch_to_remote_after_media_start"
  
129 ····const/4·v5,·0x1130 ····const/4·v5,·0x1
  
 131 ····.line·341
130 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z132 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
131 ····move-result·v2133 ····move-result·v2
  
132 ····.line·343134 ····.line·343
133 ····.local·v2,·"switchToRemote":Z135 ····.local·v2,·"switchToRemote":Z
134 ····if-eqz·v2,·:cond_0136 ····if-eqz·v2,·:cond_0
1.91 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·47027 ····.line·470
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
 57 ····.line·474
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x060 ····const/4·v3,·0x0
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
 62 ····.line·475
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·473
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·47667 ····.line·476
64 ····return-void68 ····return-void
65 .end·method69 .end·method
4.62 KB
smali/com/syncedsynapse/kore2/ui/AddonsActivity.smali
    
Offset 142, 42 lines modifiedOffset 142, 46 lines modified
142 ····.local·v1,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;142 ····.local·v1,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;
143 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z143 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z
  
144 ····move-result·v2144 ····move-result·v2
  
145 ····if-eqz·v2,·:cond_0145 ····if-eqz·v2,·:cond_0
  
146 ····.line·183146 ····.line·184
147 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;147 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
148 ····move-result-object·v2148 ····move-result-object·v2
  
149 ····const/high16·v3,·0x7f050000149 ····const/high16·v3,·0x7f050000
  
 150 ····.line·185
150 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;151 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
151 ····move-result-object·v2152 ····move-result-object·v2
  
 153 ····.line·183
152 ····invoke-virtual·{v0,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V154 ····invoke-virtual·{v0,·v2},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V
  
153 ····.line·186155 ····.line·186
154 ····invoke-virtual·{v0,·v5},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V156 ····invoke-virtual·{v0,·v5},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V
  
155 ····.line·192157 ····.line·192
156 ····:goto_0158 ····:goto_0
157 ····const·v2,·0x7f0b0041159 ····const·v2,·0x7f0b0041
  
158 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;160 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
159 ····move-result-object·v2161 ····move-result-object·v2
  
 162 ····.line·193
160 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;163 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
161 ····move-result-object·v2164 ····move-result-object·v2
  
 165 ····.line·194
162 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I166 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
163 ····.line·195167 ····.line·195
164 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->selectedAddonTitle:Ljava/lang/String;168 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->selectedAddonTitle:Ljava/lang/String;
  
165 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->setupActionBar(Ljava/lang/String;)V169 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->setupActionBar(Ljava/lang/String;)V
  
Offset 261, 14 lines modifiedOffset 265, 15 lines modified
261 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->setContentView(I)V265 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->setContentView(I)V
  
262 ····.line·61266 ····.line·61
263 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;267 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
264 ····move-result-object·v1268 ····move-result-object·v1
  
 269 ····.line·62
265 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;270 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
266 ····move-result-object·v1271 ····move-result-object·v1
  
267 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;272 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
268 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;273 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
Offset 301, 43 lines modifiedOffset 306, 48 lines modified
301 ····move-result·v1306 ····move-result·v1
  
302 ····if-eqz·v1,·:cond_1307 ····if-eqz·v1,·:cond_1
  
303 ····.line·70308 ····.line·70
304 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->setExitTransition(Ljava/lang/Object;)V309 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->setExitTransition(Ljava/lang/Object;)V
  
305 ····.line·71310 ····.line·72
306 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;311 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
307 ····move-result-object·v1312 ····move-result-object·v1
  
308 ····const·v2,·0x10f0002313 ····const·v2,·0x10f0002
  
 314 ····.line·73
309 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;315 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
310 ····move-result-object·v1316 ····move-result-object·v1
  
 317 ····.line·71
311 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->setReenterTransition(Ljava/lang/Object;)V318 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->setReenterTransition(Ljava/lang/Object;)V
  
312 ····.line·75319 ····.line·75
313 ····:cond_1320 ····:cond_1
314 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;321 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
315 ····move-result-object·v1322 ····move-result-object·v1
  
 323 ····.line·76
316 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;324 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
317 ····move-result-object·v1325 ····move-result-object·v1
  
318 ····const·v2,·0x7f0b0041326 ····const·v2,·0x7f0b0041
  
 327 ····.line·77
319 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;328 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
320 ····move-result-object·v1329 ····move-result-object·v1
  
 330 ····.line·78
321 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I331 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
322 ····.line·84332 ····.line·84
323 ····.end·local·v0····#·"addonListFragment":Lcom/syncedsynapse/kore2/ui/AddonListFragment;333 ····.end·local·v0····#·"addonListFragment":Lcom/syncedsynapse/kore2/ui/AddonListFragment;
324 ····:goto_0334 ····:goto_0
325 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->selectedAddonTitle:Ljava/lang/String;335 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->selectedAddonTitle:Ljava/lang/String;
  
Offset 421, 14 lines modifiedOffset 431, 15 lines modified
  
421 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;431 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
422 ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V432 ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
423 ····const/high16·v3,·0x20000000433 ····const/high16·v3,·0x20000000
  
 434 ····.line·119
424 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;435 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
425 ····move-result-object·v0436 ····move-result-object·v0
  
426 ····.line·120437 ····.line·120
427 ····.local·v0,·"launchIntent":Landroid/content/Intent;438 ····.local·v0,·"launchIntent":Landroid/content/Intent;
428 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->startActivity(Landroid/content/Intent;)V439 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/AddonsActivity;->startActivity(Landroid/content/Intent;)V
Max diff block lines reached; -1/4626 bytes (-0.02%) of diff not shown.
1.19 KB
smali/com/syncedsynapse/kore2/ui/RemoteFragment$5.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·30237 ····.line·302
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 93, 18 lines modifiedOffset 94, 16 lines modified
93 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/UIUtils;->setPlayPauseButtonIcon(Landroid/content/Context;Landroid/widget/ImageView;I)V94 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/UIUtils;->setPlayPauseButtonIcon(Landroid/content/Context;Landroid/widget/ImageView;I)V
  
94 ····goto·:goto_095 ····goto·:goto_0
95 .end·method96 .end·method
  
96 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V97 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
97 ····.locals·098 ····.locals·0
98 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
99 ····.prologue99 ····.prologue
100 ····.line·302100 ····.line·302
101 ····check-cast·p1,·Ljava/lang/Integer;101 ····check-cast·p1,·Ljava/lang/Integer;
  
102 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
103 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/RemoteFragment$5;->onSucess(Ljava/lang/Integer;)V102 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/RemoteFragment$5;->onSucess(Ljava/lang/Integer;)V
  
104 ····return-void103 ····return-void
105 .end·method104 .end·method
749 B
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;
  
25 ····.prologue26 ····.prologue
26 ····.line·51327 ····.line·513
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;->this$1:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;->this$1:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.85 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·85327 ····.line·853
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 75, 17 lines modifiedOffset 76, 23 lines modified
75 ····:goto_076 ····:goto_0
76 ····return-void77 ····return-void
  
77 ····.line·86178 ····.line·861
78 ····:cond_179 ····:cond_1
79 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;80 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
80 ····const/4·v4,·0x181 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
 82 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$1300(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)I
  
 83 ····move-result·v4
  
 84 ····add-int/lit8·v4,·v4,·0x1
  
81 ····invoke-static·{v3,·v4},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$1312(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I85 ····invoke-static·{v3,·v4},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$1302(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)I
  
82 ····.line·86286 ····.line·862
83 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;87 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
84 ····iget-object·v3,·v3,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaSeekbar:Landroid/widget/SeekBar;88 ····iget-object·v3,·v3,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->mediaSeekbar:Landroid/widget/SeekBar;
  
85 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;89 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$11;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
1.73 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·90227 ····.line·902
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 194, 18 lines modifiedOffset 195, 20 lines modified
  
194 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;195 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;
  
195 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;-><init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;)V196 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;-><init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;)V
  
196 ····iget-object·v7,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;197 ····iget-object·v7,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
 198 ····.line·939
197 ····invoke-static·{v7},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$200(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Landroid/os/Handler;199 ····invoke-static·{v7},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$200(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Landroid/os/Handler;
  
198 ····move-result-object·v7200 ····move-result-object·v7
  
 201 ····.line·929
199 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/syncedsynapse/kore2/jsonrpc/method/Player$Seek;->execute(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V202 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lcom/syncedsynapse/kore2/jsonrpc/method/Player$Seek;->execute(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
  
200 ····.line·942203 ····.line·942
201 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;204 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
202 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$1400(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;205 ····invoke-static·{v5},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;->access$1400(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)Ljava/lang/Runnable;
  
660 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·16428 ····.line·164
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$1;->val$pixelsToTransparent:I
  
7.75 KB
smali/com/syncedsynapse/kore2/ui/TVShowListFragment.smali
    
Offset 80, 15 lines modifiedOffset 80, 14 lines modified
80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
81 ····.line·8281 ····.line·82
82 ····const/4·v0,·0x082 ····const/4·v0,·0x0
  
83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->searchFilter:Ljava/lang/String;83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->searchFilter:Ljava/lang/String;
  
84 ····.line·459 
85 ····return-void84 ····return-void
86 .end·method85 .end·method
  
87 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowListFragment;)Lcom/syncedsynapse/kore2/ui/TVShowListFragment$OnTVShowSelectedListener;86 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowListFragment;)Lcom/syncedsynapse/kore2/ui/TVShowListFragment$OnTVShowSelectedListener;
88 ····.locals·187 ····.locals·1
89 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;88 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;
  
Offset 368, 20 lines modifiedOffset 367, 22 lines modified
  
368 ····invoke-virtual·{v8,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;367 ····invoke-virtual·{v8,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
369 ····move-result-object·v0368 ····move-result-object·v0
  
370 ····const-string·v1,·"!="369 ····const-string·v1,·"!="
  
 370 ····.line·332
371 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;371 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
372 ····move-result-object·v0372 ····move-result-object·v0
  
373 ····const-string·v1,·"episode"373 ····const-string·v1,·"episode"
  
 374 ····.line·333
374 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;375 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
375 ····.line·337376 ····.line·337
376 ····:cond_2377 ····:cond_2
377 ····const-string·v0,·"tvshows_sort_order"378 ····const-string·v0,·"tvshows_sort_order"
  
378 ····invoke-interface·{v7,·v0,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I379 ····invoke-interface·{v7,·v0,·v3},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
Offset 402, 20 lines modifiedOffset 403, 22 lines modified
  
402 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;403 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
403 ····move-result-object·v1404 ····move-result-object·v1
  
404 ····sget-object·v3,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowListQuery;->PROJECTION:[Ljava/lang/String;405 ····sget-object·v3,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowListQuery;->PROJECTION:[Ljava/lang/String;
  
 406 ····.line·351
405 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;407 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
406 ····move-result-object·v4408 ····move-result-object·v4
  
407 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V409 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  
 410 ····.line·350
408 ····return-object·v0411 ····return-object·v0
  
409 ····.line·317412 ····.line·317
410 ····.end·local·v2····#·"uri":Landroid/net/Uri;413 ····.end·local·v2····#·"uri":Landroid/net/Uri;
411 ····.end·local·v5····#·"selectionArgs":[Ljava/lang/String;414 ····.end·local·v5····#·"selectionArgs":[Ljava/lang/String;
412 ····.end·local·v6····#·"sortOrderStr":Ljava/lang/String;415 ····.end·local·v6····#·"sortOrderStr":Ljava/lang/String;
413 ····.end·local·v7····#·"preferences":Landroid/content/SharedPreferences;416 ····.end·local·v7····#·"preferences":Landroid/content/SharedPreferences;
Offset 706, 14 lines modifiedOffset 709, 15 lines modified
  
706 ····if-nez·v2,·:cond_1709 ····if-nez·v2,·:cond_1
  
707 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;710 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;
  
708 ····const-string·v3,·"sync_all_tvshows"711 ····const-string·v3,·"sync_all_tvshows"
  
 712 ····.line·294
709 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z713 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
710 ····move-result·v2714 ····move-result·v2
  
711 ····if-eqz·v2,·:cond_2715 ····if-eqz·v2,·:cond_2
  
712 ····.line·295716 ····.line·295
Offset 746, 14 lines modifiedOffset 750, 15 lines modified
  
746 ····const·v3,·0x7f0d00a9750 ····const·v3,·0x7f0d00a9
  
747 ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;751 ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
748 ····move-result-object·v2752 ····move-result-object·v2
  
 753 ····.line·300
749 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V754 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
750 ····.line·309755 ····.line·309
751 ····:cond_2756 ····:cond_2
752 ····:goto_0757 ····:goto_0
753 ····return-void758 ····return-void
  
Offset 766, 14 lines modifiedOffset 771, 15 lines modified
  
766 ····sget·v3,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I771 ····sget·v3,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
767 ····if-ne·v2,·v3,·:cond_4772 ····if-ne·v2,·v3,·:cond_4
  
768 ····const·v2,·0x7f0d004c773 ····const·v2,·0x7f0d004c
  
 774 ····.line·304
769 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getString(I)Ljava/lang/String;775 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getString(I)Ljava/lang/String;
  
770 ····move-result-object·v2776 ····move-result-object·v2
  
771 ····new-array·v3,·v4,·[Ljava/lang/Object;777 ····new-array·v3,·v4,·[Ljava/lang/Object;
  
772 ····iget-object·v4,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;778 ····iget-object·v4,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 795, 19 lines modifiedOffset 801, 20 lines modified
  
795 ····move-result-object·v2801 ····move-result-object·v2
  
796 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V802 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
797 ····goto·:goto_0803 ····goto·:goto_0
  
798 ····.line·303804 ····.line·304
799 ····.end·local·v0····#·"msg":Ljava/lang/String;805 ····.end·local·v0····#·"msg":Ljava/lang/String;
800 ····:cond_4806 ····:cond_4
801 ····const·v2,·0x7f0d00b8807 ····const·v2,·0x7f0d00b8
  
 808 ····.line·305
802 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getString(I)Ljava/lang/String;809 ····invoke-virtual·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;->getString(I)Ljava/lang/String;
  
803 ····move-result-object·v0810 ····move-result-object·v0
  
Max diff block lines reached; 4072/7817 bytes (52.09%) of diff not shown.
693 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·57127 ····.line·571
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$1;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
606 B
smali/com/syncedsynapse/kore2/ui/RemoteActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsPerPage:I22 .field·final·synthetic·val$pixelsPerPage:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·32228 ····.line·322
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;->val$pixelsPerPage:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$3;->val$pixelsPerPage:I
  
1.52 KB
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$2.smali
    
Offset 36, 14 lines modifiedOffset 36, 15 lines modified
  
36 .field·final·synthetic·val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;36 .field·final·synthetic·val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
  
37 #·direct·methods37 #·direct·methods
38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V
39 ····.locals·039 ····.locals·0
 40 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
40 ····.prologue41 ····.prologue
41 ····.line·38042 ····.line·380
42 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;43 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
43 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->val$getActivePlayerResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;44 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->val$getActivePlayerResult:Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
  
Offset 82, 21 lines modifiedOffset 83, 19 lines modified
82 ····invoke-static·{v0,·p2},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->access$500(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Ljava/lang/String;)V83 ····invoke-static·{v0,·p2},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->access$500(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Ljava/lang/String;)V
  
83 ····goto·:goto_084 ····goto·:goto_0
84 .end·method85 .end·method
  
85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V86 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
86 ····.locals·087 ····.locals·0
87 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
88 ····.prologue88 ····.prologue
89 ····.line·38089 ····.line·380
90 ····check-cast·p1,·Ljava/util/ArrayList;90 ····check-cast·p1,·Ljava/util/ArrayList;
  
91 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->onSucess(Ljava/util/ArrayList;)V91 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$2;->onSucess(Ljava/util/ArrayList;)V
  
93 ····return-void92 ····return-void
94 .end·method93 .end·method
  
95 .method·public·onSucess(Ljava/util/ArrayList;)V94 .method·public·onSucess(Ljava/util/ArrayList;)V
96 ····.locals·395 ····.locals·3
753 B
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;22 .field·final·synthetic·val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·25528 ····.line·255
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$3;->val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$3;->val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
11.1 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment.smali
    
Offset 118, 15 lines modifiedOffset 118, 14 lines modified
118 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->episodeId:I118 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->episodeId:I
  
119 ····.line·101119 ····.line·101
120 ····const/4·v0,·0x0120 ····const/4·v0,·0x0
  
121 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->tvshowDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;121 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->tvshowDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;
  
122 ····.line·600 
123 ····return-void122 ····return-void
124 .end·method123 .end·method
  
125 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)I124 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)I
126 ····.locals·1125 ····.locals·1
127 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;126 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
Offset 248, 14 lines modifiedOffset 247, 15 lines modified
  
248 ····new-instance·v2,·Ljava/lang/StringBuilder;247 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
249 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V248 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
250 ····const·v3,·0x7f0d0068249 ····const·v3,·0x7f0d0068
  
 250 ····.line·498
251 ····move-object/from16·v0,·p0251 ····move-object/from16·v0,·p0
  
252 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->getString(I)Ljava/lang/String;252 ····invoke-virtual·{v0,·v3},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->getString(I)Ljava/lang/String;
  
253 ····move-result-object·v3253 ····move-result-object·v3
  
254 ····const/4·v4,·0x1254 ····const/4·v4,·0x1
Offset 282, 14 lines modifiedOffset 282, 15 lines modified
  
282 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;282 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
283 ····move-result-object·v2283 ····move-result-object·v2
  
284 ····const/4·v3,·0x7284 ····const/4·v3,·0x7
  
 285 ····.line·499
285 ····move-object/from16·v0,·p1286 ····move-object/from16·v0,·p1
  
286 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;287 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
287 ····move-result-object·v3288 ····move-result-object·v3
  
288 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;289 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 322, 14 lines modifiedOffset 323, 15 lines modified
  
322 ····new-array·v3,·v3,·[Ljava/lang/Object;323 ····new-array·v3,·v3,·[Ljava/lang/Object;
  
323 ····const/4·v4,·0x0324 ····const/4·v4,·0x0
  
324 ····const/4·v5,·0x3325 ····const/4·v5,·0x3
  
 326 ····.line·503
325 ····move-object/from16·v0,·p1327 ····move-object/from16·v0,·p1
  
326 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I328 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I
  
327 ····move-result·v5329 ····move-result·v5
  
328 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;330 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
Offset 338, 26 lines modifiedOffset 340, 28 lines modified
  
338 ····aput-object·v5,·v3,·v4340 ····aput-object·v5,·v3,·v4
  
339 ····const/4·v4,·0x1341 ····const/4·v4,·0x1
  
340 ····const/4·v5,·0x4342 ····const/4·v5,·0x4
  
 343 ····.line·504
341 ····move-object/from16·v0,·p1344 ····move-object/from16·v0,·p1
  
342 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I345 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I
  
343 ····move-result·v5346 ····move-result·v5
  
344 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;347 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
345 ····move-result-object·v5348 ····move-result-object·v5
  
346 ····aput-object·v5,·v3,·v4349 ····aput-object·v5,·v3,·v4
  
 350 ····.line·502
347 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;351 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
348 ····move-result-object·v17352 ····move-result-object·v17
  
349 ····.line·505353 ····.line·505
350 ····.local·v17,·"season":Ljava/lang/String;354 ····.local·v17,·"season":Ljava/lang/String;
351 ····move-object/from16·v0,·p0355 ····move-object/from16·v0,·p0
Offset 545, 65 lines modifiedOffset 549, 72 lines modified
545 ····.local·v8,·"artHeight":I549 ····.local·v8,·"artHeight":I
546 ····move-object/from16·v0,·p0550 ····move-object/from16·v0,·p0
  
547 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;551 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
548 ····const/4·v3,·0x5552 ····const/4·v3,·0x5
  
 553 ····.line·535
549 ····move-object/from16·v0,·p1554 ····move-object/from16·v0,·p1
  
550 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;555 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
551 ····move-result-object·v3556 ····move-result-object·v3
  
552 ····move-object/from16·v0,·p0557 ····move-object/from16·v0,·p0
  
553 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->mediaArt:Landroid/widget/ImageView;558 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;->mediaArt:Landroid/widget/ImageView;
  
554 ····iget·v5,·v9,·Landroid/util/DisplayMetrics;->widthPixels:I559 ····iget·v5,·v9,·Landroid/util/DisplayMetrics;->widthPixels:I
  
 560 ····.line·534
555 ····invoke-static·{v2,·v3,·v4,·v5,·v8},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageIntoImageview(Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Landroid/widget/ImageView;II)V561 ····invoke-static·{v2,·v3,·v4,·v5,·v8},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageIntoImageview(Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
556 ····.line·539562 ····.line·539
557 ····new-instance·v2,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;563 ····new-instance·v2,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;
  
558 ····const/4·v3,·0x2564 ····const/4·v3,·0x2
  
 565 ····.line·540
559 ····move-object/from16·v0,·p1566 ····move-object/from16·v0,·p1
  
560 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;567 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
561 ····move-result-object·v3568 ····move-result-object·v3
Max diff block lines reached; 7670/11191 bytes (68.54%) of diff not shown.
6.29 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$SeasonsEpisodesAdapter.smali
    
Offset 196, 36 lines modifiedOffset 196, 40 lines modified
196 ····iput·v3,·v2,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodeViewHolder;->episodeId:I196 ····iput·v3,·v2,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodeViewHolder;->episodeId:I
  
197 ····.line·530197 ····.line·530
198 ····iget-object·v3,·v2,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodeViewHolder;->episodenumberView:Landroid/widget/TextView;198 ····iget-object·v3,·v2,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodeViewHolder;->episodenumberView:Landroid/widget/TextView;
  
199 ····const·v4,·0x7f0d0042199 ····const·v4,·0x7f0d0042
  
 200 ····.line·531
200 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;201 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
201 ····move-result-object·v4202 ····move-result-object·v4
  
202 ····new-array·v5,·v8,·[Ljava/lang/Object;203 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
203 ····const/4·v6,·0x2204 ····const/4·v6,·0x2
  
 205 ····.line·532
204 ····invoke-interface·{p3,·v6},·Landroid/database/Cursor;->getInt(I)I206 ····invoke-interface·{p3,·v6},·Landroid/database/Cursor;->getInt(I)I
  
205 ····move-result·v6207 ····move-result·v6
  
206 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;208 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
207 ····move-result-object·v6209 ····move-result-object·v6
  
208 ····aput-object·v6,·v5,·v7210 ····aput-object·v6,·v5,·v7
  
 211 ····.line·531
209 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;212 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
210 ····move-result-object·v4213 ····move-result-object·v4
  
 214 ····.line·530
211 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V215 ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
212 ····.line·533216 ····.line·533
213 ····const/4·v3,·0x6217 ····const/4·v3,·0x6
  
214 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getInt(I)I218 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getInt(I)I
  
Offset 239, 14 lines modifiedOffset 243, 15 lines modified
  
239 ····new-instance·v3,·Ljava/lang/StringBuilder;243 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
240 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V244 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
241 ····const·v4,·0x7f0d0068245 ····const·v4,·0x7f0d0068
  
 246 ····.line·535
242 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;247 ····invoke-virtual·{p2,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
243 ····move-result-object·v4248 ····move-result-object·v4
  
244 ····new-array·v5,·v8,·[Ljava/lang/Object;249 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
245 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;250 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
Offset 265, 14 lines modifiedOffset 270, 15 lines modified
  
265 ····const-string·v4,·"··|··"270 ····const-string·v4,·"··|··"
  
266 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;271 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
267 ····move-result-object·v3272 ····move-result-object·v3
  
 273 ····.line·536
268 ····invoke-interface·{p3,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;274 ····invoke-interface·{p3,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
269 ····move-result-object·v4275 ····move-result-object·v4
  
270 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;276 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
271 ····move-result-object·v3277 ····move-result-object·v3
Offset 320, 15 lines modifiedOffset 326, 15 lines modified
  
320 ····invoke-virtual·{v3,·v4},·Landroid/widget/ImageView;->setColorFilter(I)V326 ····invoke-virtual·{v3,·v4},·Landroid/widget/ImageView;->setColorFilter(I)V
  
321 ····.line·557327 ····.line·557
322 ····:goto_1328 ····:goto_1
323 ····return-void329 ····return-void
  
324 ····.line·534330 ····.line·537
325 ····.end·local·v0····#·"duration":Ljava/lang/String;331 ····.end·local·v0····#·"duration":Ljava/lang/String;
326 ····:cond_0332 ····:cond_0
327 ····invoke-interface·{p3,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;333 ····invoke-interface·{p3,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
328 ····move-result-object·v0334 ····move-result-object·v0
  
329 ····goto·:goto_0335 ····goto·:goto_0
Offset 394, 24 lines modifiedOffset 400, 26 lines modified
  
394 ····new-array·v1,·v1,·[Ljava/lang/Object;400 ····new-array·v1,·v1,·[Ljava/lang/Object;
  
395 ····const/4·v2,·0x0401 ····const/4·v2,·0x0
  
396 ····const/4·v3,·0x1402 ····const/4·v3,·0x1
  
 403 ····.line·502
397 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getInt(I)I404 ····invoke-interface·{p3,·v3},·Landroid/database/Cursor;->getInt(I)I
  
398 ····move-result·v3405 ····move-result·v3
  
399 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;406 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
400 ····move-result-object·v3407 ····move-result-object·v3
  
401 ····aput-object·v3,·v1,·v2408 ····aput-object·v3,·v1,·v2
  
 409 ····.line·501
402 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;410 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
403 ····move-result-object·v0411 ····move-result-object·v0
  
404 ····invoke-virtual·{v10,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V412 ····invoke-virtual·{v10,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
405 ····.line·503413 ····.line·503
Offset 439, 14 lines modifiedOffset 447, 15 lines modified
  
439 ····const/4·v1,·0x2447 ····const/4·v1,·0x2
  
440 ····new-array·v1,·v1,·[Ljava/lang/Object;448 ····new-array·v1,·v1,·[Ljava/lang/Object;
  
441 ····const/4·v2,·0x0449 ····const/4·v2,·0x0
  
 450 ····.line·506
442 ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;451 ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
443 ····move-result-object·v3452 ····move-result-object·v3
Max diff block lines reached; 2982/6266 bytes (47.59%) of diff not shown.
711 B
smali/com/syncedsynapse/kore2/ui/AboutDialogFragment.smali
    
Offset 144, 14 lines modifiedOffset 144, 15 lines modified
  
144 ····const·v8,·0x104000a144 ····const·v8,·0x104000a
  
145 ····new-instance·v9,·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;145 ····new-instance·v9,·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;
  
146 ····invoke-direct·{v9,·p0},·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;)V146 ····invoke-direct·{v9,·p0},·Lcom/syncedsynapse/kore2/ui/AboutDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/AboutDialogFragment;)V
  
 147 ····.line·52
147 ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;148 ····invoke-virtual·{v7,·v8,·v9},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
148 ····.line·59149 ····.line·59
149 ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;150 ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
150 ····move-result-object·v7151 ····move-result-object·v7
  
665 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·52027 ····.line·520
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$8;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/com/syncedsynapse/kore2/ui/RemoteFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13127 ····.line·131
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.0 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·39527 ····.line·395
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$300(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$300(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
 57 ····.line·399
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x060 ····const/4·v3,·0x0
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
 62 ····.line·400
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·398
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·40167 ····.line·401
64 ····return-void68 ····return-void
65 .end·method69 .end·method
625 B
smali/com/syncedsynapse/kore2/ui/GenericSelectDialog$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$token:I22 .field·final·synthetic·val$token:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·13928 ····.line·139
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$1;->this$0:Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$1;->this$0:Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$1;->val$token:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$1;->val$token:I
  
1.51 KB
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter.smali
    
Offset 122, 15 lines modifiedOffset 122, 14 lines modified
122 ····check-cast·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;122 ····check-cast·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
123 ····goto·:goto_0123 ····goto·:goto_0
124 .end·method124 .end·method
  
125 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;125 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
126 ····.locals·1126 ····.locals·1
127 ····.param·p1,·"x0"····#·I 
  
128 ····.prologue127 ····.prologue
129 ····.line·511128 ····.line·511
130 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;->getItem(I)Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;129 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter;->getItem(I)Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
131 ····move-result-object·v0130 ····move-result-object·v0
  
Offset 171, 14 lines modifiedOffset 170, 15 lines modified
  
171 ····move-result-object·v1170 ····move-result-object·v1
  
172 ····const·v2,·0x7f030039171 ····const·v2,·0x7f030039
  
173 ····const/4·v5,·0x0172 ····const/4·v5,·0x0
  
 173 ····.line·598
174 ····move-object/from16·v0,·p3174 ····move-object/from16·v0,·p3
  
175 ····invoke-virtual·{v1,·v2,·v0,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;175 ····invoke-virtual·{v1,·v2,·v0,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
176 ····move-result-object·p2176 ····move-result-object·p2
  
177 ····.line·600177 ····.line·600
Offset 370, 14 lines modifiedOffset 370, 15 lines modified
  
370 ····if-nez·v1,·:cond_1370 ····if-nez·v1,·:cond_1
  
371 ····iget-object·v1,·v11,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;371 ····iget-object·v1,·v11,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;
  
372 ····const-string·v2,·"episode"372 ····const-string·v2,·"episode"
  
 373 ····.line·662
373 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z374 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
374 ····move-result·v1375 ····move-result·v1
  
375 ····if-eqz·v1,·:cond_5376 ····if-eqz·v1,·:cond_5
  
376 ····:cond_1377 ····:cond_1
Offset 736, 15 lines modifiedOffset 737, 15 lines modified
  
736 ····.line·654737 ····.line·654
737 ····:cond_4738 ····:cond_4
738 ····const-string·v1,·""739 ····const-string·v1,·""
  
739 ····goto/16·:goto_3740 ····goto/16·:goto_3
  
740 ····.line·661741 ····.line·662
741 ····.restart·local·v6····#·"artWidth":I742 ····.restart·local·v6····#·"artWidth":I
742 ····.restart·local·v7····#·"artHeight":I743 ····.restart·local·v7····#·"artHeight":I
743 ····:cond_5744 ····:cond_5
744 ····const/4·v10,·0x0745 ····const/4·v10,·0x0
  
745 ····goto/16·:goto_4746 ····goto/16·:goto_4
  
665 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·32827 ····.line·328
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.62 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;21 .field·final·synthetic·this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·55327 ····.line·553
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 71, 16 lines modifiedOffset 72, 18 lines modified
  
71 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;72 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1$3;->this$2:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;
  
72 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;73 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
73 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;74 ····iget-object·v4,·v4,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 75 ····.line·558
74 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;76 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
  
75 ····move-result-object·v477 ····move-result-object·v4
  
 78 ····.line·556
76 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V79 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
77 ····.line·55980 ····.line·559
78 ····return-void81 ····return-void
79 .end·method82 .end·method
651 B
smali/com/syncedsynapse/kore2/ui/TVShowListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.line·127
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
735 B
smali/com/syncedsynapse/kore2/ui/RemoteFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$clickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;22 .field·final·synthetic·val$clickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·22228 ····.line·222
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$3;->val$clickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$3;->val$clickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
625 B
smali/com/syncedsynapse/kore2/ui/GenericSelectDialog$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$token:I22 .field·final·synthetic·val$token:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
26 ····.prologue27 ····.prologue
27 ····.line·16128 ····.line·161
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$2;->this$0:Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$2;->this$0:Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$2;->val$token:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$2;->val$token:I
  
647 B
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$6.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$maxLines:I26 .field·final·synthetic·val$maxLines:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;III)V28 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;III)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
30 ····.prologue31 ····.prologue
31 ····.line·39332 ····.line·393
32 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;33 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
33 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$6;->val$iconExpandResId:I34 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$6;->val$iconExpandResId:I
  
9.53 KB
smali/com/syncedsynapse/kore2/ui/AddonListFragment$3.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;33 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V35 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
37 ····.prologue38 ····.prologue
38 ····.line·18339 ····.line·183
39 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 92, 101 lines modifiedOffset 93, 101 lines modified
  
92 ····move-result-object·v093 ····move-result-object·v0
  
93 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;94 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
94 ····const·v2,·0x7f0d004595 ····const·v2,·0x7f0d0045
  
 96 ····.line·213
95 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->getString(I)Ljava/lang/String;97 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->getString(I)Ljava/lang/String;
  
96 ····move-result-object·v198 ····move-result-object·v1
  
97 ····const/4·v2,·0x199 ····const/4·v2,·0x1
  
98 ····new-array·v2,·v2,·[Ljava/lang/Object;100 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
99 ····aput-object·p2,·v2,·v3101 ····aput-object·p2,·v2,·v3
  
100 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;102 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
101 ····move-result-object·v1103 ····move-result-object·v1
  
 104 ····.line·212
102 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;105 ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
103 ····move-result-object·v0106 ····move-result-object·v0
  
 107 ····.line·214
104 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V108 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
105 ····.line·215109 ····.line·215
106 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;110 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
107 ····iget-object·v0,·v0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->swipeRefreshLayout:Landroid/support/v4/widget/SwipeRefreshLayout;111 ····iget-object·v0,·v0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->swipeRefreshLayout:Landroid/support/v4/widget/SwipeRefreshLayout;
  
108 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/SwipeRefreshLayout;->setRefreshing(Z)V112 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/SwipeRefreshLayout;->setRefreshing(Z)V
  
109 ····goto·:goto_0113 ····goto·:goto_0
110 .end·method114 .end·method
  
111 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V115 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
112 ····.locals·0116 ····.locals·0
113 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
114 ····.prologue117 ····.prologue
115 ····.line·183118 ····.line·183
116 ····check-cast·p1,·Ljava/util/List;119 ····check-cast·p1,·Ljava/util/List;
  
117 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
118 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->onSucess(Ljava/util/List;)V120 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->onSucess(Ljava/util/List;)V
  
119 ····return-void121 ····return-void
120 .end·method122 .end·method
  
121 .method·public·onSucess(Ljava/util/List;)V123 .method·public·onSucess(Ljava/util/List;)V
122 ····.locals·5124 ····.locals·4
123 ····.annotation·system·Ldalvik/annotation/Signature;125 ····.annotation·system·Ldalvik/annotation/Signature;
124 ········value·=·{126 ········value·=·{
125 ············"(",127 ············"(",
126 ············"Ljava/util/List",128 ············"Ljava/util/List",
127 ············"<",129 ············"<",
128 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;",130 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;",
129 ············">;)V"131 ············">;)V"
130 ········}132 ········}
131 ····.end·annotation133 ····.end·annotation
  
132 ····.prologue134 ····.prologue
133 ····.line·186135 ····.line·186
134 ····.local·p1,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;>;"136 ····.local·p1,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;>;"
135 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;137 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
136 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->isAdded()Z138 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->isAdded()Z
  
137 ····move-result·v2139 ····move-result·v1
  
138 ····if-nez·v2,·:cond_0140 ····if-nez·v1,·:cond_0
  
139 ····.line·204141 ····.line·204
140 ····:goto_0142 ····:goto_0
141 ····return-void143 ····return-void
  
142 ····.line·188144 ····.line·188
143 ····:cond_0145 ····:cond_0
144 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;146 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
145 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;147 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;
  
146 ····move-result-object·v2148 ····move-result-object·v1
  
147 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;->clear()V149 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter;->clear()V
  
148 ····.line·189150 ····.line·189
149 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;151 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
150 ····move-result-object·v1152 ····move-result-object·v1
  
151 ····.local·v1,·"i$":Ljava/util/Iterator; 
152 ····:cond_1153 ····:cond_1
153 ····:goto_1154 ····:goto_1
154 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z155 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
155 ····move-result·v2156 ····move-result·v2
  
156 ····if-eqz·v2,·:cond_3157 ····if-eqz·v2,·:cond_3
Offset 209, 64 lines modifiedOffset 210, 70 lines modified
  
209 ····if-nez·v2,·:cond_2210 ····if-nez·v2,·:cond_2
  
210 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;->type:Ljava/lang/String;211 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;->type:Ljava/lang/String;
  
211 ····const-string·v3,·"xbmc.python.pluginsource"212 ····const-string·v3,·"xbmc.python.pluginsource"
Max diff block lines reached; 4944/9643 bytes (51.27%) of diff not shown.
1.38 KB
smali/com/syncedsynapse/kore2/ui/AddonDetailsFragment$3.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·19437 ····.line·194
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 28 lines modifiedOffset 78, 27 lines modified
  
77 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
78 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;79 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·205
80 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
81 ····goto·:goto_083 ····goto·:goto_0
82 .end·method84 .end·method
  
83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
84 ····.locals·086 ····.locals·0
85 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
86 ····.prologue87 ····.prologue
87 ····.line·19488 ····.line·194
88 ····check-cast·p1,·Ljava/lang/String;89 ····check-cast·p1,·Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$3;->onSucess(Ljava/lang/String;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$3;->onSucess(Ljava/lang/String;)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
93 .method·public·onSucess(Ljava/lang/String;)V93 .method·public·onSucess(Ljava/lang/String;)V
94 ····.locals·094 ····.locals·0
599 B
smali/com/syncedsynapse/kore2/ui/GenericSelectDialog.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·2822 ····.line·28
23 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V23 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V
  
24 ····.line·38 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;26 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;)Lcom/syncedsynapse/kore2/ui/GenericSelectDialog$GenericSelectDialogListener;
28 ····.locals·127 ····.locals·1
29 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;28 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/GenericSelectDialog;
  
736 B
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$position:I22 .field·final·synthetic·val$position:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$2"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·52028 ····.line·520
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1$1;->this$2:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1$1;->this$2:Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1$1;->val$position:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$PlayListAdapter$1$1;->val$position:I
  
9.18 KB
smali/com/syncedsynapse/kore2/ui/MusicActivity.smali
    
Offset 230, 42 lines modifiedOffset 230, 46 lines modified
230 ····.local·v1,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;230 ····.local·v1,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;
231 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z231 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z
  
232 ····move-result·v2232 ····move-result·v2
  
233 ····if-eqz·v2,·:cond_0233 ····if-eqz·v2,·:cond_0
  
234 ····.line·260234 ····.line·261
235 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;235 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
236 ····move-result-object·v2236 ····move-result-object·v2
  
237 ····const/high16·v3,·0x7f050000237 ····const/high16·v3,·0x7f050000
  
 238 ····.line·262
238 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;239 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
239 ····move-result-object·v2240 ····move-result-object·v2
  
 241 ····.line·260
240 ····invoke-virtual·{v0,·v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V242 ····invoke-virtual·{v0,·v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V
  
241 ····.line·263243 ····.line·263
242 ····invoke-virtual·{v0,·v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V244 ····invoke-virtual·{v0,·v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V
  
243 ····.line·269245 ····.line·269
244 ····:goto_0246 ····:goto_0
245 ····const·v2,·0x7f0b0041247 ····const·v2,·0x7f0b0041
  
246 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
247 ····move-result-object·v2249 ····move-result-object·v2
  
 250 ····.line·270
248 ····invoke-virtual·{v2,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;251 ····invoke-virtual·{v2,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····move-result-object·v2252 ····move-result-object·v2
  
 253 ····.line·271
250 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I254 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
251 ····.line·272255 ····.line·272
252 ····invoke-direct·{p0,·p2,·v4,·v4,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V256 ····invoke-direct·{p0,·p2,·v4,·v4,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
253 ····.line·273257 ····.line·273
254 ····return-void258 ····return-void
Offset 304, 36 lines modifiedOffset 308, 41 lines modified
  
304 ····.line·240308 ····.line·240
305 ····.local·v0,·"albumListFragment":Lcom/syncedsynapse/kore2/ui/AlbumListFragment;309 ····.local·v0,·"albumListFragment":Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
306 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;310 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
307 ····move-result-object·v1311 ····move-result-object·v1
  
 312 ····.line·241
308 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;313 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
309 ····move-result-object·v1314 ····move-result-object·v1
  
310 ····const·v2,·0x7f04000a315 ····const·v2,·0x7f04000a
  
311 ····const·v3,·0x7f04000b316 ····const·v3,·0x7f04000b
  
 317 ····.line·242
312 ····invoke-virtual·{v1,·v2,·v5,·v3,·v5},·Landroid/support/v4/app/FragmentTransaction;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;318 ····invoke-virtual·{v1,·v2,·v5,·v3,·v5},·Landroid/support/v4/app/FragmentTransaction;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
  
313 ····move-result-object·v1319 ····move-result-object·v1
  
314 ····const·v2,·0x7f0b0041320 ····const·v2,·0x7f0b0041
  
 321 ····.line·243
315 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;322 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
316 ····move-result-object·v1323 ····move-result-object·v1
  
 324 ····.line·244
317 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;325 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
318 ····move-result-object·v1326 ····move-result-object·v1
  
 327 ····.line·245
319 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I328 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
320 ····.line·246329 ····.line·246
321 ····invoke-direct·{p0,·v4,·p2,·v4,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V330 ····invoke-direct·{p0,·v4,·p2,·v4,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
322 ····.line·247331 ····.line·247
323 ····return-void332 ····return-void
Offset 362, 36 lines modifiedOffset 371, 41 lines modified
  
362 ····.line·281371 ····.line·281
363 ····.local·v0,·"albumListFragment":Lcom/syncedsynapse/kore2/ui/AlbumListFragment;372 ····.local·v0,·"albumListFragment":Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
364 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;373 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
365 ····move-result-object·v1374 ····move-result-object·v1
  
 375 ····.line·282
366 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;376 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
367 ····move-result-object·v1377 ····move-result-object·v1
  
368 ····const·v2,·0x7f04000a378 ····const·v2,·0x7f04000a
  
369 ····const·v3,·0x7f04000b379 ····const·v3,·0x7f04000b
  
 380 ····.line·283
370 ····invoke-virtual·{v1,·v2,·v5,·v3,·v5},·Landroid/support/v4/app/FragmentTransaction;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;381 ····invoke-virtual·{v1,·v2,·v5,·v3,·v5},·Landroid/support/v4/app/FragmentTransaction;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
  
371 ····move-result-object·v1382 ····move-result-object·v1
  
372 ····const·v2,·0x7f0b0041383 ····const·v2,·0x7f0b0041
  
 384 ····.line·284
373 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;385 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
374 ····move-result-object·v1386 ····move-result-object·v1
  
 387 ····.line·285
375 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;388 ····invoke-virtual·{v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
376 ····move-result-object·v1389 ····move-result-object·v1
  
 390 ····.line·286
377 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I391 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
378 ····.line·287392 ····.line·287
379 ····invoke-direct·{p0,·v4,·v4,·p2,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V393 ····invoke-direct·{p0,·v4,·v4,·p2,·v4},·Lcom/syncedsynapse/kore2/ui/MusicActivity;->setupActionBar(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
Max diff block lines reached; 4650/9292 bytes (50.04%) of diff not shown.
643 B
smali/com/syncedsynapse/kore2/ui/AddonListFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·9627 ····.line·96
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/AddonListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
863 B
smali/com/syncedsynapse/kore2/ui/AlbumListFragment$AlbumsAdapter.smali
    
Offset 213, 14 lines modifiedOffset 213, 15 lines modified
213 ····.end·local·v7····#·"desc":Ljava/lang/String;213 ····.end·local·v7····#·"desc":Ljava/lang/String;
214 ····:cond_0214 ····:cond_0
215 ····move-object·v7,·v8215 ····move-object·v7,·v8
  
216 ····.line·390216 ····.line·390
217 ····goto·:goto_0217 ····goto·:goto_0
  
 218 ····.line·392
218 ····:cond_1219 ····:cond_1
219 ····invoke-static·{v10},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;220 ····invoke-static·{v10},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
220 ····move-result-object·v7221 ····move-result-object·v7
  
221 ····goto·:goto_0222 ····goto·:goto_0
222 .end·method223 .end·method
Offset 237, 14 lines modifiedOffset 238, 15 lines modified
  
237 ····move-result-object·v2238 ····move-result-object·v2
  
238 ····const·v3,·0x7f030032239 ····const·v3,·0x7f030032
  
239 ····const/4·v4,·0x0240 ····const/4·v4,·0x0
  
 241 ····.line·365
240 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;242 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
241 ····move-result-object·v0243 ····move-result-object·v0
  
242 ····.line·368244 ····.line·368
243 ····.local·v0,·"view":Landroid/view/View;245 ····.local·v0,·"view":Landroid/view/View;
244 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment$ViewHolder;246 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment$ViewHolder;
725 B
smali/com/syncedsynapse/kore2/ui/RemoteFragment$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;22 .field·final·synthetic·val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·20828 ····.line·208
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$2;->val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$2;->val$action:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
712 B
smali/com/syncedsynapse/kore2/ui/SendTextDialogFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·12828 ····.line·128
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$3;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$3;->val$dialog:Landroid/app/Dialog;
  
721 B
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·47227 ····.line·472
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.24 KB
smali/com/syncedsynapse/kore2/ui/SettingsFragment.smali
    
Offset 286, 14 lines modifiedOffset 286, 15 lines modified
  
286 ····const-string·v6,·"·v"286 ····const-string·v6,·"·v"
  
287 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;287 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
288 ····move-result-object·v5288 ····move-result-object·v5
  
 289 ····.line·158
289 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;290 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;
  
290 ····move-result-object·v6291 ····move-result-object·v6
  
291 ····invoke-virtual·{v6},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;292 ····invoke-virtual·{v6},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  
292 ····move-result-object·v6293 ····move-result-object·v6
Offset 511, 18 lines modifiedOffset 512, 20 lines modified
511 ····invoke-super·{p0},·Landroid/preference/PreferenceFragment;->onPause()V512 ····invoke-super·{p0},·Landroid/preference/PreferenceFragment;->onPause()V
  
512 ····.line·83513 ····.line·83
513 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getPreferenceScreen()Landroid/preference/PreferenceScreen;514 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getPreferenceScreen()Landroid/preference/PreferenceScreen;
  
514 ····move-result-object·v0515 ····move-result-object·v0
  
 516 ····.line·84
515 ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences;517 ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences;
  
516 ····move-result-object·v0518 ····move-result-object·v0
  
 519 ····.line·85
517 ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V520 ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
  
518 ····.line·86521 ····.line·86
519 ····return-void522 ····return-void
520 .end·method523 .end·method
  
521 .method·public·onPurchaseWorkflowFinish(IILandroid/content/Intent;)Z524 .method·public·onPurchaseWorkflowFinish(IILandroid/content/Intent;)Z
Offset 578, 25 lines modifiedOffset 581, 28 lines modified
578 ····.line·276581 ····.line·276
579 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->mBillingHelper:Lcom/syncedsynapse/kore2/billing/IabHelper;582 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->mBillingHelper:Lcom/syncedsynapse/kore2/billing/IabHelper;
  
580 ····if-eqz·v0,·:cond_0583 ····if-eqz·v0,·:cond_0
  
581 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->mBillingHelper:Lcom/syncedsynapse/kore2/billing/IabHelper;584 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->mBillingHelper:Lcom/syncedsynapse/kore2/billing/IabHelper;
  
 585 ····.line·277
582 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lcom/syncedsynapse/kore2/billing/IabHelper;->handleActivityResult(IILandroid/content/Intent;)Z586 ····invoke-virtual·{v0,·p1,·p2,·p3},·Lcom/syncedsynapse/kore2/billing/IabHelper;->handleActivityResult(IILandroid/content/Intent;)Z
  
583 ····move-result·v0587 ····move-result·v0
  
584 ····if-eqz·v0,·:cond_0588 ····if-eqz·v0,·:cond_0
  
585 ····const/4·v0,·0x1589 ····const/4·v0,·0x1
  
 590 ····.line·276
586 ····:goto_0591 ····:goto_0
587 ····return·v0592 ····return·v0
  
 593 ····.line·277
588 ····:cond_0594 ····:cond_0
589 ····const/4·v0,·0x0595 ····const/4·v0,·0x0
  
590 ····goto·:goto_0596 ····goto·:goto_0
591 .end·method597 .end·method
  
592 .method·public·onResume()V598 .method·public·onResume()V
Offset 607, 18 lines modifiedOffset 613, 20 lines modified
607 ····invoke-super·{p0},·Landroid/preference/PreferenceFragment;->onResume()V613 ····invoke-super·{p0},·Landroid/preference/PreferenceFragment;->onResume()V
  
608 ····.line·75614 ····.line·75
609 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getPreferenceScreen()Landroid/preference/PreferenceScreen;615 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getPreferenceScreen()Landroid/preference/PreferenceScreen;
  
610 ····move-result-object·v0616 ····move-result-object·v0
  
 617 ····.line·76
611 ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences;618 ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences;
  
612 ····move-result-object·v0619 ····move-result-object·v0
  
 620 ····.line·77
613 ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V621 ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
  
614 ····.line·78622 ····.line·78
615 ····return-void623 ····return-void
616 .end·method624 .end·method
  
617 .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V625 .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V
Offset 650, 39 lines modifiedOffset 658, 42 lines modified
  
650 ····invoke-static·{v0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;658 ····invoke-static·{v0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;
  
651 ····move-result-object·v0659 ····move-result-object·v0
  
652 ····new-instance·v1,·Landroid/content/Intent;660 ····new-instance·v1,·Landroid/content/Intent;
  
 661 ····.line·97
653 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;662 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;
  
654 ····move-result-object·v2663 ····move-result-object·v2
  
655 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;664 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
656 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V665 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
657 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;666 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;
  
658 ····move-result-object·v0667 ····move-result-object·v0
  
659 ····new-instance·v1,·Landroid/content/Intent;668 ····new-instance·v1,·Landroid/content/Intent;
  
 669 ····.line·98
660 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;670 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/SettingsFragment;->getActivity()Landroid/app/Activity;
  
661 ····move-result-object·v2671 ····move-result-object·v2
  
662 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/SettingsActivity;672 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/SettingsActivity;
  
663 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V673 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
664 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;674 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;
  
665 ····move-result-object·v0675 ····move-result-object·v0
  
 676 ····.line·99
666 ····invoke-virtual·{v0},·Landroid/support/v4/app/TaskStackBuilder;->startActivities()V677 ····invoke-virtual·{v0},·Landroid/support/v4/app/TaskStackBuilder;->startActivities()V
  
667 ····.line·101678 ····.line·101
668 ····:cond_0679 ····:cond_0
Max diff block lines reached; 13/4234 bytes (0.31%) of diff not shown.
2.31 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·30037 ····.line·300
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 28 lines modifiedOffset 78, 27 lines modified
  
77 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
78 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;79 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·321
80 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
81 ····goto·:goto_083 ····goto·:goto_0
82 .end·method84 .end·method
  
83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
84 ····.locals·086 ····.locals·0
85 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
86 ····.prologue87 ····.prologue
87 ····.line·30088 ····.line·300
88 ····check-cast·p1,·Ljava/lang/String;89 ····check-cast·p1,·Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->onSucess(Ljava/lang/String;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->onSucess(Ljava/lang/String;)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
93 .method·public·onSucess(Ljava/lang/String;)V93 .method·public·onSucess(Ljava/lang/String;)V
94 ····.locals·694 ····.locals·6
Offset 119, 26 lines modifiedOffset 119, 28 lines modified
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·305121 ····.line·305
122 ····:cond_1122 ····:cond_1
123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
 124 ····.line·306
124 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;125 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
125 ····move-result-object·v3126 ····move-result-object·v3
  
126 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;127 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
127 ····move-result-object·v3128 ····move-result-object·v3
  
128 ····const-string·v4,·"pref_switch_to_remote_after_media_start"129 ····const-string·v4,·"pref_switch_to_remote_after_media_start"
  
129 ····const/4·v5,·0x1130 ····const/4·v5,·0x1
  
 131 ····.line·307
130 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z132 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
131 ····move-result·v2133 ····move-result·v2
  
132 ····.line·309134 ····.line·309
133 ····.local·v2,·"switchToRemote":Z135 ····.local·v2,·"switchToRemote":Z
134 ····if-eqz·v2,·:cond_0136 ····if-eqz·v2,·:cond_0
1.69 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;
  
35 ····.prologue36 ····.prologue
36 ····.line·48737 ····.line·487
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1;->this$1:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 81, 28 lines modifiedOffset 82, 27 lines modified
  
81 ····const/4·v2,·0x082 ····const/4·v2,·0x0
  
82 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;83 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
83 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·501
84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V86 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
85 ····goto·:goto_087 ····goto·:goto_0
86 .end·method88 .end·method
  
87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
88 ····.locals·090 ····.locals·0
89 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
90 ····.prologue91 ····.prologue
91 ····.line·48792 ····.line·487
92 ····check-cast·p1,·Ljava/lang/String;93 ····check-cast·p1,·Ljava/lang/String;
  
93 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1;->onSucess(Ljava/lang/String;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7$1;->onSucess(Ljava/lang/String;)V
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·public·onSucess(Ljava/lang/String;)V97 .method·public·onSucess(Ljava/lang/String;)V
98 ····.locals·398 ····.locals·3
Offset 138, 11 lines modifiedOffset 138, 12 lines modified
  
138 ····const/4·v2,·0x0138 ····const/4·v2,·0x0
  
139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
140 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·493
141 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V142 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
142 ····goto·:goto_0143 ····goto·:goto_0
143 .end·method144 .end·method
1.17 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$4.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·43837 ····.line·438
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 54, 21 lines modifiedOffset 55, 19 lines modified
54 ····.prologue55 ····.prologue
55 ····.line·44756 ····.line·447
56 ····return-void57 ····return-void
57 .end·method58 .end·method
  
58 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V59 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
59 ····.locals·060 ····.locals·0
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
61 ····.prologue61 ····.prologue
62 ····.line·43862 ····.line·438
63 ····check-cast·p1,·Ljava/lang/String;63 ····check-cast·p1,·Ljava/lang/String;
  
64 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$4;->onSucess(Ljava/lang/String;)V64 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$4;->onSucess(Ljava/lang/String;)V
  
66 ····return-void65 ····return-void
67 .end·method66 .end·method
  
68 .method·public·onSucess(Ljava/lang/String;)V67 .method·public·onSucess(Ljava/lang/String;)V
69 ····.locals·268 ····.locals·2
511 B
smali/com/syncedsynapse/kore2/ui/AddonListFragment$AddonsAdapter.smali
    
Offset 114, 14 lines modifiedOffset 114, 15 lines modified
  
114 ····move-result-object·v0114 ····move-result-object·v0
  
115 ····const·v1,·0x7f030031115 ····const·v1,·0x7f030031
  
116 ····const/4·v2,·0x0116 ····const/4·v2,·0x0
  
 117 ····.line·242
117 ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;118 ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
118 ····move-result-object·p2119 ····move-result-object·p2
  
119 ····.line·245120 ····.line·245
120 ····new-instance·v8,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$ViewHolder;121 ····new-instance·v8,·Lcom/syncedsynapse/kore2/ui/AddonListFragment$ViewHolder;
  
1.83 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·31027 ····.line·310
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 57 ····.line·314
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Ljava/util/List;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$100(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Ljava/util/List;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x060 ····const/4·v3,·0x0
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
 62 ····.line·315
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·313
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Ljava/util/List;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Ljava/util/List;ILandroid/os/Handler;)V
  
63 ····.line·31667 ····.line·316
64 ····return-void68 ····return-void
65 .end·method69 .end·method
637 B
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.line·127
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.16 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$5.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·33337 ····.line·333
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$5;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 54, 21 lines modifiedOffset 55, 19 lines modified
54 ····.prologue55 ····.prologue
55 ····.line·34256 ····.line·342
56 ····return-void57 ····return-void
57 .end·method58 .end·method
  
58 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V59 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
59 ····.locals·060 ····.locals·0
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
61 ····.prologue61 ····.prologue
62 ····.line·33362 ····.line·333
63 ····check-cast·p1,·Ljava/lang/String;63 ····check-cast·p1,·Ljava/lang/String;
  
64 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$5;->onSucess(Ljava/lang/String;)V64 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$5;->onSucess(Ljava/lang/String;)V
  
66 ····return-void65 ····return-void
67 .end·method66 .end·method
  
68 .method·public·onSucess(Ljava/lang/String;)V67 .method·public·onSucess(Ljava/lang/String;)V
69 ····.locals·168 ····.locals·1
693 B
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.91 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·47927 ····.line·479
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 24 lines modifiedOffset 54, 27 lines modified
  
53 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;54 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$400(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
  
54 ····move-result-object·v155 ····move-result-object·v1
  
55 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;56 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
 57 ····.line·483
56 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;58 ····invoke-static·{v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$500(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MovieInfo;
  
57 ····move-result-object·v259 ····move-result-object·v2
  
58 ····const/4·v3,·0x160 ····const/4·v3,·0x1
  
59 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;61 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$6;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
 62 ····.line·484
60 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;63 ····invoke-static·{v4},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->access$200(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)Landroid/os/Handler;
  
61 ····move-result-object·v464 ····move-result-object·v4
  
 65 ····.line·482
62 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V66 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper;->downloadFiles(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/os/Handler;)V
  
63 ····.line·48567 ····.line·485
64 ····return-void68 ····return-void
65 .end·method69 .end·method
693 B
smali/com/syncedsynapse/kore2/ui/BaseActivity.smali
    
Offset 28, 18 lines modifiedOffset 28, 20 lines modified
  
28 ····.line·3428 ····.line·34
29 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;29 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;
30 ····const-string·v1,·"pref_theme"30 ····const-string·v1,·"pref_theme"
  
31 ····const-string·v2,·"0"31 ····const-string·v2,·"0"
  
 32 ····.line·35
32 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;33 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
33 ····move-result-object·v134 ····move-result-object·v1
  
 35 ····.line·34
34 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/utils/UIUtils;->getThemeResourceId(Ljava/lang/String;)I36 ····invoke-static·{v1},·Lcom/syncedsynapse/kore2/utils/UIUtils;->getThemeResourceId(Ljava/lang/String;)I
  
35 ····move-result·v137 ····move-result·v1
  
36 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/BaseActivity;->setTheme(I)V38 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/BaseActivity;->setTheme(I)V
  
37 ····.line·3639 ····.line·36
1.41 KB
smali/com/syncedsynapse/kore2/ui/PlaylistFragment$3.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;34 .field·final·synthetic·val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
38 ····.prologue39 ····.prologue
39 ····.line·43440 ····.line·434
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->val$getItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
Offset 78, 21 lines modifiedOffset 79, 19 lines modified
78 ····invoke-static·{v0,·p2},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->access$500(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Ljava/lang/String;)V79 ····invoke-static·{v0,·p2},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->access$500(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;Ljava/lang/String;)V
  
79 ····goto·:goto_080 ····goto·:goto_0
80 .end·method81 .end·method
  
81 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V82 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
82 ····.locals·083 ····.locals·0
83 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
84 ····.prologue84 ····.prologue
85 ····.line·43485 ····.line·434
86 ····check-cast·p1,·Ljava/util/List;86 ····check-cast·p1,·Ljava/util/List;
  
87 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
88 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->onSucess(Ljava/util/List;)V87 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/PlaylistFragment$3;->onSucess(Ljava/util/List;)V
  
89 ····return-void88 ····return-void
90 .end·method89 .end·method
  
91 .method·public·onSucess(Ljava/util/List;)V90 .method·public·onSucess(Ljava/util/List;)V
92 ····.locals·291 ····.locals·2
2.88 KB
smali/com/syncedsynapse/kore2/ui/ArtistListFragment.smali
    
Offset 80, 15 lines modifiedOffset 80, 14 lines modified
80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V80 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
81 ····.line·7981 ····.line·79
82 ····const/4·v0,·0x082 ····const/4·v0,·0x0
  
83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->searchFilter:Ljava/lang/String;83 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->searchFilter:Ljava/lang/String;
  
84 ····.line·363 
85 ····return-void84 ····return-void
86 .end·method85 .end·method
  
87 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/ArtistListFragment;)Lcom/syncedsynapse/kore2/ui/ArtistListFragment$OnArtistSelectedListener;86 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/ArtistListFragment;)Lcom/syncedsynapse/kore2/ui/ArtistListFragment$OnArtistSelectedListener;
88 ····.locals·187 ····.locals·1
89 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;88 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;
  
Offset 518, 14 lines modifiedOffset 517, 15 lines modified
  
518 ····const·v2,·0x7f0d00a9517 ····const·v2,·0x7f0d00a9
  
519 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;518 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
520 ····move-result-object·v1519 ····move-result-object·v1
  
 520 ····.line·244
521 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V521 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
522 ····.line·252522 ····.line·252
523 ····:cond_0523 ····:cond_0
524 ····:goto_0524 ····:goto_0
525 ····return-void525 ····return-void
  
Offset 535, 14 lines modifiedOffset 535, 15 lines modified
  
535 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I535 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
536 ····if-ne·v1,·v2,·:cond_2536 ····if-ne·v1,·v2,·:cond_2
  
537 ····const·v1,·0x7f0d004c537 ····const·v1,·0x7f0d004c
  
 538 ····.line·247
538 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->getString(I)Ljava/lang/String;539 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->getString(I)Ljava/lang/String;
  
539 ····move-result-object·v1540 ····move-result-object·v1
  
540 ····new-array·v2,·v3,·[Ljava/lang/Object;541 ····new-array·v2,·v3,·[Ljava/lang/Object;
  
541 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;542 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 564, 19 lines modifiedOffset 565, 20 lines modified
  
564 ····move-result-object·v1565 ····move-result-object·v1
  
565 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V566 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
566 ····goto·:goto_0567 ····goto·:goto_0
  
567 ····.line·246568 ····.line·247
568 ····.end·local·v0····#·"msg":Ljava/lang/String;569 ····.end·local·v0····#·"msg":Ljava/lang/String;
569 ····:cond_2570 ····:cond_2
570 ····const·v1,·0x7f0d00b8571 ····const·v1,·0x7f0d00b8
  
 572 ····.line·248
571 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->getString(I)Ljava/lang/String;573 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->getString(I)Ljava/lang/String;
  
572 ····move-result-object·v0574 ····move-result-object·v0
  
573 ····goto·:goto_1575 ····goto·:goto_1
574 .end·method576 .end·method
  
Offset 615, 22 lines modifiedOffset 617, 19 lines modified
  
615 ····.line·279617 ····.line·279
616 ····return-void618 ····return-void
617 .end·method619 .end·method
  
618 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V620 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
619 ····.locals·0621 ····.locals·0
620 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
621 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
622 ····.prologue622 ····.prologue
623 ····.line·65623 ····.line·65
624 ····check-cast·p2,·Landroid/database/Cursor;624 ····check-cast·p2,·Landroid/database/Cursor;
  
625 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
626 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V625 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
  
627 ····return-void626 ····return-void
628 .end·method627 .end·method
  
629 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V628 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V
630 ····.locals·2629 ····.locals·2
Offset 782, 14 lines modifiedOffset 781, 15 lines modified
  
782 ····const·v2,·0x7f0d007a781 ····const·v2,·0x7f0d007a
  
783 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;782 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
784 ····move-result-object·v1783 ····move-result-object·v1
  
 784 ····.line·229
785 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V785 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
786 ····goto·:goto_0786 ····goto·:goto_0
787 .end·method787 .end·method
  
788 .method·public·onResume()V788 .method·public·onResume()V
789 ····.locals·1789 ····.locals·1
2.25 KB
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·34137 ····.line·341
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 28 lines modifiedOffset 78, 27 lines modified
  
77 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
78 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;79 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·362
80 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
81 ····goto·:goto_083 ····goto·:goto_0
82 .end·method84 .end·method
  
83 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
84 ····.locals·086 ····.locals·0
85 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
86 ····.prologue87 ····.prologue
87 ····.line·34188 ····.line·341
88 ····check-cast·p1,·Ljava/lang/String;89 ····check-cast·p1,·Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->onSucess(Ljava/lang/String;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->onSucess(Ljava/lang/String;)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
93 .method·public·onSucess(Ljava/lang/String;)V93 .method·public·onSucess(Ljava/lang/String;)V
94 ····.locals·694 ····.locals·6
Offset 119, 26 lines modifiedOffset 119, 28 lines modified
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·346121 ····.line·346
122 ····:cond_1122 ····:cond_1
123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;123 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
 124 ····.line·347
124 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;125 ····invoke-virtual·{v3},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
125 ····move-result-object·v3126 ····move-result-object·v3
  
126 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;127 ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
127 ····move-result-object·v3128 ····move-result-object·v3
  
128 ····const-string·v4,·"pref_switch_to_remote_after_media_start"129 ····const-string·v4,·"pref_switch_to_remote_after_media_start"
  
129 ····const/4·v5,·0x1130 ····const/4·v5,·0x1
  
 131 ····.line·348
130 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z132 ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
131 ····move-result·v2133 ····move-result·v2
  
132 ····.line·350134 ····.line·350
133 ····.local·v2,·"switchToRemote":Z135 ····.local·v2,·"switchToRemote":Z
134 ····if-eqz·v2,·:cond_0136 ····if-eqz·v2,·:cond_0
3.42 KB
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter.smali
    
Offset 36, 25 lines modifiedOffset 36, 26 lines modified
36 ····.param·p2,·"layoutId"····#·I36 ····.param·p2,·"layoutId"····#·I
37 ····.param·p3,·"objects"····#·[Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;37 ····.param·p3,·"objects"····#·[Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItem;
  
38 ····.prologue38 ····.prologue
39 ····.line·38339 ····.line·383
40 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V40 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V
  
41 ····.line·38441 ····.line·385
42 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;42 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
  
43 ····move-result-object·v143 ····move-result-object·v1
  
44 ····const/4·v2,·0x244 ····const/4·v2,·0x2
  
45 ····new-array·v2,·v2,·[I45 ····new-array·v2,·v2,·[I
  
46 ····fill-array-data·v2,·:array_046 ····fill-array-data·v2,·:array_0
  
 47 ····.line·386
47 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;48 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
48 ····move-result-object·v049 ····move-result-object·v0
  
49 ····.line·39050 ····.line·390
50 ····.local·v0,·"styledAttributes":Landroid/content/res/TypedArray;51 ····.local·v0,·"styledAttributes":Landroid/content/res/TypedArray;
51 ····const/4·v1,·0x052 ····const/4·v1,·0x0
Offset 80, 15 lines modifiedOffset 81, 15 lines modified
  
80 ····.line·39281 ····.line·392
81 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V82 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
82 ····.line·39383 ····.line·393
83 ····return-void84 ····return-void
  
84 ····.line·38485 ····.line·385
85 ····nop86 ····nop
  
86 ····:array_087 ····:array_0
87 ····.array-data·488 ····.array-data·4
88 ········0x7f0100f589 ········0x7f0100f5
89 ········0x7f01004190 ········0x7f010041
90 ····.end·array-data91 ····.end·array-data
Offset 151, 22 lines modifiedOffset 152, 24 lines modified
151 ····.line·413152 ····.line·413
152 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;153 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;
  
153 ····move-result-object·v3154 ····move-result-object·v3
  
154 ····const-string·v4,·"layout_inflater"155 ····const-string·v4,·"layout_inflater"
  
 156 ····.line·414
155 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;157 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
156 ····move-result-object·v3158 ····move-result-object·v3
  
157 ····check-cast·v3,·Landroid/view/LayoutInflater;159 ····check-cast·v3,·Landroid/view/LayoutInflater;
  
158 ····const·v4,·0x7f03003d160 ····const·v4,·0x7f03003d
  
 161 ····.line·415
159 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;162 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
160 ····move-result-object·p2163 ····move-result-object·p2
  
161 ····goto·:goto_0164 ····goto·:goto_0
  
162 ····.line·419165 ····.line·419
Offset 176, 22 lines modifiedOffset 179, 24 lines modified
176 ····.line·420179 ····.line·420
177 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;180 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;
  
178 ····move-result-object·v3181 ····move-result-object·v3
  
179 ····const-string·v4,·"layout_inflater"182 ····const-string·v4,·"layout_inflater"
  
 183 ····.line·421
180 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;184 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
181 ····move-result-object·v3185 ····move-result-object·v3
  
182 ····check-cast·v3,·Landroid/view/LayoutInflater;186 ····check-cast·v3,·Landroid/view/LayoutInflater;
  
183 ····const·v4,·0x7f03003c187 ····const·v4,·0x7f03003c
  
 188 ····.line·422
184 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;189 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
185 ····move-result-object·p2190 ····move-result-object·p2
  
186 ····.line·424191 ····.line·424
187 ····:cond_1192 ····:cond_1
188 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;193 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
Offset 249, 22 lines modifiedOffset 254, 24 lines modified
249 ····.line·435254 ····.line·435
250 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;255 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$DrawerItemAdapter;->getContext()Landroid/content/Context;
  
251 ····move-result-object·v3256 ····move-result-object·v3
  
252 ····const-string·v4,·"layout_inflater"257 ····const-string·v4,·"layout_inflater"
  
 258 ····.line·436
253 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;259 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
254 ····move-result-object·v3260 ····move-result-object·v3
  
255 ····check-cast·v3,·Landroid/view/LayoutInflater;261 ····check-cast·v3,·Landroid/view/LayoutInflater;
  
256 ····const·v4,·0x7f03003e262 ····const·v4,·0x7f03003e
  
 263 ····.line·437
257 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;264 ····invoke-virtual·{v3,·v4,·p3,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
258 ····move-result-object·p2265 ····move-result-object·p2
  
259 ····.line·439266 ····.line·439
260 ····:cond_2267 ····:cond_2
261 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;268 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;
4.62 KB
smali/com/syncedsynapse/kore2/ui/MoviesActivity.smali
    
Offset 177, 14 lines modifiedOffset 177, 15 lines modified
177 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->setContentView(I)V177 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->setContentView(I)V
  
178 ····.line·61178 ····.line·61
179 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;179 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
180 ····move-result-object·v1180 ····move-result-object·v1
  
 181 ····.line·62
181 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;182 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
182 ····move-result-object·v1183 ····move-result-object·v1
  
183 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;184 ····check-cast·v1,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
184 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;185 ····iput-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
Offset 217, 43 lines modifiedOffset 218, 48 lines modified
217 ····move-result·v1218 ····move-result·v1
  
218 ····if-eqz·v1,·:cond_1219 ····if-eqz·v1,·:cond_1
  
219 ····.line·70220 ····.line·70
220 ····invoke-virtual·{v0,·v4},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->setExitTransition(Ljava/lang/Object;)V221 ····invoke-virtual·{v0,·v4},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->setExitTransition(Ljava/lang/Object;)V
  
221 ····.line·71222 ····.line·72
222 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;223 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
223 ····move-result-object·v1224 ····move-result-object·v1
  
224 ····const·v2,·0x10f0002225 ····const·v2,·0x10f0002
  
 226 ····.line·73
225 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;227 ····invoke-virtual·{v1,·v2},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
226 ····move-result-object·v1228 ····move-result-object·v1
  
 229 ····.line·71
227 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->setReenterTransition(Ljava/lang/Object;)V230 ····invoke-virtual·{v0,·v1},·Lcom/syncedsynapse/kore2/ui/MovieListFragment;->setReenterTransition(Ljava/lang/Object;)V
  
228 ····.line·75231 ····.line·75
229 ····:cond_1232 ····:cond_1
230 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;233 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
231 ····move-result-object·v1234 ····move-result-object·v1
  
 235 ····.line·76
232 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;236 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
233 ····move-result-object·v1237 ····move-result-object·v1
  
234 ····const·v2,·0x7f0b0041238 ····const·v2,·0x7f0b0041
  
 239 ····.line·77
235 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;240 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
236 ····move-result-object·v1241 ····move-result-object·v1
  
 242 ····.line·78
237 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I243 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
238 ····.line·84244 ····.line·84
239 ····.end·local·v0····#·"movieListFragment":Lcom/syncedsynapse/kore2/ui/MovieListFragment;245 ····.end·local·v0····#·"movieListFragment":Lcom/syncedsynapse/kore2/ui/MovieListFragment;
240 ····:goto_0246 ····:goto_0
241 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->selectedMovieTitle:Ljava/lang/String;247 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->selectedMovieTitle:Ljava/lang/String;
  
Offset 346, 42 lines modifiedOffset 352, 46 lines modified
346 ····.local·v0,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;352 ····.local·v0,·"fragTrans":Landroid/support/v4/app/FragmentTransaction;
347 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z353 ····invoke-static·{},·Lcom/syncedsynapse/kore2/utils/Utils;->isLollipopOrLater()Z
  
348 ····move-result·v2354 ····move-result·v2
  
349 ····if-eqz·v2,·:cond_0355 ····if-eqz·v2,·:cond_0
  
350 ····.line·182356 ····.line·183
351 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;357 ····invoke-static·{p0},·Landroid/transition/TransitionInflater;->from(Landroid/content/Context;)Landroid/transition/TransitionInflater;
  
352 ····move-result-object·v2358 ····move-result-object·v2
  
353 ····const/high16·v3,·0x7f050000359 ····const/high16·v3,·0x7f050000
  
 360 ····.line·184
354 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;361 ····invoke-virtual·{v2,·v3},·Landroid/transition/TransitionInflater;->inflateTransition(I)Landroid/transition/Transition;
  
355 ····move-result-object·v2362 ····move-result-object·v2
  
 363 ····.line·182
356 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V364 ····invoke-virtual·{v1,·v2},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->setEnterTransition(Ljava/lang/Object;)V
  
357 ····.line·185365 ····.line·185
358 ····invoke-virtual·{v1,·v5},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V366 ····invoke-virtual·{v1,·v5},·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;->setReturnTransition(Ljava/lang/Object;)V
  
359 ····.line·191367 ····.line·191
360 ····:goto_0368 ····:goto_0
361 ····const·v2,·0x7f0b0041369 ····const·v2,·0x7f0b0041
  
362 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;370 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
363 ····move-result-object·v2371 ····move-result-object·v2
  
 372 ····.line·192
364 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;373 ····invoke-virtual·{v2,·v5},·Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
365 ····move-result-object·v2374 ····move-result-object·v2
  
 375 ····.line·193
366 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I376 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
367 ····.line·194377 ····.line·194
368 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->selectedMovieTitle:Ljava/lang/String;378 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->selectedMovieTitle:Ljava/lang/String;
  
369 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->setupActionBar(Ljava/lang/String;)V379 ····invoke-direct·{p0,·v2},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->setupActionBar(Ljava/lang/String;)V
  
Offset 432, 14 lines modifiedOffset 442, 15 lines modified
  
432 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;442 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
433 ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V443 ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
434 ····const/high16·v3,·0x20000000444 ····const/high16·v3,·0x20000000
  
 445 ····.line·119
435 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;446 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
436 ····move-result-object·v0447 ····move-result-object·v0
  
437 ····.line·120448 ····.line·120
438 ····.local·v0,·"launchIntent":Landroid/content/Intent;449 ····.local·v0,·"launchIntent":Landroid/content/Intent;
439 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->startActivity(Landroid/content/Intent;)V450 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/MoviesActivity;->startActivity(Landroid/content/Intent;)V
Max diff block lines reached; -1/4626 bytes (-0.02%) of diff not shown.
3.28 KB
smali/com/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter.smali
    
Offset 145, 28 lines modifiedOffset 145, 30 lines modified
  
145 ····invoke-virtual·{p2,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String;145 ····invoke-virtual·{p2,·v0},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
146 ····move-result-object·v0146 ····move-result-object·v0
  
147 ····new-array·v1,·v2,·[Ljava/lang/Object;147 ····new-array·v1,·v2,·[Ljava/lang/Object;
  
 148 ····.line·444
148 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;149 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
149 ····move-result-object·v2150 ····move-result-object·v2
  
150 ····aput-object·v2,·v1,·v4151 ····aput-object·v2,·v1,·v4
  
151 ····sub-int·v2,·v8,·v11152 ····sub-int·v2,·v8,·v11
  
152 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;153 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
153 ····move-result-object·v2154 ····move-result-object·v2
  
154 ····aput-object·v2,·v1,·v3155 ····aput-object·v2,·v1,·v3
  
 156 ····.line·443
155 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;157 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
156 ····move-result-object·v7158 ····move-result-object·v7
  
157 ····.line·445159 ····.line·445
158 ····.local·v7,·"details":Ljava/lang/String;160 ····.local·v7,·"details":Ljava/lang/String;
159 ····iget-object·v0,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->detailsView:Landroid/widget/TextView;161 ····iget-object·v0,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->detailsView:Landroid/widget/TextView;
Offset 180, 20 lines modifiedOffset 182, 22 lines modified
  
180 ····move-result-object·v0182 ····move-result-object·v0
  
181 ····new-array·v1,·v3,·[Ljava/lang/Object;183 ····new-array·v1,·v3,·[Ljava/lang/Object;
  
182 ····const/4·v2,·0x4184 ····const/4·v2,·0x4
  
 185 ····.line·448
183 ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;186 ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
184 ····move-result-object·v2187 ····move-result-object·v2
  
185 ····aput-object·v2,·v1,·v4188 ····aput-object·v2,·v1,·v4
  
 189 ····.line·447
186 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;190 ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
187 ····move-result-object·v9191 ····move-result-object·v9
  
188 ····.line·449192 ····.line·449
189 ····.local·v9,·"premiered":Ljava/lang/String;193 ····.local·v9,·"premiered":Ljava/lang/String;
190 ····iget-object·v0,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->premieredView:Landroid/widget/TextView;194 ····iget-object·v0,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->premieredView:Landroid/widget/TextView;
Offset 201, 28 lines modifiedOffset 205, 30 lines modified
201 ····invoke-virtual·{v0,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V205 ····invoke-virtual·{v0,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
202 ····.line·450206 ····.line·450
203 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;207 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
204 ····const/4·v0,·0x3208 ····const/4·v0,·0x3
  
 209 ····.line·451
205 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;210 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
206 ····move-result-object·v2211 ····move-result-object·v2
  
207 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->tvshowTitle:Ljava/lang/String;212 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->tvshowTitle:Ljava/lang/String;
  
208 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->artView:Landroid/widget/ImageView;213 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;->artView:Landroid/widget/ImageView;
  
209 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->artWidth:I214 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->artWidth:I
  
210 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->artHeight:I215 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$TVShowsAdapter;->artHeight:I
  
211 ····move-object·v0,·p2216 ····move-object·v0,·p2
  
 217 ····.line·450
212 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V218 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
213 ····.line·453219 ····.line·453
214 ····return-void220 ····return-void
215 .end·method221 .end·method
  
216 .method·public·newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;222 .method·public·newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
Offset 237, 14 lines modifiedOffset 243, 15 lines modified
  
237 ····move-result-object·v2243 ····move-result-object·v2
  
238 ····const·v3,·0x7f03003a244 ····const·v3,·0x7f03003a
  
239 ····const/4·v4,·0x0245 ····const/4·v4,·0x0
  
 246 ····.line·417
240 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;247 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
241 ····move-result-object·v0248 ····move-result-object·v0
  
242 ····.line·420249 ····.line·420
243 ····.local·v0,·"view":Landroid/view/View;250 ····.local·v0,·"view":Landroid/view/View;
244 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;251 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/TVShowListFragment$ViewHolder;
1.23 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$4.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;31 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
35 ····.prologue36 ····.prologue
36 ····.line·42237 ····.line·422
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 54, 21 lines modifiedOffset 55, 19 lines modified
54 ····.prologue55 ····.prologue
55 ····.line·43156 ····.line·431
56 ····return-void57 ····return-void
57 .end·method58 .end·method
  
58 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V59 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
59 ····.locals·060 ····.locals·0
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
61 ····.prologue61 ····.prologue
62 ····.line·42262 ····.line·422
63 ····check-cast·p1,·Ljava/lang/String;63 ····check-cast·p1,·Ljava/lang/String;
  
64 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$4;->onSucess(Ljava/lang/String;)V64 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$4;->onSucess(Ljava/lang/String;)V
  
66 ····return-void65 ····return-void
67 .end·method66 .end·method
  
68 .method·public·onSucess(Ljava/lang/String;)V67 .method·public·onSucess(Ljava/lang/String;)V
69 ····.locals·268 ····.locals·2
660 B
smali/com/syncedsynapse/kore2/ui/MovieDetailsFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·17928 ····.line·179
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/MovieDetailsFragment$1;->val$pixelsToTransparent:I
  
644 B
smali/com/syncedsynapse/kore2/ui/MovieListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MovieListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MovieListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MovieListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12827 ····.line·128
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MovieListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MovieListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MovieListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.15 KB
smali/com/syncedsynapse/kore2/ui/PlaylistFragment.smali
    
Offset 123, 15 lines modifiedOffset 123, 14 lines modified
  
123 ····.line·274123 ····.line·274
124 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->lastGetItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;124 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->lastGetItemResult:Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
125 ····.line·276125 ····.line·276
126 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->lastGetPlaylistItemsResult:Ljava/util/List;126 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;->lastGetPlaylistItemsResult:Ljava/util/List;
  
127 ····.line·511 
128 ····return-void127 ····return-void
129 .end·method128 .end·method
  
130 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;)I129 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/PlaylistFragment;)I
131 ····.locals·1130 ····.locals·1
132 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;131 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/PlaylistFragment;
  
Offset 369, 14 lines modifiedOffset 368, 15 lines modified
  
369 ····iget·v1,·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->id:I368 ····iget·v1,·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->id:I
  
370 ····iget·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->id:I369 ····iget·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->id:I
  
371 ····if-ne·v1,·v2,·:cond_2370 ····if-ne·v1,·v2,·:cond_2
  
 371 ····.line·466
372 ····invoke-interface·{p2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;372 ····invoke-interface·{p2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
373 ····move-result-object·v1373 ····move-result-object·v1
  
374 ····check-cast·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;374 ····check-cast·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
375 ····iget-object·v1,·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;375 ····iget-object·v1,·v1,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;
623 B
smali/com/syncedsynapse/kore2/ui/RemoteActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·29527 ····.line·295
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$2;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteActivity$2;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.21 KB
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$12$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;
  
35 ····.prologue36 ····.prologue
36 ····.line·92937 ····.line·929
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;->this$1:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;->this$1:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 98, 18 lines modifiedOffset 99, 16 lines modified
98 ····.prologue99 ····.prologue
99 ····.line·933100 ····.line·933
100 ····return-void101 ····return-void
101 .end·method102 .end·method
  
102 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V103 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
103 ····.locals·0104 ····.locals·0
104 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
105 ····.prologue105 ····.prologue
106 ····.line·929106 ····.line·929
107 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;107 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;
  
108 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
109 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;)V108 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$12$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;)V
  
110 ····return-void109 ····return-void
111 .end·method110 .end·method
2.84 KB
smali/com/syncedsynapse/kore2/ui/AlbumListFragment.smali
    
Offset 90, 15 lines modifiedOffset 90, 14 lines modified
  
90 ····.line·8390 ····.line·83
91 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->genreId:I91 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->genreId:I
  
92 ····.line·8492 ····.line·84
93 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->artistId:I93 ····iput·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->artistId:I
  
94 ····.line·405 
95 ····return-void94 ····return-void
96 .end·method95 .end·method
  
97 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AlbumListFragment;)Lcom/syncedsynapse/kore2/ui/AlbumListFragment$OnAlbumSelectedListener;96 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AlbumListFragment;)Lcom/syncedsynapse/kore2/ui/AlbumListFragment$OnAlbumSelectedListener;
98 ····.locals·197 ····.locals·1
99 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;98 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
  
Offset 667, 14 lines modifiedOffset 666, 15 lines modified
  
667 ····const·v2,·0x7f0d00a9666 ····const·v2,·0x7f0d00a9
  
668 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;667 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
669 ····move-result-object·v1668 ····move-result-object·v1
  
 669 ····.line·267
670 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V670 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
671 ····.line·275671 ····.line·275
672 ····:cond_0672 ····:cond_0
673 ····:goto_0673 ····:goto_0
674 ····return-void674 ····return-void
  
Offset 684, 14 lines modifiedOffset 684, 15 lines modified
  
684 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I684 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
685 ····if-ne·v1,·v2,·:cond_2685 ····if-ne·v1,·v2,·:cond_2
  
686 ····const·v1,·0x7f0d004c686 ····const·v1,·0x7f0d004c
  
 687 ····.line·270
687 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->getString(I)Ljava/lang/String;688 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->getString(I)Ljava/lang/String;
  
688 ····move-result-object·v1689 ····move-result-object·v1
  
689 ····new-array·v2,·v3,·[Ljava/lang/Object;690 ····new-array·v2,·v3,·[Ljava/lang/Object;
  
690 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;691 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 713, 19 lines modifiedOffset 714, 20 lines modified
  
713 ····move-result-object·v1714 ····move-result-object·v1
  
714 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V715 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
715 ····goto·:goto_0716 ····goto·:goto_0
  
716 ····.line·269717 ····.line·270
717 ····.end·local·v0····#·"msg":Ljava/lang/String;718 ····.end·local·v0····#·"msg":Ljava/lang/String;
718 ····:cond_2719 ····:cond_2
719 ····const·v1,·0x7f0d00b8720 ····const·v1,·0x7f0d00b8
  
 721 ····.line·271
720 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->getString(I)Ljava/lang/String;722 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->getString(I)Ljava/lang/String;
  
721 ····move-result-object·v0723 ····move-result-object·v0
  
722 ····goto·:goto_1724 ····goto·:goto_1
723 .end·method725 .end·method
  
Offset 764, 22 lines modifiedOffset 766, 19 lines modified
  
764 ····.line·311766 ····.line·311
765 ····return-void767 ····return-void
766 .end·method768 .end·method
  
767 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V769 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
768 ····.locals·0770 ····.locals·0
769 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
770 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
771 ····.prologue771 ····.prologue
772 ····.line·65772 ····.line·65
773 ····check-cast·p2,·Landroid/database/Cursor;773 ····check-cast·p2,·Landroid/database/Cursor;
  
774 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
775 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V774 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
  
776 ····return-void775 ····return-void
777 .end·method776 .end·method
  
778 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V777 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V
779 ····.locals·2778 ····.locals·2
Offset 931, 14 lines modifiedOffset 930, 15 lines modified
  
931 ····const·v2,·0x7f0d007a930 ····const·v2,·0x7f0d007a
  
932 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;931 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
933 ····move-result-object·v1932 ····move-result-object·v1
  
 933 ····.line·252
934 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V934 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
935 ····goto·:goto_0935 ····goto·:goto_0
936 .end·method936 .end·method
  
937 .method·public·onResume()V937 .method·public·onResume()V
938 ····.locals·1938 ····.locals·1
580 B
smali/com/syncedsynapse/kore2/ui/AudioGenresListFragment$AudioGenresAdapter.smali
    
Offset 161, 14 lines modifiedOffset 161, 15 lines modified
  
161 ····move-result-object·v2161 ····move-result-object·v2
  
162 ····const·v3,·0x7f030034162 ····const·v3,·0x7f030034
  
163 ····const/4·v4,·0x0163 ····const/4·v4,·0x0
  
 164 ····.line·315
164 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;165 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
165 ····move-result-object·v0166 ····move-result-object·v0
  
166 ····.line·318167 ····.line·318
167 ····.local·v0,·"view":Landroid/view/View;168 ····.local·v0,·"view":Landroid/view/View;
168 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$ViewHolder;169 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$ViewHolder;
651 B
smali/com/syncedsynapse/kore2/ui/ArtistListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/ArtistListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/ArtistListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/ArtistListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/ArtistListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12427 ····.line·124
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/ArtistListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/ArtistListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
646 B
smali/com/syncedsynapse/kore2/ui/NowPlayingFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·19728 ····.line·197
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/NowPlayingFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/NowPlayingFragment$1;->val$pixelsToTransparent:I
  
700 B
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·41327 ····.line·413
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
686 B
smali/com/syncedsynapse/kore2/ui/AudioGenresListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.line·122
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
674 B
smali/com/syncedsynapse/kore2/ui/TVShowOverviewFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·14728 ····.line·147
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowOverviewFragment$1;->val$pixelsToTransparent:I
  
1.76 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;31 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;)V33 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;
  
35 ····.prologue36 ····.prologue
36 ····.line·38137 ····.line·381
37 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;38 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 81, 28 lines modifiedOffset 82, 27 lines modified
  
81 ····const/4·v2,·0x082 ····const/4·v2,·0x0
  
82 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;83 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
83 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·395
84 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V86 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
85 ····goto·:goto_087 ····goto·:goto_0
86 .end·method88 .end·method
  
87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
88 ····.locals·090 ····.locals·0
89 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
90 ····.prologue91 ····.prologue
91 ····.line·38192 ····.line·381
92 ····check-cast·p1,·Ljava/lang/String;93 ····check-cast·p1,·Ljava/lang/String;
  
93 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeDetailsFragment$3$1;->onSucess(Ljava/lang/String;)V
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·public·onSucess(Ljava/lang/String;)V97 .method·public·onSucess(Ljava/lang/String;)V
98 ····.locals·398 ····.locals·3
Offset 138, 11 lines modifiedOffset 138, 12 lines modified
  
138 ····const/4·v2,·0x0138 ····const/4·v2,·0x0
  
139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;139 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
140 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·387
141 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V142 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
142 ····goto·:goto_0143 ····goto·:goto_0
143 .end·method144 .end·method
693 B
smali/com/syncedsynapse/kore2/ui/NavigationDrawerFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·22027 ····.line·220
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
660 B
smali/com/syncedsynapse/kore2/ui/AddonDetailsFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·12228 ····.line·122
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AddonDetailsFragment$1;->val$pixelsToTransparent:I
  
10.9 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment$7.smali
    
Offset 36, 14 lines modifiedOffset 36, 15 lines modified
  
36 .field·final·synthetic·val$type:I36 .field·final·synthetic·val$type:I
  
  
37 #·direct·methods37 #·direct·methods
38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;II)V38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;II)V
39 ····.locals·039 ····.locals·0
 40 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
40 ····.prologue41 ····.prologue
41 ····.line·46642 ····.line·466
42 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;43 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
43 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->val$type:I44 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->val$type:I
  
Offset 87, 183 lines modifiedOffset 88, 184 lines modified
  
87 ····const/4·v2,·0x088 ····const/4·v2,·0x0
  
88 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;89 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
89 ····move-result-object·v090 ····move-result-object·v0
  
 91 ····.line·515
90 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V92 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
91 ····goto·:goto_093 ····goto·:goto_0
92 .end·method94 .end·method
  
93 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V95 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
94 ····.locals·096 ····.locals·0
95 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
96 ····.prologue97 ····.prologue
97 ····.line·46698 ····.line·466
98 ····check-cast·p1,·Ljava/util/ArrayList;99 ····check-cast·p1,·Ljava/util/ArrayList;
  
99 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
100 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->onSucess(Ljava/util/ArrayList;)V100 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->onSucess(Ljava/util/ArrayList;)V
  
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·public·onSucess(Ljava/util/ArrayList;)V103 .method·public·onSucess(Ljava/util/ArrayList;)V
104 ····.locals·8104 ····.locals·7
105 ····.annotation·system·Ldalvik/annotation/Signature;105 ····.annotation·system·Ldalvik/annotation/Signature;
106 ········value·=·{106 ········value·=·{
107 ············"(",107 ············"(",
108 ············"Ljava/util/ArrayList",108 ············"Ljava/util/ArrayList",
109 ············"<",109 ············"<",
110 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",110 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;",
111 ············">;)V"111 ············">;)V"
112 ········}112 ········}
113 ····.end·annotation113 ····.end·annotation
  
114 ····.prologue114 ····.prologue
115 ····.line·469115 ····.line·469
116 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"116 ····.local·p1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"
117 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;117 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
118 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->isAdded()Z118 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->isAdded()Z
  
119 ····move-result·v5119 ····move-result·v4
  
120 ····if-nez·v5,·:cond_0120 ····if-nez·v4,·:cond_0
  
121 ····.line·508121 ····.line·508
122 ····:goto_0122 ····:goto_0
123 ····return-void123 ····return-void
  
124 ····.line·471124 ····.line·471
125 ····:cond_0125 ····:cond_0
126 ····const/4·v1,·-0x1126 ····const/4·v1,·-0x1
  
127 ····.line·472127 ····.line·472
128 ····.local·v1,·"audioPlaylistId":I128 ····.local·v1,·"audioPlaylistId":I
129 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;129 ····invoke-virtual·{p1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
130 ····move-result-object·v2130 ····move-result-object·v4
  
131 ····.local·v2,·"i$":Ljava/util/Iterator; 
132 ····:cond_1131 ····:cond_1
133 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z132 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
134 ····move-result·v5133 ····move-result·v5
  
135 ····if-eqz·v5,·:cond_2134 ····if-eqz·v5,·:cond_2
  
136 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;135 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
137 ····move-result-object·v4136 ····move-result-object·v3
  
138 ····check-cast·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;137 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
  
139 ····.line·473138 ····.line·473
140 ····.local·v4,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;139 ····.local·v3,·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
141 ····iget-object·v5,·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;140 ····iget-object·v5,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->type:Ljava/lang/String;
  
142 ····const-string·v6,·"audio"141 ····const-string·v6,·"audio"
  
143 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z142 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
144 ····move-result·v5143 ····move-result·v5
  
145 ····if-eqz·v5,·:cond_1144 ····if-eqz·v5,·:cond_1
  
146 ····.line·474145 ····.line·474
147 ····iget·v1,·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I146 ····iget·v1,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;->playlistid:I
  
148 ····.line·479147 ····.line·479
149 ····.end·local·v4····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;148 ····.end·local·v3····#·"playlist":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
150 ····:cond_2149 ····:cond_2
151 ····const/4·v5,·-0x1150 ····const/4·v4,·-0x1
  
152 ····if-eq·v1,·v5,·:cond_4151 ····if-eq·v1,·v4,·:cond_4
  
153 ····.line·480152 ····.line·480
154 ····new-instance·v3,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;153 ····new-instance·v2,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
  
155 ····invoke-direct·{v3},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V154 ····invoke-direct·{v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;-><init>()V
  
156 ····.line·481155 ····.line·481
157 ····.local·v3,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;156 ····.local·v2,·"item":Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$Item;
158 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->val$type:I157 ····iget·v4,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->val$type:I
  
159 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;158 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$7;->this$0:Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
Max diff block lines reached; 5376/11058 bytes (48.62%) of diff not shown.
1.12 KB
smali/com/syncedsynapse/kore2/ui/RemoteFragment.smali
    
Offset 270, 24 lines modifiedOffset 270, 26 lines modified
  
270 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;270 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
271 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;271 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;
  
272 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;272 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;
  
 273 ····.line·435
273 ····invoke-virtual·{v5},·Landroid/widget/ImageView;->getWidth()I274 ····invoke-virtual·{v5},·Landroid/widget/ImageView;->getWidth()I
  
274 ····move-result·v5275 ····move-result·v5
  
275 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;276 ····iget-object·v6,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment;->thumbnail:Landroid/widget/ImageView;
  
276 ····invoke-virtual·{v6},·Landroid/widget/ImageView;->getHeight()I277 ····invoke-virtual·{v6},·Landroid/widget/ImageView;->getHeight()I
  
277 ····move-result·v6278 ····move-result·v6
  
 279 ····.line·433
278 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V280 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
279 ····.line·436281 ····.line·436
280 ····return-void282 ····return-void
  
281 ····.line·383283 ····.line·383
282 ····.end·local·v2····#·"thumbnailUrl":Ljava/lang/String;284 ····.end·local·v2····#·"thumbnailUrl":Ljava/lang/String;
557 B
smali/com/syncedsynapse/kore2/ui/ArtistListFragment$ArtistsAdapter.smali
    
Offset 172, 14 lines modifiedOffset 172, 15 lines modified
  
172 ····move-result-object·v2172 ····move-result-object·v2
  
173 ····const·v3,·0x7f030033173 ····const·v3,·0x7f030033
  
174 ····const/4·v4,·0x0174 ····const/4·v4,·0x0
  
 175 ····.line·329
175 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;176 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
176 ····move-result-object·v0177 ····move-result-object·v0
  
177 ····.line·332178 ····.line·332
178 ····.local·v0,·"view":Landroid/view/View;179 ····.local·v0,·"view":Landroid/view/View;
179 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment$ViewHolder;180 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment$ViewHolder;
2.11 KB
smali/com/syncedsynapse/kore2/ui/SendTextDialogFragment.smali
    
Offset 23, 15 lines modifiedOffset 23, 14 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·3726 ····.line·37
27 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V
  
28 ····.line·47 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
  
31 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;30 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$SendTextDialogListener;
32 ····.locals·131 ····.locals·1
33 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;32 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;
  
Offset 230, 34 lines modifiedOffset 229, 37 lines modified
230 ····iput-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->finishAfterSend:Landroid/widget/CheckBox;229 ····iput-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;->finishAfterSend:Landroid/widget/CheckBox;
  
231 ····.line·109230 ····.line·109
232 ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;231 ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
233 ····move-result-object·v4232 ····move-result-object·v4
  
 233 ····.line·110
234 ····invoke-virtual·{v4,·v2},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;234 ····invoke-virtual·{v4,·v2},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
  
235 ····move-result-object·v4235 ····move-result-object·v4
  
236 ····const·v5,·0x7f0d009b236 ····const·v5,·0x7f0d009b
  
237 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;237 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;
  
238 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;-><init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V238 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$2;-><init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V
  
 239 ····.line·111
239 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;240 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
240 ····move-result-object·v4241 ····move-result-object·v4
  
241 ····const/high16·v5,·0x1040000242 ····const/high16·v5,·0x1040000
  
242 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;243 ····new-instance·v6,·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;
  
243 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V244 ····invoke-direct·{v6,·p0},·Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/SendTextDialogFragment;)V
  
 245 ····.line·120
244 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;246 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
245 ····.line·127247 ····.line·127
246 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;248 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
247 ····move-result-object·v1249 ····move-result-object·v1
  
8.31 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment.smali
    
Offset 114, 15 lines modifiedOffset 114, 14 lines modified
114 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->musicVideoDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;114 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->musicVideoDownloadInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;
  
115 ····.line·101115 ····.line·101
116 ····const/4·v0,·0x1116 ····const/4·v0,·0x1
  
117 ····iput-boolean·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->showRefreshStatusMessage:Z117 ····iput-boolean·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->showRefreshStatusMessage:Z
  
118 ····.line·510 
119 ····return-void118 ····return-void
120 .end·method119 .end·method
  
121 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I120 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;)I
122 ····.locals·1121 ····.locals·1
123 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;122 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
Offset 223, 14 lines modifiedOffset 222, 15 lines modified
  
223 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;222 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
224 ····move-result-object·v4223 ····move-result-object·v4
  
225 ····const/4·v5,·0x2224 ····const/4·v5,·0x2
  
 225 ····.line·437
226 ····move-object/from16·v0,·p1226 ····move-object/from16·v0,·p1
  
227 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;227 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
228 ····move-result-object·v5228 ····move-result-object·v5
  
229 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;229 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 262, 14 lines modifiedOffset 262, 15 lines modified
262 ····.local·v22,·"runtime":I262 ····.local·v22,·"runtime":I
263 ····if-lez·v22,·:cond_0263 ····if-lez·v22,·:cond_0
  
264 ····new-instance·v4,·Ljava/lang/StringBuilder;264 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
265 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V265 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
 266 ····.line·442
266 ····invoke-static/range·{v22·..·v22},·Lcom/syncedsynapse/kore2/utils/UIUtils;->formatTime(I)Ljava/lang/String;267 ····invoke-static/range·{v22·..·v22},·Lcom/syncedsynapse/kore2/utils/UIUtils;->formatTime(I)Ljava/lang/String;
  
267 ····move-result-object·v5268 ····move-result-object·v5
  
268 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;269 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
269 ····move-result-object·v4270 ····move-result-object·v4
Offset 278, 14 lines modifiedOffset 279, 15 lines modified
  
278 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;279 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
279 ····move-result-object·v4280 ····move-result-object·v4
  
280 ····const/4·v5,·0x6281 ····const/4·v5,·0x6
  
 282 ····.line·443
281 ····move-object/from16·v0,·p1283 ····move-object/from16·v0,·p1
  
282 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I284 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I
  
283 ····move-result·v5285 ····move-result·v5
  
284 ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;286 ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
Offset 472, 14 lines modifiedOffset 474, 15 lines modified
472 ····.end·local·v9····#·"posterWidth":I474 ····.end·local·v9····#·"posterWidth":I
473 ····.end·local·v10····#·"posterHeight":I475 ····.end·local·v10····#·"posterHeight":I
474 ····:goto_1476 ····:goto_1
475 ····new-instance·v4,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;477 ····new-instance·v4,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;
  
476 ····const/16·v5,·0xa478 ····const/16·v5,·0xa
  
 479 ····.line·491
477 ····move-object/from16·v0,·p1480 ····move-object/from16·v0,·p1
  
478 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;481 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
479 ····move-result-object·v5482 ····move-result-object·v5
  
480 ····invoke-direct·{v4,·v7,·v5},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;-><init>(Ljava/lang/String;Ljava/lang/String;)V483 ····invoke-direct·{v4,·v7,·v5},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MusicVideoInfo;-><init>(Ljava/lang/String;Ljava/lang/String;)V
Offset 541, 42 lines modifiedOffset 544, 45 lines modified
  
541 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->downloadButton:Landroid/widget/ImageButton;544 ····iget-object·v4,·v0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;->downloadButton:Landroid/widget/ImageButton;
  
542 ····const/4·v5,·0x0545 ····const/4·v5,·0x0
  
543 ····const·v8,·0x7f090004546 ····const·v8,·0x7f090004
  
 547 ····.line·500
544 ····move-object/from16·v0,·v23548 ····move-object/from16·v0,·v23
  
545 ····invoke-virtual·{v0,·v5,·v8},·Landroid/content/res/TypedArray;->getColor(II)I549 ····invoke-virtual·{v0,·v5,·v8},·Landroid/content/res/TypedArray;->getColor(II)I
  
546 ····move-result·v5550 ····move-result·v5
  
 551 ····.line·499
547 ····invoke-virtual·{v4,·v5},·Landroid/widget/ImageButton;->setColorFilter(I)V552 ····invoke-virtual·{v4,·v5},·Landroid/widget/ImageButton;->setColorFilter(I)V
  
548 ····.line·501553 ····.line·501
549 ····invoke-virtual/range·{v23·..·v23},·Landroid/content/res/TypedArray;->recycle()V554 ····invoke-virtual/range·{v23·..·v23},·Landroid/content/res/TypedArray;->recycle()V
  
550 ····.line·505555 ····.line·505
551 ····.end·local·v23····#·"styledAttributes":Landroid/content/res/TypedArray;556 ····.end·local·v23····#·"styledAttributes":Landroid/content/res/TypedArray;
552 ····.end·local·v24····#·"theme":Landroid/content/res/Resources$Theme;557 ····.end·local·v24····#·"theme":Landroid/content/res/Resources$Theme;
553 ····:goto_2558 ····:goto_2
554 ····return-void559 ····return-void
  
555 ····.line·441560 ····.line·443
556 ····.end·local·v6····#·"poster":Ljava/lang/String;561 ····.end·local·v6····#·"poster":Ljava/lang/String;
557 ····.end·local·v11····#·"artHeight":I562 ····.end·local·v11····#·"artHeight":I
558 ····.end·local·v12····#·"artWidth":I563 ····.end·local·v12····#·"artWidth":I
559 ····.end·local·v14····#·"displayMetrics":Landroid/util/DisplayMetrics;564 ····.end·local·v14····#·"displayMetrics":Landroid/util/DisplayMetrics;
560 ····.end·local·v15····#·"durationYear":Ljava/lang/String;565 ····.end·local·v15····#·"durationYear":Ljava/lang/String;
561 ····.end·local·v16····#·"fanart":Ljava/lang/String;566 ····.end·local·v16····#·"fanart":Ljava/lang/String;
562 ····.end·local·v21····#·"resources":Landroid/content/res/Resources;567 ····.end·local·v21····#·"resources":Landroid/content/res/Resources;
563 ····:cond_0568 ····:cond_0
564 ····const/4·v4,·0x6569 ····const/4·v4,·0x6
  
 570 ····.line·444
565 ····move-object/from16·v0,·p1571 ····move-object/from16·v0,·p1
  
566 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getInt(I)I572 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getInt(I)I
  
567 ····move-result·v4573 ····move-result·v4
  
568 ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;574 ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
Offset 1068, 48 lines modifiedOffset 1074, 53 lines modified
  
Max diff block lines reached; 4346/8380 bytes (51.86%) of diff not shown.
651 B
smali/com/syncedsynapse/kore2/ui/SettingsFragment$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·21127 ····.line·211
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4$1;->this$1:Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/SettingsFragment$4$1;->this$1:Lcom/syncedsynapse/kore2/ui/SettingsFragment$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.39 KB
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeListFragment.smali
    
Offset 79, 15 lines modifiedOffset 79, 14 lines modified
79 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V79 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
80 ····.line·8080 ····.line·80
81 ····const/4·v0,·-0x181 ····const/4·v0,·-0x1
  
82 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->tvshowId:I82 ····iput·v0,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->tvshowId:I
  
83 ····.line·586 
84 ····return-void83 ····return-void
85 .end·method84 .end·method
  
86 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)I85 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)I
87 ····.locals·186 ····.locals·1
88 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;87 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
Offset 384, 14 lines modifiedOffset 383, 15 lines modified
  
384 ····.line·292383 ····.line·292
385 ····.local·v12,·"preferences":Landroid/content/SharedPreferences;384 ····.local·v12,·"preferences":Landroid/content/SharedPreferences;
386 ····const-string·v2,·"tvshow_episodes_filter_hide_watched"385 ····const-string·v2,·"tvshow_episodes_filter_hide_watched"
  
387 ····const/4·v3,·0x0386 ····const/4·v3,·0x0
  
 387 ····.line·293
388 ····invoke-interface·{v12,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z388 ····invoke-interface·{v12,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
389 ····move-result·v15389 ····move-result·v15
  
390 ····.line·294390 ····.line·294
391 ····.local·v15,·"tvshowEpisodesFilterHideWatched":Z391 ····.local·v15,·"tvshowEpisodesFilterHideWatched":Z
392 ····packed-switch·p1,·:pswitch_data_0392 ····packed-switch·p1,·:pswitch_data_0
Offset 438, 26 lines modifiedOffset 438, 28 lines modified
  
438 ····invoke-virtual·{v14,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;438 ····invoke-virtual·{v14,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
439 ····move-result-object·v2439 ····move-result-object·v2
  
440 ····const-string·v3,·"=0"440 ····const-string·v3,·"=0"
  
 441 ····.line·316
441 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;442 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
442 ····.line·319443 ····.line·319
443 ····:cond_1444 ····:cond_1
444 ····new-instance·v2,·Landroid/support/v4/content/CursorLoader;445 ····new-instance·v2,·Landroid/support/v4/content/CursorLoader;
  
445 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;446 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
446 ····move-result-object·v3447 ····move-result-object·v3
  
447 ····sget-object·v5,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodesListQuery;->PROJECTION:[Ljava/lang/String;448 ····sget-object·v5,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$EpisodesListQuery;->PROJECTION:[Ljava/lang/String;
  
 449 ····.line·320
448 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;450 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
449 ····move-result-object·v6451 ····move-result-object·v6
  
450 ····const/4·v7,·0x0452 ····const/4·v7,·0x0
  
451 ····const-string·v8,·"episode·ASC"453 ····const-string·v8,·"episode·ASC"
Offset 499, 32 lines modifiedOffset 501, 35 lines modified
  
499 ····invoke-virtual·{v14,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;501 ····invoke-virtual·{v14,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
500 ····move-result-object·v2502 ····move-result-object·v2
  
501 ····const-string·v3,·"!="503 ····const-string·v3,·"!="
  
 504 ····.line·302
502 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;505 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
503 ····move-result-object·v2506 ····move-result-object·v2
  
504 ····const-string·v3,·"episode"507 ····const-string·v3,·"episode"
  
 508 ····.line·303
505 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;509 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
506 ····.line·306510 ····.line·306
507 ····:cond_2511 ····:cond_2
508 ····new-instance·v2,·Landroid/support/v4/content/CursorLoader;512 ····new-instance·v2,·Landroid/support/v4/content/CursorLoader;
  
509 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;513 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
510 ····move-result-object·v3514 ····move-result-object·v3
  
511 ····sget-object·v5,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$SeasonsListQuery;->PROJECTION:[Ljava/lang/String;515 ····sget-object·v5,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$SeasonsListQuery;->PROJECTION:[Ljava/lang/String;
  
 516 ····.line·307
512 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;517 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
513 ····move-result-object·v6518 ····move-result-object·v6
  
514 ····const/4·v7,·0x0519 ····const/4·v7,·0x0
  
515 ····const-string·v8,·"season·ASC"520 ····const-string·v8,·"season·ASC"
Offset 570, 14 lines modifiedOffset 575, 15 lines modified
  
570 ····move-result-object·v1575 ····move-result-object·v1
  
571 ····const-string·v2,·"tvshow_episodes_filter_hide_watched"576 ····const-string·v2,·"tvshow_episodes_filter_hide_watched"
  
572 ····const/4·v3,·0x0577 ····const/4·v3,·0x0
  
 578 ····.line·200
573 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z579 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
574 ····move-result·v2580 ····move-result·v2
  
575 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem;581 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem;
  
576 ····.line·202582 ····.line·202
Offset 707, 14 lines modifiedOffset 713, 15 lines modified
  
707 ····if-nez·v0,·:cond_0713 ····if-nez·v0,·:cond_0
  
708 ····iget-object·v0,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;714 ····iget-object·v0,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->syncType:Ljava/lang/String;
  
709 ····const-string·v1,·"sync_all_tvshows"715 ····const-string·v1,·"sync_all_tvshows"
  
 716 ····.line·259
710 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z717 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
711 ····move-result·v0718 ····move-result·v0
  
712 ····if-eqz·v0,·:cond_1719 ····if-eqz·v0,·:cond_1
  
Max diff block lines reached; 2751/6415 bytes (42.88%) of diff not shown.
695 B
smali/com/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pixelsToTransparent:I22 .field·final·synthetic·val$pixelsToTransparent:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·16428 ····.line·164
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$1;->val$pixelsToTransparent:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoDetailsFragment$1;->val$pixelsToTransparent:I
  
743 B
smali/com/syncedsynapse/kore2/ui/RemoteFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$longClickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;22 .field·final·synthetic·val$longClickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/RemoteFragment;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·23028 ····.line·230
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/RemoteFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$4;->val$longClickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/RemoteFragment$4;->val$longClickAction:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
2.91 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter.smali
    
Offset 143, 14 lines modifiedOffset 143, 15 lines modified
  
143 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····move-result-object·v0144 ····move-result-object·v0
  
145 ····const/4·v1,·0x4145 ····const/4·v1,·0x4
  
 146 ····.line·347
146 ····invoke-interface·{p3,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;147 ····invoke-interface·{p3,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
147 ····move-result-object·v1148 ····move-result-object·v1
  
148 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;149 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
149 ····move-result-object·v0150 ····move-result-object·v0
Offset 176, 14 lines modifiedOffset 177, 15 lines modified
176 ····.local·v9,·"runtime":I177 ····.local·v9,·"runtime":I
177 ····if-lez·v9,·:cond_0178 ····if-lez·v9,·:cond_0
  
178 ····new-instance·v0,·Ljava/lang/StringBuilder;179 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
179 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V180 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 181 ····.line·353
180 ····invoke-static·{v9},·Lcom/syncedsynapse/kore2/utils/UIUtils;->formatTime(I)Ljava/lang/String;182 ····invoke-static·{v9},·Lcom/syncedsynapse/kore2/utils/UIUtils;->formatTime(I)Ljava/lang/String;
  
181 ····move-result-object·v1183 ····move-result-object·v1
  
182 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;184 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
183 ····move-result-object·v0185 ····move-result-object·v0
Offset 214, 34 lines modifiedOffset 216, 36 lines modified
214 ····invoke-virtual·{v0,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V216 ····invoke-virtual·{v0,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
215 ····.line·356217 ····.line·356
216 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;218 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
217 ····const/4·v0,·0x5219 ····const/4·v0,·0x5
  
 220 ····.line·357
218 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;221 ····invoke-interface·{p3,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
219 ····move-result-object·v2222 ····move-result-object·v2
  
220 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;->musicVideoTitle:Ljava/lang/String;223 ····iget-object·v3,·v10,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;->musicVideoTitle:Ljava/lang/String;
  
221 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;->artView:Landroid/widget/ImageView;224 ····iget-object·v4,·v10,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;->artView:Landroid/widget/ImageView;
  
222 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->artWidth:I225 ····iget·v5,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->artWidth:I
  
223 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->artHeight:I226 ····iget·v6,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$MusicVideosAdapter;->artHeight:I
  
224 ····move-object·v0,·p2227 ····move-object·v0,·p2
  
 228 ····.line·356
225 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V229 ····invoke-static/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/UIUtils;->loadImageWithCharacterAvatar(Landroid/content/Context;Lcom/syncedsynapse/kore2/host/HostManager;Ljava/lang/String;Ljava/lang/String;Landroid/widget/ImageView;II)V
  
226 ····.line·359230 ····.line·359
227 ····return-void231 ····return-void
  
228 ····.line·351232 ····.line·354
229 ····.end·local·v8····#·"durationGenres":Ljava/lang/String;233 ····.end·local·v8····#·"durationGenres":Ljava/lang/String;
230 ····:cond_0234 ····:cond_0
231 ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;235 ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
232 ····move-result-object·v8236 ····move-result-object·v8
  
233 ····goto·:goto_0237 ····goto·:goto_0
Offset 259, 14 lines modifiedOffset 263, 15 lines modified
  
259 ····move-result-object·v2263 ····move-result-object·v2
  
260 ····const·v3,·0x7f030038264 ····const·v3,·0x7f030038
  
261 ····const/4·v4,·0x0265 ····const/4·v4,·0x0
  
 266 ····.line·323
262 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;267 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
263 ····move-result-object·v0268 ····move-result-object·v0
  
264 ····.line·326269 ····.line·326
265 ····.local·v0,·"view":Landroid/view/View;270 ····.local·v0,·"view":Landroid/view/View;
266 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;271 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$ViewHolder;
700 B
smali/com/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.line·127
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/TVShowEpisodeListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.92 KB
smali/com/syncedsynapse/kore2/ui/MusicVideoListFragment.smali
    
Offset 78, 15 lines modifiedOffset 78, 14 lines modified
78 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V78 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
79 ····.line·7979 ····.line·79
80 ····const/4·v0,·0x080 ····const/4·v0,·0x0
  
81 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->searchFilter:Ljava/lang/String;81 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->searchFilter:Ljava/lang/String;
  
82 ····.line·365 
83 ····return-void82 ····return-void
84 .end·method83 .end·method
  
85 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;)Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$OnMusicVideoSelectedListener;84 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;)Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment$OnMusicVideoSelectedListener;
86 ····.locals·185 ····.locals·1
87 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;86 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;
  
Offset 511, 14 lines modifiedOffset 510, 15 lines modified
  
511 ····const·v2,·0x7f0d00a9510 ····const·v2,·0x7f0d00a9
  
512 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;511 ····invoke-static·{v1,·v2,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
513 ····move-result-object·v1512 ····move-result-object·v1
  
 513 ····.line·232
514 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V514 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
515 ····.line·240515 ····.line·240
516 ····:cond_0516 ····:cond_0
517 ····:goto_0517 ····:goto_0
518 ····return-void518 ····return-void
  
Offset 528, 14 lines modifiedOffset 528, 15 lines modified
  
528 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I528 ····sget·v2,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->API_ERROR:I
  
529 ····if-ne·v1,·v2,·:cond_2529 ····if-ne·v1,·v2,·:cond_2
  
530 ····const·v1,·0x7f0d004c530 ····const·v1,·0x7f0d004c
  
 531 ····.line·235
531 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->getString(I)Ljava/lang/String;532 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->getString(I)Ljava/lang/String;
  
532 ····move-result-object·v1533 ····move-result-object·v1
  
533 ····new-array·v2,·v3,·[Ljava/lang/Object;534 ····new-array·v2,·v3,·[Ljava/lang/Object;
  
534 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;535 ····iget-object·v3,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;->errorMessage:Ljava/lang/String;
Offset 557, 19 lines modifiedOffset 558, 20 lines modified
  
557 ····move-result-object·v1558 ····move-result-object·v1
  
558 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V559 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
559 ····goto·:goto_0560 ····goto·:goto_0
  
560 ····.line·234561 ····.line·235
561 ····.end·local·v0····#·"msg":Ljava/lang/String;562 ····.end·local·v0····#·"msg":Ljava/lang/String;
562 ····:cond_2563 ····:cond_2
563 ····const·v1,·0x7f0d00b8564 ····const·v1,·0x7f0d00b8
  
 565 ····.line·236
564 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->getString(I)Ljava/lang/String;566 ····invoke-virtual·{p0,·v1},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->getString(I)Ljava/lang/String;
  
565 ····move-result-object·v0567 ····move-result-object·v0
  
566 ····goto·:goto_1568 ····goto·:goto_1
567 .end·method569 .end·method
  
Offset 608, 22 lines modifiedOffset 610, 19 lines modified
  
608 ····.line·267610 ····.line·267
609 ····return-void611 ····return-void
610 .end·method612 .end·method
  
611 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V613 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
612 ····.locals·0614 ····.locals·0
613 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
614 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
615 ····.prologue615 ····.prologue
616 ····.line·65616 ····.line·65
617 ····check-cast·p2,·Landroid/database/Cursor;617 ····check-cast·p2,·Landroid/database/Cursor;
  
618 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
619 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V618 ····invoke-virtual·{p0,·p1,·p2},·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
  
620 ····return-void619 ····return-void
621 .end·method620 .end·method
  
622 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V621 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V
623 ····.locals·2622 ····.locals·2
Offset 775, 14 lines modifiedOffset 774, 15 lines modified
  
775 ····const·v2,·0x7f0d007a774 ····const·v2,·0x7f0d007a
  
776 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;775 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
777 ····move-result-object·v1776 ····move-result-object·v1
  
 777 ····.line·217
778 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V778 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
779 ····goto·:goto_0779 ····goto·:goto_0
780 .end·method780 .end·method
  
781 .method·public·onResume()V781 .method·public·onResume()V
782 ····.locals·1782 ····.locals·1
7.26 KB
smali/com/syncedsynapse/kore2/ui/AlbumDetailsFragment.smali
    
Offset 179, 15 lines modifiedOffset 179, 14 lines modified
179 ····.line·527179 ····.line·527
180 ····new-instance·v0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;180 ····new-instance·v0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;
  
181 ····invoke-direct·{v0,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V181 ····invoke-direct·{v0,·p0},·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment$9;-><init>(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)V
  
182 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->songItemMenuClickListener:Landroid/view/View$OnClickListener;182 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->songItemMenuClickListener:Landroid/view/View$OnClickListener;
  
183 ····.line·679 
184 ····return-void183 ····return-void
185 .end·method184 .end·method
  
186 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;185 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;)Lcom/syncedsynapse/kore2/host/HostInfo;
187 ····.locals·1186 ····.locals·1
188 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;187 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;
  
Offset 417, 14 lines modifiedOffset 416, 15 lines modified
  
417 ····move-result-object·v16416 ····move-result-object·v16
  
418 ····.line·359417 ····.line·359
419 ····.local·v16,·"genres":Ljava/lang/String;418 ····.local·v16,·"genres":Ljava/lang/String;
420 ····if-lez·v30,·:cond_1419 ····if-lez·v30,·:cond_1
  
 420 ····.line·360
421 ····invoke-static/range·{v16·..·v16},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z421 ····invoke-static/range·{v16·..·v16},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
422 ····move-result·v4422 ····move-result·v4
  
423 ····if-nez·v4,·:cond_0423 ····if-nez·v4,·:cond_0
  
424 ····new-instance·v4,·Ljava/lang/StringBuilder;424 ····new-instance·v4,·Ljava/lang/StringBuilder;
Offset 439, 14 lines modifiedOffset 439, 15 lines modified
  
439 ····const-string·v5,·"··|··"439 ····const-string·v5,·"··|··"
  
440 ····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;
  
441 ····move-result-object·v4441 ····move-result-object·v4
  
 442 ····.line·361
442 ····invoke-static/range·{v30·..·v30},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;443 ····invoke-static/range·{v30·..·v30},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
443 ····move-result-object·v5444 ····move-result-object·v5
  
444 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;445 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
445 ····move-result-object·v4446 ····move-result-object·v4
Offset 784, 15 lines modifiedOffset 785, 15 lines modified
  
784 ····.line·443785 ····.line·443
785 ····.end·local·v9····#·"posterWidth":I786 ····.end·local·v9····#·"posterWidth":I
786 ····.end·local·v10····#·"posterHeight":I787 ····.end·local·v10····#·"posterHeight":I
787 ····:goto_3788 ····:goto_3
788 ····return-void789 ····return-void
  
789 ····.line·359790 ····.line·362
790 ····.end·local·v6····#·"poster":Ljava/lang/String;791 ····.end·local·v6····#·"poster":Ljava/lang/String;
791 ····.end·local·v11····#·"artHeight":I792 ····.end·local·v11····#·"artHeight":I
792 ····.end·local·v12····#·"artWidth":I793 ····.end·local·v12····#·"artWidth":I
793 ····.end·local·v13····#·"description":Ljava/lang/String;794 ····.end·local·v13····#·"description":Ljava/lang/String;
794 ····.end·local·v14····#·"displayMetrics":Landroid/util/DisplayMetrics;795 ····.end·local·v14····#·"displayMetrics":Landroid/util/DisplayMetrics;
795 ····.end·local·v15····#·"fanart":Ljava/lang/String;796 ····.end·local·v15····#·"fanart":Ljava/lang/String;
796 ····.end·local·v19····#·"label":Ljava/lang/String;797 ····.end·local·v19····#·"label":Ljava/lang/String;
Offset 988, 14 lines modifiedOffset 989, 15 lines modified
  
988 ····const·v2,·0x7f030040989 ····const·v2,·0x7f030040
  
989 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->songListView:Landroid/widget/LinearLayout;990 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->songListView:Landroid/widget/LinearLayout;
  
990 ····const/4·v4,·0x0991 ····const/4·v4,·0x0
  
 992 ····.line·600
991 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;993 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
992 ····move-result-object·v10994 ····move-result-object·v10
  
993 ····.line·601995 ····.line·601
994 ····.local·v10,·"songView":Landroid/view/View;996 ····.local·v10,·"songView":Landroid/view/View;
995 ····const·v1,·0x7f0b00b3997 ····const·v1,·0x7f0b00b3
Offset 1042, 32 lines modifiedOffset 1044, 36 lines modified
  
1042 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->albumDisplayArtist:Ljava/lang/String;1044 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->albumDisplayArtist:Ljava/lang/String;
  
1043 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->albumTitle:Ljava/lang/String;1045 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->albumTitle:Ljava/lang/String;
  
1044 ····const/4·v3,·0x51046 ····const/4·v3,·0x5
  
 1047 ····.line·610
1045 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I1048 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getInt(I)I
  
1046 ····move-result·v31049 ····move-result·v3
  
1047 ····const/4·v4,·0x21050 ····const/4·v4,·0x2
  
 1051 ····.line·611
1048 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getInt(I)I1052 ····invoke-interface·{p1,·v4},·Landroid/database/Cursor;->getInt(I)I
  
1049 ····move-result·v41053 ····move-result·v4
  
1050 ····const/4·v5,·0x11054 ····const/4·v5,·0x1
  
 1055 ····.line·612
1051 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;1056 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
1052 ····move-result-object·v51057 ····move-result-object·v5
  
1053 ····const/4·v6,·0x41058 ····const/4·v6,·0x4
  
 1059 ····.line·613
1054 ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;1060 ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
1055 ····move-result-object·v61061 ····move-result-object·v6
  
1056 ····invoke-direct/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;-><init>(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V1062 ····invoke-direct/range·{v0·..·v6},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;-><init>(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V
  
1057 ····.line·6141063 ····.line·614
Offset 1202, 18 lines modifiedOffset 1208, 20 lines modified
1202 ····.local·v11,·"styledAttributes":Landroid/content/res/TypedArray;1208 ····.local·v11,·"styledAttributes":Landroid/content/res/TypedArray;
1203 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->downloadButton:Landroid/widget/ImageButton;1209 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/AlbumDetailsFragment;->downloadButton:Landroid/widget/ImageButton;
  
1204 ····const/4·v2,·0x01210 ····const/4·v2,·0x0
  
1205 ····const·v3,·0x7f0900041211 ····const·v3,·0x7f090004
  
 1212 ····.line·638
1206 ····invoke-virtual·{v11,·v2,·v3},·Landroid/content/res/TypedArray;->getColor(II)I1213 ····invoke-virtual·{v11,·v2,·v3},·Landroid/content/res/TypedArray;->getColor(II)I
  
Max diff block lines reached; 3414/7319 bytes (46.65%) of diff not shown.
2.01 KB
smali/com/syncedsynapse/kore2/ui/MusicListFragment.smali
    
Offset 104, 56 lines modifiedOffset 104, 60 lines modified
  
104 ····move-result-object·v2104 ····move-result-object·v2
  
105 ····invoke-direct·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;-><init>(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V105 ····invoke-direct·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;-><init>(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V
  
106 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;106 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/ArtistListFragment;
  
 107 ····.line·53
107 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;108 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;
  
108 ····move-result-object·v2109 ····move-result-object·v2
  
109 ····const·v3,·0x7f0d0022110 ····const·v3,·0x7f0d0022
  
110 ····const-wide/16·v4,·0x1111 ····const-wide/16·v4,·0x1
  
111 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;112 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
112 ····move-result-object·v0113 ····move-result-object·v0
  
113 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;114 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/AlbumListFragment;
  
 115 ····.line·54
114 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;116 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;
  
115 ····move-result-object·v2117 ····move-result-object·v2
  
116 ····const·v3,·0x7f0d0020118 ····const·v3,·0x7f0d0020
  
117 ····const-wide/16·v4,·0x2119 ····const-wide/16·v4,·0x2
  
118 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;120 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
119 ····move-result-object·v0121 ····move-result-object·v0
  
120 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;122 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/AudioGenresListFragment;
  
 123 ····.line·55
121 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;124 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;
  
122 ····move-result-object·v2125 ····move-result-object·v2
  
123 ····const·v3,·0x7f0d0053126 ····const·v3,·0x7f0d0053
  
124 ····const-wide/16·v4,·0x3127 ····const-wide/16·v4,·0x3
  
125 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;128 ····invoke-virtual/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/utils/TabsAdapter;->addTab(Ljava/lang/Class;Landroid/os/Bundle;IJ)Lcom/syncedsynapse/kore2/utils/TabsAdapter;
  
126 ····move-result-object·v0129 ····move-result-object·v0
  
127 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;130 ····const-class·v1,·Lcom/syncedsynapse/kore2/ui/MusicVideoListFragment;
  
 131 ····.line·56
128 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;132 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/MusicListFragment;->getArguments()Landroid/os/Bundle;
  
129 ····move-result-object·v2133 ····move-result-object·v2
  
130 ····const·v3,·0x7f0d006b134 ····const·v3,·0x7f0d006b
  
131 ····const-wide/16·v4,·0x4135 ····const-wide/16·v4,·0x4
856 B
smali/com/syncedsynapse/kore2/ui/hosts/HostManagerActivity.smali
    
Offset 82, 14 lines modifiedOffset 82, 15 lines modified
82 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->setContentView(I)V82 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->setContentView(I)V
  
83 ····.line·4883 ····.line·48
84 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;84 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
85 ····move-result-object·v085 ····move-result-object·v0
  
 86 ····.line·49
86 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;87 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment;
  
87 ····move-result-object·v088 ····move-result-object·v0
  
88 ····check-cast·v0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;89 ····check-cast·v0,·Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
  
89 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;90 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostManagerActivity;->navigationDrawerFragment:Lcom/syncedsynapse/kore2/ui/NavigationDrawerFragment;
728 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
25 ····.prologue26 ····.prologue
26 ····.line·24427 ····.line·244
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$6;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$6;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
25 ····.prologue26 ····.prologue
26 ····.line·18027 ····.line·180
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
25 ····.prologue26 ····.prologue
26 ····.line·20627 ····.line·206
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
878 B
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;22 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
26 ····.prologue27 ····.prologue
27 ····.line·30828 ····.line·308
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
1.02 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration.smali
    
Offset 264, 14 lines modifiedOffset 264, 15 lines modified
  
264 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;264 ····new-instance·v1,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;
  
265 ····invoke-direct·{v1,·p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V265 ····invoke-direct·{v1,·p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V
  
266 ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V266 ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
 267 ····.line·321
267 ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V268 ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V
  
268 ····.line·327269 ····.line·327
269 ····:goto_0270 ····:goto_0
270 ····return-void271 ····return-void
  
271 ····.line·324272 ····.line·324
Offset 334, 14 lines modifiedOffset 335, 15 lines modified
  
334 ····const·v4,·0x7f0d00c8335 ····const·v4,·0x7f0d00c8
  
335 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;336 ····invoke-static·{v3,·v4,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
336 ····move-result-object·v3337 ····move-result-object·v3
  
 338 ····.line·353
337 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V339 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V
  
338 ····.line·356340 ····.line·356
339 ····:goto_0341 ····:goto_0
340 ····return-void342 ····return-void
  
341 ····.line·339343 ····.line·339
10.4 KB
smali/com/syncedsynapse/kore2/ui/hosts/EditHostActivity.smali
    
Offset 103, 61 lines modifiedOffset 103, 60 lines modified
  
103 ····invoke-direct·{v1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;-><init>()V103 ····invoke-direct·{v1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;-><init>()V
  
104 ····.line·46104 ····.line·46
105 ····.local·v1,·"editFragment":Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;105 ····.local·v1,·"editFragment":Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
106 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->getIntent()Landroid/content/Intent;106 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->getIntent()Landroid/content/Intent;
  
107 ····move-result-object·v7107 ····move-result-object·v6
  
108 ····invoke-virtual·{v7},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;108 ····invoke-virtual·{v6},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
  
109 ····move-result-object·v2109 ····move-result-object·v2
  
110 ····.line·47110 ····.line·47
111 ····.local·v2,·"extras":Landroid/os/Bundle;111 ····.local·v2,·"extras":Landroid/os/Bundle;
112 ····if-eqz·v2,·:cond_2112 ····if-eqz·v2,·:cond_2
  
113 ····.line·48113 ····.line·48
114 ····const-string·v7,·"com.syncedsynapse.kore2.host_id"114 ····const-string·v6,·"com.syncedsynapse.kore2.host_id"
  
115 ····invoke-virtual·{v2,·v7},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I115 ····invoke-virtual·{v2,·v6},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
  
116 ····move-result·v7116 ····move-result·v6
  
117 ····iput·v7,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->hostId:I117 ····iput·v6,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->hostId:I
  
118 ····.line·50118 ····.line·50
119 ····invoke-static·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getInstance(Landroid/content/Context;)Lcom/syncedsynapse/kore2/host/HostManager;119 ····invoke-static·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getInstance(Landroid/content/Context;)Lcom/syncedsynapse/kore2/host/HostManager;
  
120 ····move-result-object·v4120 ····move-result-object·v4
  
121 ····.line·51121 ····.line·51
122 ····.local·v4,·"hostManager":Lcom/syncedsynapse/kore2/host/HostManager;122 ····.local·v4,·"hostManager":Lcom/syncedsynapse/kore2/host/HostManager;
123 ····const/4·v6,·0x0123 ····const/4·v5,·0x0
  
124 ····.line·52124 ····.line·52
125 ····.local·v6,·"selectedHostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;125 ····.local·v5,·"selectedHostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;
126 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostManager;->getHosts()Ljava/util/ArrayList;126 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostManager;->getHosts()Ljava/util/ArrayList;
  
127 ····move-result-object·v7127 ····move-result-object·v6
  
128 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;128 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
129 ····move-result-object·v5129 ····move-result-object·v6
  
130 ····.local·v5,·"i$":Ljava/util/Iterator; 
131 ····:cond_0130 ····:cond_0
132 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z131 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
133 ····move-result·v7132 ····move-result·v7
  
134 ····if-eqz·v7,·:cond_1133 ····if-eqz·v7,·:cond_1
  
135 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;134 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
136 ····move-result-object·v3135 ····move-result-object·v3
  
137 ····check-cast·v3,·Lcom/syncedsynapse/kore2/host/HostInfo;136 ····check-cast·v3,·Lcom/syncedsynapse/kore2/host/HostInfo;
  
138 ····.line·53137 ····.line·53
139 ····.local·v3,·"hostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;138 ····.local·v3,·"hostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;
Offset 166, 123 lines modifiedOffset 165, 141 lines modified
166 ····move-result·v7165 ····move-result·v7
  
167 ····iget·v8,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->hostId:I166 ····iget·v8,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;->hostId:I
  
168 ····if-ne·v7,·v8,·:cond_0167 ····if-ne·v7,·v8,·:cond_0
  
169 ····.line·54168 ····.line·54
170 ····move-object·v6,·v3169 ····move-object·v5,·v3
  
171 ····.line·59170 ····.line·59
172 ····.end·local·v3····#·"hostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;171 ····.end·local·v3····#·"hostInfo":Lcom/syncedsynapse/kore2/host/HostInfo;
173 ····:cond_1172 ····:cond_1
174 ····if-eqz·v6,·:cond_2173 ····if-eqz·v5,·:cond_2
  
175 ····.line·60174 ····.line·60
176 ····new-instance·v0,·Landroid/os/Bundle;175 ····new-instance·v0,·Landroid/os/Bundle;
  
177 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V176 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
178 ····.line·61177 ····.line·61
179 ····.local·v0,·"args":Landroid/os/Bundle;178 ····.local·v0,·"args":Landroid/os/Bundle;
180 ····const-string·v7,·"com.syncedsynapse.kore2.host_name"179 ····const-string·v6,·"com.syncedsynapse.kore2.host_name"
  
 180 ····.line·62
181 ····invoke-virtual·{v6},·Lcom/syncedsynapse/kore2/host/HostInfo;->getName()Ljava/lang/String;181 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getName()Ljava/lang/String;
  
182 ····move-result-object·v8182 ····move-result-object·v7
  
 183 ····.line·61
183 ····invoke-virtual·{v0,·v7,·v8},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V184 ····invoke-virtual·{v0,·v6,·v7},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
184 ····.line·63185 ····.line·63
185 ····const-string·v7,·"com.syncedsynapse.kore2.host_address"186 ····const-string·v6,·"com.syncedsynapse.kore2.host_address"
  
 187 ····.line·64
186 ····invoke-virtual·{v6},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;188 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;
  
187 ····move-result-object·v8189 ····move-result-object·v7
  
 190 ····.line·63
188 ····invoke-virtual·{v0,·v7,·v8},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V191 ····invoke-virtual·{v0,·v6,·v7},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
189 ····.line·65192 ····.line·65
190 ····const-string·v7,·"com.syncedsynapse.kore2.host_http_port"193 ····const-string·v6,·"com.syncedsynapse.kore2.host_http_port"
  
 194 ····.line·66
191 ····invoke-virtual·{v6},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I195 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I
  
192 ····move-result·v8196 ····move-result·v7
  
 197 ····.line·65
193 ····invoke-virtual·{v0,·v7,·v8},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V198 ····invoke-virtual·{v0,·v6,·v7},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
194 ····.line·67199 ····.line·67
195 ····const-string·v7,·"com.syncedsynapse.kore2.host_tcp_post"200 ····const-string·v6,·"com.syncedsynapse.kore2.host_tcp_post"
  
 201 ····.line·68
196 ····invoke-virtual·{v6},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I202 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I
  
197 ····move-result·v8203 ····move-result·v7
  
 204 ····.line·67
198 ····invoke-virtual·{v0,·v7,·v8},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V205 ····invoke-virtual·{v0,·v6,·v7},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
199 ····.line·69206 ····.line·69
Max diff block lines reached; 4871/10490 bytes (46.43%) of diff not shown.
713 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
633 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3422 ····.line·34
23 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V23 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
24 ····.line·39 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$AddHostWelcomeListener;26 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$AddHostWelcomeListener;
28 ····.locals·127 ····.locals·1
29 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;28 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
875 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·38527 ····.line·385
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
679 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
582 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$HostListAdapter.smali
    
Offset 79, 14 lines modifiedOffset 79, 15 lines modified
  
79 ····move-result-object·v579 ····move-result-object·v5
  
80 ····const·v6,·0x7f03003680 ····const·v6,·0x7f030036
  
81 ····const/4·v7,·0x081 ····const/4·v7,·0x0
  
 82 ····.line·292
82 ····invoke-virtual·{v5,·v6,·p3,·v7},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;83 ····invoke-virtual·{v5,·v6,·p3,·v7},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
83 ····move-result-object·p284 ····move-result-object·p2
  
84 ····.line·29585 ····.line·295
85 ····:cond_086 ····:cond_0
86 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostListAdapter;->getItem(I)Ljava/lang/Object;87 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostListAdapter;->getItem(I)Ljava/lang/Object;
2.05 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment.smali
    
Offset 88, 15 lines modifiedOffset 88, 14 lines modified
88 ····.line·24588 ····.line·245
89 ····new-instance·v0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;89 ····new-instance·v0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;
  
90 ····invoke-direct·{v0,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)V90 ····invoke-direct·{v0,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)V
  
91 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->hostlistItemMenuClickListener:Landroid/view/View$OnClickListener;91 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->hostlistItemMenuClickListener:Landroid/view/View$OnClickListener;
  
92 ····.line·358 
93 ····return-void92 ····return-void
94 .end·method93 .end·method
  
95 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)Ljava/util/ArrayList;94 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;)Ljava/util/ArrayList;
96 ····.locals·195 ····.locals·1
97 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;96 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
Offset 467, 21 lines modifiedOffset 466, 20 lines modified
467 ····.locals·3466 ····.locals·3
  
468 ····.prologue467 ····.prologue
469 ····.line·150468 ····.line·150
470 ····invoke-super·{p0},·Landroid/support/v4/app/Fragment;->onResume()V469 ····invoke-super·{p0},·Landroid/support/v4/app/Fragment;->onResume()V
  
471 ····.line·152470 ····.line·152
472 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->hostInfoRows:Ljava/util/ArrayList;471 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->hostInfoRows:Ljava/util/ArrayList;
  
473 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;472 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
474 ····move-result-object·v1473 ····move-result-object·v1
  
475 ····.local·v1,·"i$":Ljava/util/Iterator; 
476 ····:goto_0474 ····:goto_0
477 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z475 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
478 ····move-result·v2476 ····move-result·v2
  
479 ····if-eqz·v2,·:cond_0477 ····if-eqz·v2,·:cond_0
  
Offset 516, 14 lines modifiedOffset 514, 15 lines modified
  
516 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;514 ····const-class·v3,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;
  
517 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V515 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
518 ····const/high16·v2,·0x20000000516 ····const/high16·v2,·0x20000000
  
 517 ····.line·221
519 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;518 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
520 ····move-result-object·v0519 ····move-result-object·v0
  
521 ····.line·222520 ····.line·222
522 ····.local·v0,·"launchIntent":Landroid/content/Intent;521 ····.local·v0,·"launchIntent":Landroid/content/Intent;
523 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->startActivity(Landroid/content/Intent;)V522 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->startActivity(Landroid/content/Intent;)V
784 B
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
25 ····.prologue26 ····.prologue
26 ····.line·13627 ····.line·136
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.4 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$2.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$hostInfoRow:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;34 .field·final·synthetic·val$hostInfoRow:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
38 ····.prologue39 ····.prologue
39 ····.line·17340 ····.line·173
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->val$hostInfoRow:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->val$hostInfoRow:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$HostInfoRow;
  
Offset 93, 21 lines modifiedOffset 94, 19 lines modified
93 ····.line·18894 ····.line·188
94 ····:cond_095 ····:cond_0
95 ····return-void96 ····return-void
96 .end·method97 .end·method
  
97 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V98 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
98 ····.locals·099 ····.locals·0
99 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
100 ····.prologue100 ····.prologue
101 ····.line·173101 ····.line·173
102 ····check-cast·p1,·Ljava/lang/String;102 ····check-cast·p1,·Ljava/lang/String;
  
103 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
104 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->onSucess(Ljava/lang/String;)V103 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$2;->onSucess(Ljava/lang/String;)V
  
105 ····return-void104 ····return-void
106 .end·method105 .end·method
  
107 .method·public·onSucess(Ljava/lang/String;)V106 .method·public·onSucess(Ljava/lang/String;)V
108 ····.locals·2107 ····.locals·2
627 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3622 ····.line·36
23 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V23 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
24 ····.line·41 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;)Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish$AddHostFinishListener;26 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;)Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish$AddHostFinishListener;
28 ····.locals·127 ····.locals·1
29 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;28 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentFinish;
  
648 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hostId:I22 .field·final·synthetic·val$hostId:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;I)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·33428 ····.line·334
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
29 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$4;->val$hostId:I30 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$4;->val$hostId:I
  
788 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hostManager:Lcom/syncedsynapse/kore2/host/HostManager;22 .field·final·synthetic·val$hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;Lcom/syncedsynapse/kore2/host/HostManager;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;Lcom/syncedsynapse/kore2/host/HostManager;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·10328 ····.line·103
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$1;->val$hostManager:Lcom/syncedsynapse/kore2/host/HostManager;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$1;->val$hostManager:Lcom/syncedsynapse/kore2/host/HostManager;
  
2.28 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment.smali
    
Offset 28, 15 lines modifiedOffset 28, 14 lines modified
28 .method·public·constructor·<init>()V28 .method·public·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·35831 ····.line·358
32 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V32 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V
  
33 ····.line·361 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
  
36 .method·static·synthetic·access$500(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$ConfirmDeleteDialogListener;35 .method·static·synthetic·access$500(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$ConfirmDeleteDialogListener;
37 ····.locals·136 ····.locals·1
38 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;37 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
Offset 87, 34 lines modifiedOffset 86, 37 lines modified
  
87 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;86 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
88 ····move-result-object·v187 ····move-result-object·v1
  
89 ····const·v2,·0x7f0d003688 ····const·v2,·0x7f0d0036
  
 89 ····.line·379
90 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;90 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
91 ····move-result-object·v191 ····move-result-object·v1
  
92 ····const·v2,·0x104000a92 ····const·v2,·0x104000a
  
93 ····new-instance·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;93 ····new-instance·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;
  
94 ····invoke-direct·{v3,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V94 ····invoke-direct·{v3,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V
  
 95 ····.line·380
95 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;96 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
96 ····move-result-object·v197 ····move-result-object·v1
  
97 ····const/high16·v2,·0x104000098 ····const/high16·v2,·0x1040000
  
98 ····new-instance·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;99 ····new-instance·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;
  
99 ····invoke-direct·{v3,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V100 ····invoke-direct·{v3,·p0},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$1;-><init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V
  
 101 ····.line·385
100 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;102 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
101 ····.line·391103 ····.line·391
102 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;104 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
103 ····move-result-object·v1105 ····move-result-object·v1
  
728 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
25 ····.prologue26 ····.prologue
26 ····.line·21527 ····.line·215
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
25 ····.prologue26 ····.prologue
26 ····.line·23527 ····.line·235
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$5;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$5;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
646 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf.smali
    
Offset 68, 15 lines modifiedOffset 68, 14 lines modified
68 ····.line·11368 ····.line·113
69 ····new-instance·v0,·Ljava/lang/Object;69 ····new-instance·v0,·Ljava/lang/Object;
  
70 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V70 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
71 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;->lock:Ljava/lang/Object;71 ····iput-object·v0,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;->lock:Ljava/lang/Object;
  
72 ····.line·276 
73 ····return-void72 ····return-void
74 .end·method73 .end·method
  
75 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)Ljava/lang/Object;74 .method·static·synthetic·access$000(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;)Ljava/lang/Object;
76 ····.locals·175 ····.locals·1
77 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;76 ····.param·p0,·"x0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
720 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
875 B
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·38027 ····.line·380
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
798 B
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;21 .field·final·synthetic·this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;
  
25 ····.prologue26 ····.prologue
26 ····.line·31327 ····.line·313
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$6;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.44 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;34 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
38 ····.prologue39 ····.prologue
39 ····.line·25840 ····.line·258
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->val$hostConnection:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->val$hostConnection:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
Offset 72, 21 lines modifiedOffset 73, 19 lines modified
  
72 ····.line·27173 ····.line·271
73 ····return-void74 ····return-void
74 .end·method75 .end·method
  
75 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V76 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
76 ····.locals·077 ····.locals·0
77 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
78 ····.prologue78 ····.prologue
79 ····.line·25879 ····.line·258
80 ····check-cast·p1,·Ljava/lang/String;80 ····check-cast·p1,·Ljava/lang/String;
  
81 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
82 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->onSucess(Ljava/lang/String;)V81 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$4;->onSucess(Ljava/lang/String;)V
  
83 ····return-void82 ····return-void
84 .end·method83 .end·method
  
85 .method·public·onSucess(Ljava/lang/String;)V84 .method·public·onSucess(Ljava/lang/String;)V
86 ····.locals·385 ····.locals·3
892 B
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$checkedHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;22 .field·final·synthetic·val$checkedHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/host/HostInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
26 ····.prologue27 ····.prologue
27 ····.line·24328 ····.line·243
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$3;->val$checkedHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$3;->val$checkedHostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
791 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$serviceInfos:[Ljavax/jmdns/ServiceInfo;22 .field·final·synthetic·val$serviceInfos:[Ljavax/jmdns/ServiceInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;[Ljavax/jmdns/ServiceInfo;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;[Ljavax/jmdns/ServiceInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
26 ····.prologue27 ····.prologue
27 ····.line·25628 ····.line·256
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$7;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$7;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$7;->val$serviceInfos:[Ljavax/jmdns/ServiceInfo;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$7;->val$serviceInfos:[Ljavax/jmdns/ServiceInfo;
  
784 B
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
25 ····.prologue26 ····.prologue
26 ····.line·15127 ····.line·151
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$2;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.45 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;34 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
38 ····.prologue39 ····.prologue
39 ····.line·27840 ····.line·278
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->val$hostConnection:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->val$hostConnection:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
Offset 101, 21 lines modifiedOffset 102, 19 lines modified
  
101 ····.line·295102 ····.line·295
102 ····return-void103 ····return-void
103 .end·method104 .end·method
  
104 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V105 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
105 ····.locals·0106 ····.locals·0
106 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
107 ····.prologue107 ····.prologue
108 ····.line·278108 ····.line·278
109 ····check-cast·p1,·Ljava/lang/String;109 ····check-cast·p1,·Ljava/lang/String;
  
110 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
111 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->onSucess(Ljava/lang/String;)V110 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration$5;->onSucess(Ljava/lang/String;)V
  
112 ····return-void111 ····return-void
113 .end·method112 .end·method
  
114 .method·public·onSucess(Ljava/lang/String;)V113 .method·public·onSucess(Ljava/lang/String;)V
115 ····.locals·3114 ····.locals·3
2.42 KB
smali/com/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;22 .field·final·synthetic·val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;Lcom/syncedsynapse/kore2/host/HostInfo;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;Lcom/syncedsynapse/kore2/host/HostInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;
  
26 ····.prologue27 ····.prologue
27 ····.line·25228 ····.line·252
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
Offset 64, 14 lines modifiedOffset 65, 15 lines modified
64 ····:pswitch_065 ····:pswitch_0
65 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;66 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;
  
66 ····iget-object·v3,·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;67 ····iget-object·v3,·v3,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;
  
67 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;68 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
 69 ····.line·258
68 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostInfo;->getId()I70 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostInfo;->getId()I
  
69 ····move-result·v471 ····move-result·v4
  
70 ····invoke-static·{v3,·v4},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->access$300(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;I)Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$ConfirmDeleteDialogListener;72 ····invoke-static·{v3,·v4},·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;->access$300(Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment;I)Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$ConfirmDeleteDialogFragment$ConfirmDeleteDialogListener;
  
71 ····move-result-object·v373 ····move-result-object·v3
Offset 111, 22 lines modifiedOffset 113, 24 lines modified
  
111 ····const-class·v5,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;113 ····const-class·v5,·Lcom/syncedsynapse/kore2/ui/hosts/EditHostActivity;
  
112 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V114 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
113 ····const/high16·v4,·0x20000000115 ····const/high16·v4,·0x20000000
  
 116 ····.line·263
114 ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;117 ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
115 ····move-result-object·v3118 ····move-result-object·v3
  
116 ····const-string·v4,·"com.syncedsynapse.kore2.host_id"119 ····const-string·v4,·"com.syncedsynapse.kore2.host_id"
  
117 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;120 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/HostListFragment$3$1;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
 121 ····.line·264
118 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getId()I122 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getId()I
  
119 ····move-result·v5123 ····move-result·v5
  
120 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;124 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
121 ····move-result-object·v1125 ····move-result-object·v1
699 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$HostListAdapter.smali
    
Offset 68, 14 lines modifiedOffset 68, 15 lines modified
  
68 ····invoke-static·{v6},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;68 ····invoke-static·{v6},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
69 ····move-result-object·v669 ····move-result-object·v6
  
70 ····const·v7,·0x7f03003670 ····const·v7,·0x7f030036
  
 71 ····.line·285
71 ····invoke-virtual·{v6,·v7,·p3,·v8},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;72 ····invoke-virtual·{v6,·v7,·p3,·v8},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
72 ····move-result-object·p273 ····move-result-object·p2
  
73 ····.line·28874 ····.line·288
74 ····:cond_075 ····:cond_0
75 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$HostListAdapter;->getItem(I)Ljava/lang/Object;76 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$HostListAdapter;->getItem(I)Ljava/lang/Object;
805 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$serviceInfos:[Ljavax/jmdns/ServiceInfo;22 .field·final·synthetic·val$serviceInfos:[Ljavax/jmdns/ServiceInfo;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;[Ljavax/jmdns/ServiceInfo;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;[Ljavax/jmdns/ServiceInfo;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;
  
26 ····.prologue27 ····.prologue
27 ····.line·14828 ····.line·148
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1$1;->this$1:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1$1;->val$serviceInfos:[Ljavax/jmdns/ServiceInfo;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1$1;->val$serviceInfos:[Ljavax/jmdns/ServiceInfo;
  
720 B
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
25 ····.prologue26 ····.prologue
26 ····.line·6427 ····.line·64
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentWelcome;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.13 KB
smali/com/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$handler:Landroid/os/Handler;22 .field·final·synthetic·val$handler:Landroid/os/Handler;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;Landroid/os/Handler;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;Landroid/os/Handler;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
26 ····.prologue27 ····.prologue
27 ····.line·12228 ····.line·122
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->val$handler:Landroid/os/Handler;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->val$handler:Landroid/os/Handler;
  
Offset 95, 25 lines modifiedOffset 96, 27 lines modified
  
95 ····.line·13596 ····.line·135
96 ····invoke-virtual·{v2},·Landroid/net/wifi/WifiManager$MulticastLock;->acquire()V97 ····invoke-virtual·{v2},·Landroid/net/wifi/WifiManager$MulticastLock;->acquire()V
  
97 ····.line·13798 ····.line·137
98 ····if-eqz·v4,·:cond_299 ····if-eqz·v4,·:cond_2
  
 100 ····.line·138
99 ····invoke-static·{v4},·Ljavax/jmdns/JmDNS;->create(Ljava/net/InetAddress;)Ljavax/jmdns/JmDNS;101 ····invoke-static·{v4},·Ljavax/jmdns/JmDNS;->create(Ljava/net/InetAddress;)Ljavax/jmdns/JmDNS;
  
100 ····move-result-object·v1102 ····move-result-object·v1
  
101 ····.line·142103 ····.line·142
102 ····.local·v1,·"jmDns":Ljavax/jmdns/JmDNS;104 ····.local·v1,·"jmDns":Ljavax/jmdns/JmDNS;
103 ····:goto_0105 ····:goto_0
104 ····const-string·v7,·"_xbmc-jsonrpc-h._tcp.local."106 ····const-string·v7,·"_xbmc-jsonrpc-h._tcp.local."
  
105 ····const-wide/16·v8,·0x1388107 ····const-wide/16·v8,·0x1388
  
 108 ····.line·143
106 ····invoke-virtual·{v1,·v7,·v8,·v9},·Ljavax/jmdns/JmDNS;->list(Ljava/lang/String;J)[Ljavax/jmdns/ServiceInfo;109 ····invoke-virtual·{v1,·v7,·v8,·v9},·Ljavax/jmdns/JmDNS;->list(Ljava/lang/String;J)[Ljavax/jmdns/ServiceInfo;
  
107 ····move-result-object·v3110 ····move-result-object·v3
  
108 ····.line·145111 ····.line·145
109 ····.local·v3,·"serviceInfos":[Ljavax/jmdns/ServiceInfo;112 ····.local·v3,·"serviceInfos":[Ljavax/jmdns/ServiceInfo;
110 ····iget-object·v7,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;113 ····iget-object·v7,·p0,·Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf$1;->this$0:Lcom/syncedsynapse/kore2/ui/hosts/AddHostFragmentZeroconf;
Offset 171, 15 lines modifiedOffset 174, 15 lines modified
171 ····.end·local·v3····#·"serviceInfos":[Ljavax/jmdns/ServiceInfo;174 ····.end·local·v3····#·"serviceInfos":[Ljavax/jmdns/ServiceInfo;
172 ····.end·local·v4····#·"wifiInetAddress":Ljava/net/InetAddress;175 ····.end·local·v4····#·"wifiInetAddress":Ljava/net/InetAddress;
173 ····.end·local·v5····#·"wifiIpAddress":I176 ····.end·local·v5····#·"wifiIpAddress":I
174 ····:cond_1177 ····:cond_1
175 ····:goto_1178 ····:goto_1
176 ····return-void179 ····return-void
  
177 ····.line·137180 ····.line·139
178 ····.restart·local·v4····#·"wifiInetAddress":Ljava/net/InetAddress;181 ····.restart·local·v4····#·"wifiInetAddress":Ljava/net/InetAddress;
179 ····.restart·local·v5····#·"wifiIpAddress":I182 ····.restart·local·v5····#·"wifiIpAddress":I
180 ····:cond_2183 ····:cond_2
181 ····:try_start_2184 ····:try_start_2
182 ····invoke-static·{},·Ljavax/jmdns/JmDNS;->create()Ljavax/jmdns/JmDNS;185 ····invoke-static·{},·Ljavax/jmdns/JmDNS;->create()Ljavax/jmdns/JmDNS;
183 ····:try_end_2186 ····:try_end_2
184 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0187 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_0
6.09 KB
smali/com/syncedsynapse/kore2/ui/hosts/AddHostActivity.smali
    
Offset 26, 24 lines modifiedOffset 26, 27 lines modified
  
26 ····.prologue26 ····.prologue
27 ····.line·16027 ····.line·160
28 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;28 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
29 ····move-result-object·v029 ····move-result-object·v0
  
 30 ····.line·161
30 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;31 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
31 ····move-result-object·v032 ····move-result-object·v0
  
32 ····const·v1,·0x102000233 ····const·v1,·0x1020002
  
 34 ····.line·162
33 ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;35 ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
34 ····move-result-object·v036 ····move-result-object·v0
  
 37 ····.line·163
35 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I38 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
36 ····.line·16439 ····.line·164
37 ····return-void40 ····return-void
38 .end·method41 .end·method
  
  
Offset 57, 14 lines modifiedOffset 60, 15 lines modified
  
57 ····const-class·v2,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;60 ····const-class·v2,·Lcom/syncedsynapse/kore2/ui/RemoteActivity;
  
58 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V61 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
59 ····const/high16·v2,·0x400000062 ····const/high16·v2,·0x4000000
  
 63 ····.line·155
60 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;64 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
61 ····move-result-object·v065 ····move-result-object·v0
  
62 ····.line·15666 ····.line·156
63 ····.local·v0,·"intent":Landroid/content/Intent;67 ····.local·v0,·"intent":Landroid/content/Intent;
64 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;->startActivity(Landroid/content/Intent;)V68 ····invoke-virtual·{p0,·v0},·Lcom/syncedsynapse/kore2/ui/hosts/AddHostActivity;->startActivity(Landroid/content/Intent;)V
Offset 118, 63 lines modifiedOffset 122, 75 lines modified
118 ····.line·110122 ····.line·110
119 ····.local·v0,·"args":Landroid/os/Bundle;123 ····.local·v0,·"args":Landroid/os/Bundle;
120 ····if-eqz·p1,·:cond_0124 ····if-eqz·p1,·:cond_0
  
121 ····.line·111125 ····.line·111
122 ····const-string·v2,·"com.syncedsynapse.kore2.host_name"126 ····const-string·v2,·"com.syncedsynapse.kore2.host_name"
  
 127 ····.line·112
123 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getName()Ljava/lang/String;128 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getName()Ljava/lang/String;
  
124 ····move-result-object·v3129 ····move-result-object·v3
  
 130 ····.line·111
125 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V131 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
126 ····.line·113132 ····.line·113
127 ····const-string·v2,·"com.syncedsynapse.kore2.host_address"133 ····const-string·v2,·"com.syncedsynapse.kore2.host_address"
  
 134 ····.line·114
128 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;135 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;
  
129 ····move-result-object·v3136 ····move-result-object·v3
  
 137 ····.line·113
130 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V138 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
131 ····.line·115139 ····.line·115
132 ····const-string·v2,·"com.syncedsynapse.kore2.host_http_port"140 ····const-string·v2,·"com.syncedsynapse.kore2.host_http_port"
  
 141 ····.line·116
133 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I142 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getHttpPort()I
  
134 ····move-result·v3143 ····move-result·v3
  
 144 ····.line·115
135 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V145 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
136 ····.line·117146 ····.line·117
137 ····const-string·v2,·"com.syncedsynapse.kore2.host_tcp_post"147 ····const-string·v2,·"com.syncedsynapse.kore2.host_tcp_post"
  
 148 ····.line·118
138 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I149 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getTcpPort()I
  
139 ····move-result·v3150 ····move-result·v3
  
 151 ····.line·117
140 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V152 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
141 ····.line·119153 ····.line·119
142 ····const-string·v2,·"com.syncedsynapse.kore2.host_username"154 ····const-string·v2,·"com.syncedsynapse.kore2.host_username"
  
 155 ····.line·120
143 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getUsername()Ljava/lang/String;156 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getUsername()Ljava/lang/String;
  
144 ····move-result-object·v3157 ····move-result-object·v3
  
 158 ····.line·119
145 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V159 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
146 ····.line·121160 ····.line·121
147 ····const-string·v2,·"com.syncedsynapse.kore2.host_password"161 ····const-string·v2,·"com.syncedsynapse.kore2.host_password"
  
 162 ····.line·122
148 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;163 ····invoke-virtual·{p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;
  
149 ····move-result-object·v3164 ····move-result-object·v3
  
 165 ····.line·121
150 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V166 ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
151 ····.line·126167 ····.line·126
152 ····const-string·v2,·"com.syncedsynapse.kore2.go_straight_to_test"168 ····const-string·v2,·"com.syncedsynapse.kore2.go_straight_to_test"
  
153 ····const/4·v3,·0x1169 ····const/4·v3,·0x1
  
Offset 185, 18 lines modifiedOffset 201, 20 lines modified
  
185 ····.line·129201 ····.line·129
186 ····:cond_0202 ····:cond_0
187 ····sget-object·v2,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;->CANCEL_BUTTON_LABEL_ARG:Ljava/lang/String;203 ····sget-object·v2,·Lcom/syncedsynapse/kore2/ui/hosts/HostFragmentManualConfiguration;->CANCEL_BUTTON_LABEL_ARG:Ljava/lang/String;
  
188 ····const·v3,·0x7f0d008a204 ····const·v3,·0x7f0d008a
  
Max diff block lines reached; 2236/6121 bytes (36.53%) of diff not shown.
1.28 KB
smali/com/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····invoke-direct·{v0,·p1,·v1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$1;)V53 ····invoke-direct·{v0,·p1,·v1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$1;)V
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;56 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·55859 ····.line·558
61 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;60 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;
  
62 ····move-result-object·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 76, 14 lines modified
77 ····new-array·v0,·p1,·[Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;76 ····new-array·v0,·p1,·[Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;
  
78 ····return-object·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·55882 ····.line·558
85 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState$1;->newArray(I)[Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;83 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState$1;->newArray(I)[Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;
  
86 ····move-result-object·v084 ····move-result-object·v0
  
534 B
smali/com/syncedsynapse/kore2/ui/views/CirclePageIndicator.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lcom/syncedsynapse/kore2/ui/views/PageIndicator;6 .implements·Lcom/syncedsynapse/kore2/ui/views/PageIndicator;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$1;, 
11 ········Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;10 ········Lcom/syncedsynapse/kore2/ui/views/CirclePageIndicator$SavedState;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
  
14 #·instance·fields13 #·instance·fields
15 .field·private·mActivePointerId:I14 .field·private·mActivePointerId:I
825 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$1.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$method:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;26 .field·final·synthetic·val$method:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V28 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Landroid/os/Handler;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
30 ····.prologue31 ····.prologue
31 ····.line·25632 ····.line·256
32 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$1;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;33 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$1;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
33 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$1;->val$method:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;34 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$1;->val$method:Lcom/syncedsynapse/kore2/jsonrpc/ApiMethod;
  
810 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$3.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$e:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;24 .field·final·synthetic·val$e:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·29630 ····.line·296
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$3;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$3;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$3;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$3;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
923 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$9.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPlay;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPlay;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·62130 ····.line·621
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$9;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$9;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$9;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$9;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
818 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$18.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$error:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;24 .field·final·synthetic·val$error:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·76130 ····.line·761
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
935 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$11.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnSpeedChanged;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnSpeedChanged;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·64530 ····.line·645
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$11;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$11;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$11;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$11;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
927 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$10.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnSeek;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnSeek;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·63330 ····.line·633
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$10;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$10;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$10;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$10;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
1.04 KB
smali/com/syncedsynapse/kore2/jsonrpc/ApiException.smali
    
Offset 51, 34 lines modifiedOffset 51, 36 lines modified
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····if-eqz·v0,·:cond_052 ····if-eqz·v0,·:cond_0
  
53 ····const-string·v0,·"error"53 ····const-string·v0,·"error"
  
 54 ····.line·107
54 ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;55 ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····const-string·v1,·"message"57 ····const-string·v1,·"message"
  
57 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/JsonUtils;->stringFromJsonNode(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;58 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/JsonUtils;->stringFromJsonNode(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;
  
58 ····move-result-object·v059 ····move-result-object·v0
  
 60 ····.line·106
59 ····:goto_061 ····:goto_0
60 ····invoke-direct·{p0,·v0},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V62 ····invoke-direct·{p0,·v0},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V
  
61 ····.line·10963 ····.line·109
62 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->code:I64 ····iput·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/ApiException;->code:I
  
63 ····.line·11065 ····.line·110
64 ····return-void66 ····return-void
  
65 ····.line·10667 ····.line·107
66 ····:cond_068 ····:cond_0
67 ····const-string·v0,·"No·message·returned"69 ····const-string·v0,·"No·message·returned"
  
68 ····goto·:goto_070 ····goto·:goto_0
69 .end·method71 .end·method
  
70 .method·public·constructor·<init>(ILjava/lang/Exception;)V72 .method·public·constructor·<init>(ILjava/lang/Exception;)V
818 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$19.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$error:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;24 .field·final·synthetic·val$error:Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·77730 ····.line·777
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
770 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;22 .field·final·synthetic·val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
26 ····.prologue27 ····.prologue
27 ····.line·49428 ····.line·494
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$6;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$6;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$6;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$6;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
927 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$13.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnQuit;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnQuit;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·66930 ····.line·669
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$13;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$13;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$13;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$13;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
763 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$17.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$result:Ljava/lang/Object;24 .field·final·synthetic·val$result:Ljava/lang/Object;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Ljava/lang/Object;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Ljava/lang/Object;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·73230 ····.line·732
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$17;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$17;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$17;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$17;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
933 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$16.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Input$OnInputRequested;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Input$OnInputRequested;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·70530 ····.line·705
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$16;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$16;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$16;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$16;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$InputNotificationsObserver;
  
927 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$12.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnStop;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnStop;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·65730 ····.line·657
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$12;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$12;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$12;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$12;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
924 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$8.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/Player$OnPause;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·60930 ····.line·609
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$8;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$8;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$8;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$8;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$PlayerNotificationsObserver;
  
682 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$socket:Ljava/net/Socket;22 .field·final·synthetic·val$socket:Ljava/net/Socket;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Ljava/net/Socket;)V24 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Ljava/net/Socket;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
26 ····.prologue27 ····.prologue
27 ····.line·56828 ····.line·568
28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$7;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;29 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$7;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
29 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$7;->val$socket:Ljava/net/Socket;30 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$7;->val$socket:Ljava/net/Socket;
  
930 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$14.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnRestart;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnRestart;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·68130 ····.line·681
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$14;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$14;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$14;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$14;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
928 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$15.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;24 .field·final·synthetic·val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnSleep;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;Lcom/syncedsynapse/kore2/jsonrpc/notification/System$OnSleep;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·69330 ····.line·693
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$15;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$15;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$15;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$15;->val$observer:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$SystemNotificationsObserver;
  
60.8 KB
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection.smali
    
Offset 277, 151 lines modifiedOffset 277, 148 lines modified
277 ············"Lcom/syncedsynapse/kore2/jsonrpc/ApiException;",277 ············"Lcom/syncedsynapse/kore2/jsonrpc/ApiException;",
278 ············")V"278 ············")V"
279 ········}279 ········}
280 ····.end·annotation280 ····.end·annotation
  
281 ····.prologue281 ····.prologue
282 ····.line·753282 ····.line·753
283 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;283 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;
  
284 ····monitor-enter·v5284 ····monitor-enter·v4
  
285 ····.line·754285 ····.line·754
286 ····if-eqz·p1,·:cond_1286 ····if-eqz·p1,·:cond_1
  
287 ····.line·756287 ····.line·756
288 ····:try_start_0288 ····:try_start_0
289 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;289 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;
  
290 ····invoke-virtual·{v4,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;290 ····invoke-virtual·{v3,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
291 ····move-result-object·v3291 ····move-result-object·v2
  
292 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;292 ····check-cast·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;
  
293 ····.line·757293 ····.line·757
294 ····.local·v3,·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"294 ····.local·v2,·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"
295 ····if-eqz·v3,·:cond_0295 ····if-eqz·v2,·:cond_0
  
296 ····.line·758296 ····.line·758
297 ····iget-object·v0,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;297 ····iget-object·v0,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
298 ····.line·760298 ····.line·760
299 ····.local·v0,·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"299 ····.local·v0,·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"
300 ····iget-object·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;300 ····iget-object·v3,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;
  
301 ····if-eqz·v4,·:cond_0301 ····if-eqz·v3,·:cond_0
  
302 ····if-eqz·v0,·:cond_0302 ····if-eqz·v0,·:cond_0
  
303 ····.line·761303 ····.line·761
304 ····iget-object·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;304 ····iget-object·v3,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;
  
305 ····new-instance·v6,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;305 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;
  
306 ····invoke-direct·{v6,·p0,·v0,·p2},·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;-><init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V306 ····invoke-direct·{v5,·p0,·v0,·p2},·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$18;-><init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
  
307 ····invoke-virtual·{v4,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z307 ····invoke-virtual·{v3,·v5},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
308 ····.line·769308 ····.line·769
309 ····.end·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"309 ····.end·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"
310 ····:cond_0310 ····:cond_0
311 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;311 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;
  
312 ····invoke-virtual·{v4,·p1},·Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;312 ····invoke-virtual·{v3,·p1},·Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
313 ····.line·787313 ····.line·787
314 ····.end·local·v3····#·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"314 ····.end·local·v2····#·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"
315 ····:goto_0315 ····:goto_0
316 ····monitor-exit·v5316 ····monitor-exit·v4
  
317 ····.line·788317 ····.line·788
318 ····return-void318 ····return-void
  
319 ····.line·772319 ····.line·772
320 ····:cond_1320 ····:cond_1
321 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;321 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;
  
322 ····invoke-virtual·{v4},·Ljava/util/HashMap;->keySet()Ljava/util/Set;322 ····invoke-virtual·{v3},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
323 ····move-result-object·v4323 ····move-result-object·v3
  
324 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;324 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
325 ····move-result-object·v1325 ····move-result-object·v3
  
326 ····.local·v1,·"i$":Ljava/util/Iterator; 
327 ····:cond_2326 ····:cond_2
328 ····:goto_1327 ····:goto_1
329 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z328 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
330 ····move-result·v4329 ····move-result·v5
  
331 ····if-eqz·v4,·:cond_3330 ····if-eqz·v5,·:cond_3
  
332 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;331 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
333 ····move-result-object·v2332 ····move-result-object·v1
  
334 ····check-cast·v2,·Ljava/lang/String;333 ····check-cast·v1,·Ljava/lang/String;
  
335 ····.line·773334 ····.line·773
336 ····.local·v2,·"id":Ljava/lang/String;335 ····.local·v1,·"id":Ljava/lang/String;
337 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;336 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;->clientCallbacks:Ljava/util/HashMap;
  
338 ····invoke-virtual·{v4,·v2},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;337 ····invoke-virtual·{v5,·v1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
339 ····move-result-object·v3338 ····move-result-object·v2
  
340 ····check-cast·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;339 ····check-cast·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;
  
341 ····.line·774340 ····.line·774
342 ····.restart·local·v3····#·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"341 ····.restart·local·v2····#·"methodCallInfo":Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;,·"Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo<*>;"
343 ····iget-object·v0,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;342 ····iget-object·v0,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
344 ····.line·776343 ····.line·776
345 ····.restart·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"344 ····.restart·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"
346 ····iget-object·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;345 ····iget-object·v5,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;
  
347 ····if-eqz·v4,·:cond_2346 ····if-eqz·v5,·:cond_2
  
348 ····if-eqz·v0,·:cond_2347 ····if-eqz·v0,·:cond_2
  
349 ····.line·777348 ····.line·777
350 ····iget-object·v4,·v3,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;349 ····iget-object·v5,·v2,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$MethodCallInfo;->handler:Landroid/os/Handler;
  
351 ····new-instance·v6,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;350 ····new-instance·v6,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;
  
352 ····invoke-direct·{v6,·p0,·v0,·p2},·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;-><init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V351 ····invoke-direct·{v6,·p0,·v0,·p2},·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$19;-><init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Lcom/syncedsynapse/kore2/jsonrpc/ApiException;)V
  
353 ····invoke-virtual·{v4,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z352 ····invoke-virtual·{v5,·v6},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
354 ····goto·:goto_1353 ····goto·:goto_1
  
355 ····.line·787354 ····.line·787
356 ····.end·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"355 ····.end·local·v0····#·"callback":Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;,·"Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback<TT;>;"
357 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
358 ····.end·local·v2····#·"id":Ljava/lang/String;356 ····.end·local·v1····#·"id":Ljava/lang/String;
Max diff block lines reached; 53219/62137 bytes (85.65%) of diff not shown.
759 B
smali/com/syncedsynapse/kore2/jsonrpc/HostConnection$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$result:Ljava/lang/Object;24 .field·final·synthetic·val$result:Ljava/lang/Object;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Ljava/lang/Object;)V26 .method·constructor·<init>(Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;Ljava/lang/Object;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
28 ····.prologue29 ····.prologue
29 ····.line·28530 ····.line·285
30 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$2;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;31 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$2;->this$0:Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
  
31 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$2;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;32 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection$2;->val$callback:Lcom/syncedsynapse/kore2/jsonrpc/ApiCallback;
  
9.6 KB
smali/com/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams.smali
    
Offset 63, 192 lines modifiedOffset 63, 186 lines modified
63 ····.param·p1,·"node"····#·Lcom/fasterxml/jackson/databind/JsonNode;63 ····.param·p1,·"node"····#·Lcom/fasterxml/jackson/databind/JsonNode;
  
64 ····.prologue64 ····.prologue
65 ····.line·14165 ····.line·141
66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
67 ····.line·14267 ····.line·142
68 ····new-instance·v3,·Ljava/util/ArrayList;68 ····new-instance·v2,·Ljava/util/ArrayList;
  
69 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V69 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
70 ····iput-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->audio:Ljava/util/List;70 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->audio:Ljava/util/List;
  
71 ····.line·14371 ····.line·143
72 ····const-string·v3,·"audio"72 ····const-string·v2,·"audio"
  
73 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z73 ····invoke-virtual·{p1,·v2},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
74 ····move-result·v374 ····move-result·v2
  
75 ····if-eqz·v3,·:cond_075 ····if-eqz·v2,·:cond_0
  
76 ····.line·14476 ····.line·144
77 ····const-string·v3,·"audio"77 ····const-string·v2,·"audio"
  
78 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;78 ····invoke-virtual·{p1,·v2},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
79 ····move-result-object·v079 ····move-result-object·v0
  
80 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;80 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
81 ····.line·14581 ····.line·145
82 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;82 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
83 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;83 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
84 ····move-result-object·v184 ····move-result-object·v2
  
85 ····.local·v1,·"i$":Ljava/util/Iterator; 
86 ····:goto_085 ····:goto_0
87 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z86 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
88 ····move-result·v387 ····move-result·v3
  
89 ····if-eqz·v3,·:cond_088 ····if-eqz·v3,·:cond_0
  
90 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;89 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
91 ····move-result-object·v290 ····move-result-object·v1
  
92 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/JsonNode;91 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;
  
93 ····.line·14692 ····.line·146
94 ····.local·v2,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;93 ····.local·v1,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;
95 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->audio:Ljava/util/List;94 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->audio:Ljava/util/List;
  
96 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio;95 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio;
  
97 ····invoke-direct·{v4,·v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V96 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Audio;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
98 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z97 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
99 ····goto·:goto_098 ····goto·:goto_0
  
100 ····.line·15099 ····.line·150
101 ····.end·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;100 ····.end·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
102 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
103 ····.end·local·v2····#·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;101 ····.end·local·v1····#·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;
104 ····:cond_0102 ····:cond_0
105 ····new-instance·v3,·Ljava/util/ArrayList;103 ····new-instance·v2,·Ljava/util/ArrayList;
  
106 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V104 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
107 ····iput-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->subtitle:Ljava/util/List;105 ····iput-object·v2,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->subtitle:Ljava/util/List;
  
108 ····.line·151106 ····.line·151
109 ····const-string·v3,·"subtitle"107 ····const-string·v2,·"subtitle"
  
110 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z108 ····invoke-virtual·{p1,·v2},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v3109 ····move-result·v2
  
112 ····if-eqz·v3,·:cond_1110 ····if-eqz·v2,·:cond_1
  
113 ····.line·152111 ····.line·152
114 ····const-string·v3,·"subtitle"112 ····const-string·v2,·"subtitle"
  
115 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;113 ····invoke-virtual·{p1,·v2},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
116 ····move-result-object·v0114 ····move-result-object·v0
  
117 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;115 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
118 ····.line·153116 ····.line·153
119 ····.restart·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;117 ····.restart·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;118 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
121 ····move-result-object·v1119 ····move-result-object·v2
  
122 ····.restart·local·v1····#·"i$":Ljava/util/Iterator; 
123 ····:goto_1120 ····:goto_1
124 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z121 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
125 ····move-result·v3122 ····move-result·v3
  
126 ····if-eqz·v3,·:cond_1123 ····if-eqz·v3,·:cond_1
  
127 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;124 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
128 ····move-result-object·v2125 ····move-result-object·v1
  
129 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/JsonNode;126 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;
  
130 ····.line·154127 ····.line·154
131 ····.restart·local·v2····#·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;128 ····.restart·local·v1····#·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;
132 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->subtitle:Ljava/util/List;129 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->subtitle:Ljava/util/List;
  
133 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle;130 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle;
  
134 ····invoke-direct·{v4,·v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V131 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Subtitle;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
135 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z132 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
136 ····goto·:goto_1133 ····goto·:goto_1
  
137 ····.line·158134 ····.line·158
138 ····.end·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.end·local·v0····#·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
139 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
Max diff block lines reached; 3192/9694 bytes (32.93%) of diff not shown.
2.21 KB
smali/com/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream.smali
    
Offset 81, 50 lines modifiedOffset 81, 49 lines modified
81 ····.line·20381 ····.line·203
82 ····move-object·v0,·p082 ····move-object·v0,·p0
  
83 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;83 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
84 ····.line·20484 ····.line·204
85 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;85 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
86 ····new-instance·v3,·Ljava/util/ArrayList;86 ····new-instance·v2,·Ljava/util/ArrayList;
  
87 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I87 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I
  
88 ····move-result·v488 ····move-result·v3
  
89 ····invoke-direct·{v3,·v4},·Ljava/util/ArrayList;-><init>(I)V89 ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
90 ····.line·20690 ····.line·206
91 ····.local·v3,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;>;"91 ····.local·v2,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;>;"
92 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;92 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
93 ····move-result-object·v293 ····move-result-object·v3
  
94 ····.local·v2,·"i$":Ljava/util/Iterator; 
95 ····:goto_094 ····:goto_0
96 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z95 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
97 ····move-result·v496 ····move-result·v4
  
98 ····if-eqz·v4,·:cond_097 ····if-eqz·v4,·:cond_0
  
99 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;98 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
100 ····move-result-object·v199 ····move-result-object·v1
  
101 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;100 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;
  
102 ····.line·207101 ····.line·207
103 ····.local·v1,·"audioStreamNode":Lcom/fasterxml/jackson/databind/JsonNode;102 ····.local·v1,·"audioStreamNode":Lcom/fasterxml/jackson/databind/JsonNode;
104 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;103 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;
  
105 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V104 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$AudioStream;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
106 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z105 ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
107 ····goto·:goto_0106 ····goto·:goto_0
  
108 ····.line·209107 ····.line·209
109 ····.end·local·v1····#·"audioStreamNode":Lcom/fasterxml/jackson/databind/JsonNode;108 ····.end·local·v1····#·"audioStreamNode":Lcom/fasterxml/jackson/databind/JsonNode;
110 ····:cond_0109 ····:cond_0
111 ····return-object·v3110 ····return-object·v2
112 .end·method111 .end·method
2.56 KB
smali/com/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast.smali
    
Offset 121, 25 lines modifiedOffset 121, 25 lines modified
  
121 ····.prologue121 ····.prologue
122 ····.line·56122 ····.line·56
123 ····if-eqz·p0,·:cond_0123 ····if-eqz·p0,·:cond_0
  
124 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z124 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
125 ····move-result·v4125 ····move-result·v3
  
126 ····if-nez·v4,·:cond_2126 ····if-nez·v3,·:cond_2
  
127 ····.line·57127 ····.line·57
128 ····:cond_0128 ····:cond_0
129 ····new-instance·v1,·Ljava/util/ArrayList;129 ····new-instance·v1,·Ljava/util/ArrayList;
  
130 ····const/4·v4,·0x0130 ····const/4·v3,·0x0
  
131 ····invoke-direct·{v1,·v4},·Ljava/util/ArrayList;-><init>(I)V131 ····invoke-direct·{v1,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
132 ····.line·65132 ····.line·65
133 ····:cond_1133 ····:cond_1
134 ····return-object·v1134 ····return-object·v1
  
135 ····.line·60135 ····.line·60
136 ····:cond_2136 ····:cond_2
Offset 151, 41 lines modifiedOffset 151, 40 lines modified
  
151 ····.line·61151 ····.line·61
152 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;152 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
153 ····new-instance·v1,·Ljava/util/ArrayList;153 ····new-instance·v1,·Ljava/util/ArrayList;
  
154 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I154 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
155 ····move-result·v4155 ····move-result·v3
  
156 ····invoke-direct·{v1,·v4},·Ljava/util/ArrayList;-><init>(I)V156 ····invoke-direct·{v1,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
157 ····.line·62157 ····.line·62
158 ····.local·v1,·"castList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;>;"158 ····.local·v1,·"castList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;>;"
159 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;159 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
160 ····move-result-object·v2160 ····move-result-object·v3
  
161 ····.local·v2,·"i$":Ljava/util/Iterator; 
162 ····:goto_0161 ····:goto_0
163 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z162 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
164 ····move-result·v4163 ····move-result·v4
  
165 ····if-eqz·v4,·:cond_1164 ····if-eqz·v4,·:cond_1
  
166 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;165 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
167 ····move-result-object·v3166 ····move-result-object·v2
  
168 ····check-cast·v3,·Lcom/fasterxml/jackson/databind/JsonNode;167 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/JsonNode;
  
169 ····.line·63168 ····.line·63
170 ····.local·v3,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;169 ····.local·v2,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;
171 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;170 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;
  
172 ····invoke-direct·{v4,·v3},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V171 ····invoke-direct·{v4,·v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Cast;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
173 ····invoke-virtual·{v1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z172 ····invoke-virtual·{v1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
174 ····goto·:goto_0173 ····goto·:goto_0
175 .end·method174 .end·method
2.56 KB
smali/com/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle.smali
    
Offset 81, 50 lines modifiedOffset 81, 49 lines modified
81 ····.line·25281 ····.line·252
82 ····move-object·v0,·p082 ····move-object·v0,·p0
  
83 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;83 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
84 ····.line·25384 ····.line·253
85 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;85 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
86 ····new-instance·v2,·Ljava/util/ArrayList;86 ····new-instance·v1,·Ljava/util/ArrayList;
  
87 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I87 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I
  
88 ····move-result·v488 ····move-result·v3
  
89 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V89 ····invoke-direct·{v1,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
90 ····.line·25590 ····.line·255
91 ····.local·v2,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;>;"91 ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;>;"
92 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;92 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
93 ····move-result-object·v193 ····move-result-object·v3
  
94 ····.local·v1,·"i$":Ljava/util/Iterator; 
95 ····:goto_094 ····:goto_0
96 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z95 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
97 ····move-result·v496 ····move-result·v4
  
98 ····if-eqz·v4,·:cond_097 ····if-eqz·v4,·:cond_0
  
99 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;98 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
100 ····move-result-object·v399 ····move-result-object·v2
  
101 ····check-cast·v3,·Lcom/fasterxml/jackson/databind/JsonNode;100 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/JsonNode;
  
102 ····.line·256101 ····.line·256
103 ····.local·v3,·"subtitleNode":Lcom/fasterxml/jackson/databind/JsonNode;102 ····.local·v2,·"subtitleNode":Lcom/fasterxml/jackson/databind/JsonNode;
104 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;103 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;
  
105 ····invoke-direct·{v4,·v3},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V104 ····invoke-direct·{v4,·v2},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$Subtitle;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
106 ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z105 ····invoke-interface·{v1,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
107 ····goto·:goto_0106 ····goto·:goto_0
  
108 ····.line·258107 ····.line·258
109 ····.end·local·v3····#·"subtitleNode":Lcom/fasterxml/jackson/databind/JsonNode;108 ····.end·local·v2····#·"subtitleNode":Lcom/fasterxml/jackson/databind/JsonNode;
110 ····:cond_0109 ····:cond_0
111 ····return-object·v2110 ····return-object·v1
112 .end·method111 .end·method
611 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Application$SetMute.smali
    
Offset 76, 15 lines modifiedOffset 76, 14 lines modified
76 ····move-result-object·v076 ····move-result-object·v0
  
77 ····return-object·v077 ····return-object·v0
78 .end·method78 .end·method
  
79 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;79 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
82 ····.annotation·system·Ldalvik/annotation/Throws;81 ····.annotation·system·Ldalvik/annotation/Throws;
83 ········value·=·{82 ········value·=·{
84 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;83 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
85 ········}84 ········}
86 ····.end·annotation85 ····.end·annotation
  
87 ····.prologue86 ····.prologue
731 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$GetProperties.smali
    
Offset 81, 15 lines modifiedOffset 81, 14 lines modified
81 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V81 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$PropertyValue;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
  
84 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;84 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
85 ····.locals·185 ····.locals·1
86 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
87 ····.annotation·system·Ldalvik/annotation/Throws;86 ····.annotation·system·Ldalvik/annotation/Throws;
88 ········value·=·{87 ········value·=·{
89 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;88 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
90 ········}89 ········}
91 ····.end·annotation90 ····.end·annotation
  
92 ····.prologue91 ····.prologue
5.52 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetEpisodes.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"VideoLibrary.GetEpisodes"59 ····const-string·v0,·"VideoLibrary.GetEpisodes"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 98 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·407102 ····.line·407
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·408106 ····.line·408
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"episodes"108 ····const-string·v4,·"episodes"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"episodes"112 ····const-string·v4,·"episodes"
  
 113 ····.line·409
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·410118 ····.line·410
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·411122 ····.line·411
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·420126 ····.line·420
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·408129 ····.line·409
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·413134 ····.line·413
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
 138 ····.line·414
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I139 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5140 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V141 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·416142 ····.line·416
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;>;"143 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;144 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0145 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1146 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z147 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5148 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0149 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;150 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1151 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;152 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·417153 ····.line·417
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;154 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V156 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z157 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1158 ····goto·:goto_1
159 .end·method159 .end·method
5.49 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetTVShows.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"VideoLibrary.GetTVShows"59 ····const-string·v0,·"VideoLibrary.GetTVShows"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 97 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·240102 ····.line·240
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·241106 ····.line·241
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"tvshows"108 ····const-string·v4,·"tvshows"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"tvshows"112 ····const-string·v4,·"tvshows"
  
 113 ····.line·242
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·243118 ····.line·243
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·244122 ····.line·244
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·252126 ····.line·252
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·241129 ····.line·242
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·246134 ····.line·246
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I138 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5139 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V140 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·248141 ····.line·248
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;>;"142 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;143 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0144 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1145 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z146 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5147 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0148 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;149 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1150 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;151 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·249152 ····.line·249
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;153 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;154 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V155 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z156 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1157 ····goto·:goto_1
159 .end·method158 .end·method
748 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetTVShowDetails.smali
    
Offset 87, 15 lines modifiedOffset 87, 14 lines modified
87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
93 ····.annotation·system·Ldalvik/annotation/Throws;92 ····.annotation·system·Ldalvik/annotation/Throws;
94 ········value·=·{93 ········value·=·{
95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;94 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
96 ········}95 ········}
97 ····.end·annotation96 ····.end·annotation
  
98 ····.prologue97 ····.prologue
628 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$ExecuteAction.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····const-string·v0,·"Input.ExecuteAction"51 ····const-string·v0,·"Input.ExecuteAction"
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
57 ····.annotation·system·Ldalvik/annotation/Throws;56 ····.annotation·system·Ldalvik/annotation/Throws;
58 ········value·=·{57 ········value·=·{
59 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;58 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
60 ········}59 ········}
61 ····.end·annotation60 ····.end·annotation
  
62 ····.prologue61 ····.prologue
604 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Right.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Right"45 ····const-string·v0,·"Input.Right"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
604 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$Open.smali
    
Offset 91, 15 lines modifiedOffset 91, 14 lines modified
91 ····const-string·v0,·"Player.Open"91 ····const-string·v0,·"Player.Open"
  
92 ····return-object·v092 ····return-object·v0
93 .end·method93 .end·method
  
94 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;94 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
95 ····.locals·195 ····.locals·1
96 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
97 ····.annotation·system·Ldalvik/annotation/Throws;96 ····.annotation·system·Ldalvik/annotation/Throws;
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
601 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Left.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Left"45 ····const-string·v0,·"Input.Left"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
655 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$SetMovieDetails.smali
    
Offset 69, 15 lines modifiedOffset 69, 14 lines modified
69 ····const-string·v0,·"VideoLibrary.SetMovieDetails"69 ····const-string·v0,·"VideoLibrary.SetMovieDetails"
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;72 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
73 ····.locals·173 ····.locals·1
74 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
75 ····.annotation·system·Ldalvik/annotation/Throws;74 ····.annotation·system·Ldalvik/annotation/Throws;
76 ········value·=·{75 ········value·=·{
77 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;76 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
78 ········}77 ········}
79 ····.end·annotation78 ····.end·annotation
  
80 ····.prologue79 ····.prologue
661 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$SetEpisodeDetails.smali
    
Offset 69, 15 lines modifiedOffset 69, 14 lines modified
69 ····const-string·v0,·"VideoLibrary.SetEpisodeDetails"69 ····const-string·v0,·"VideoLibrary.SetEpisodeDetails"
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;72 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
73 ····.locals·173 ····.locals·1
74 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
75 ····.annotation·system·Ldalvik/annotation/Throws;74 ····.annotation·system·Ldalvik/annotation/Throws;
76 ········value·=·{75 ········value·=·{
77 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;76 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
78 ········}77 ········}
79 ····.end·annotation78 ····.end·annotation
  
80 ····.prologue79 ····.prologue
625 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$SetSubtitle.smali
    
Offset 92, 15 lines modifiedOffset 92, 14 lines modified
92 ····const-string·v0,·"Player.SetSubtitle"92 ····const-string·v0,·"Player.SetSubtitle"
  
93 ····return-object·v093 ····return-object·v0
94 .end·method94 .end·method
  
95 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;95 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
96 ····.locals·196 ····.locals·1
97 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
98 ····.annotation·system·Ldalvik/annotation/Throws;97 ····.annotation·system·Ldalvik/annotation/Throws;
99 ········value·=·{98 ········value·=·{
100 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
101 ········}100 ········}
102 ····.end·annotation101 ····.end·annotation
  
103 ····.prologue102 ····.prologue
3.84 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/Playlist$GetPlaylists.smali
    
Offset 47, 15 lines modifiedOffset 47, 14 lines modified
47 ····const-string·v0,·"Playlist.GetPlaylists"47 ····const-string·v0,·"Playlist.GetPlaylists"
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .end·method
  
50 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;50 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
53 ····.annotation·system·Ldalvik/annotation/Throws;52 ····.annotation·system·Ldalvik/annotation/Throws;
54 ········value·=·{53 ········value·=·{
55 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;54 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
56 ········}55 ········}
57 ····.end·annotation56 ····.end·annotation
  
58 ····.prologue57 ····.prologue
Offset 86, 60 lines modifiedOffset 85, 58 lines modified
86 ········value·=·{85 ········value·=·{
87 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;86 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
88 ········}87 ········}
89 ····.end·annotation88 ····.end·annotation
  
90 ····.prologue89 ····.prologue
91 ····.line·5390 ····.line·53
92 ····const-string·v4,·"result"91 ····const-string·v3,·"result"
  
93 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;92 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
94 ····move-result-object·v393 ····move-result-object·v2
  
95 ····check-cast·v3,·Lcom/fasterxml/jackson/databind/node/ArrayNode;94 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
96 ····.line·5495 ····.line·54
97 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;96 ····.local·v2,·"resultNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
98 ····new-instance·v2,·Ljava/util/ArrayList;97 ····new-instance·v1,·Ljava/util/ArrayList;
  
99 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V98 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
100 ····.line·5599 ····.line·55
101 ····.local·v2,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"100 ····.local·v1,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;>;"
102 ····if-eqz·v3,·:cond_0101 ····if-eqz·v2,·:cond_0
  
103 ····.line·56102 ····.line·56
104 ····invoke-virtual·{v3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;103 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
105 ····move-result-object·v0104 ····move-result-object·v3
  
106 ····.local·v0,·"i$":Ljava/util/Iterator; 
107 ····:goto_0105 ····:goto_0
108 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z106 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
109 ····move-result·v4107 ····move-result·v4
  
110 ····if-eqz·v4,·:cond_0108 ····if-eqz·v4,·:cond_0
  
111 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;109 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
112 ····move-result-object·v1110 ····move-result-object·v0
  
113 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;111 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
114 ····.line·57112 ····.line·57
115 ····.local·v1,·"node":Lcom/fasterxml/jackson/databind/JsonNode;113 ····.local·v0,·"node":Lcom/fasterxml/jackson/databind/JsonNode;
116 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;114 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;
  
117 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V115 ····invoke-direct·{v4,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlaylistType$GetPlaylistsReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
118 ····invoke-virtual·{v2,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z116 ····invoke-virtual·{v1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
119 ····goto·:goto_0117 ····goto·:goto_0
  
120 ····.line·60118 ····.line·60
121 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
122 ····.end·local·v1····#·"node":Lcom/fasterxml/jackson/databind/JsonNode;119 ····.end·local·v0····#·"node":Lcom/fasterxml/jackson/databind/JsonNode;
123 ····:cond_0120 ····:cond_0
124 ····return-object·v2121 ····return-object·v1
125 .end·method122 .end·method
601 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Back.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Back"45 ····const-string·v0,·"Input.Back"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
6.17 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/Playlist$GetItems.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"Playlist.GetItems"59 ····const-string·v0,·"Playlist.GetItems"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 109 lines modifiedOffset 97, 109 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·87102 ····.line·87
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·88106 ····.line·88
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"items"108 ····const-string·v4,·"items"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_0111 ····if-eqz·v4,·:cond_0
  
113 ····const-string·v5,·"items"112 ····const-string·v4,·"items"
  
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;113 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5114 ····move-result-object·v4
  
116 ····invoke-virtual·{v5},·Lcom/fasterxml/jackson/databind/JsonNode;->isArray()Z115 ····invoke-virtual·{v4},·Lcom/fasterxml/jackson/databind/JsonNode;->isArray()Z
  
117 ····move-result·v5116 ····move-result·v4
  
118 ····if-eqz·v5,·:cond_0117 ····if-eqz·v4,·:cond_0
  
119 ····const-string·v5,·"items"118 ····const-string·v4,·"items"
  
 119 ····.line·89
120 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;120 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
121 ····move-result-object·v5121 ····move-result-object·v4
  
122 ····invoke-virtual·{v5},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I122 ····invoke-virtual·{v4},·Lcom/fasterxml/jackson/databind/JsonNode;->size()I
  
123 ····move-result·v5123 ····move-result·v4
  
124 ····if-nez·v5,·:cond_2124 ····if-nez·v4,·:cond_2
  
125 ····.line·90125 ····.line·90
126 ····:cond_0126 ····:cond_0
127 ····new-instance·v3,·Ljava/util/ArrayList;127 ····new-instance·v2,·Ljava/util/ArrayList;
  
128 ····const/4·v5,·0x0128 ····const/4·v4,·0x0
  
129 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V129 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
130 ····.line·99130 ····.line·99
131 ····:cond_1131 ····:cond_1
132 ····return-object·v3132 ····return-object·v2
  
133 ····.line·92133 ····.line·92
134 ····:cond_2134 ····:cond_2
135 ····const-string·v5,·"items"135 ····const-string·v4,·"items"
  
136 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;136 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
137 ····move-result-object·v2137 ····move-result-object·v1
  
138 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/node/ArrayNode;138 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
139 ····.line·93139 ····.line·93
140 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;140 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
141 ····new-instance·v3,·Ljava/util/ArrayList;141 ····new-instance·v2,·Ljava/util/ArrayList;
  
142 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I142 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
143 ····move-result·v5143 ····move-result·v4
  
144 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V144 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
145 ····.line·95145 ····.line·95
146 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;>;"146 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;>;"
147 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;147 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
148 ····move-result-object·v0148 ····move-result-object·v4
  
149 ····.local·v0,·"i$":Ljava/util/Iterator; 
150 ····:goto_0149 ····:goto_0
151 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z150 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
152 ····move-result·v5151 ····move-result·v5
  
153 ····if-eqz·v5,·:cond_1152 ····if-eqz·v5,·:cond_1
  
154 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;153 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
155 ····move-result-object·v1154 ····move-result-object·v0
  
156 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;155 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
157 ····.line·96156 ····.line·96
158 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;157 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
159 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;158 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;
  
160 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V159 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
161 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z160 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
162 ····goto·:goto_0161 ····goto·:goto_0
163 .end·method162 .end·method
746 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Application$GetProperties.smali
    
Offset 75, 15 lines modifiedOffset 75, 14 lines modified
75 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V75 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/ApplicationType$PropertyValue;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
76 ····return-object·v076 ····return-object·v0
77 .end·method77 .end·method
  
78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
79 ····.locals·179 ····.locals·1
80 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
81 ····.annotation·system·Ldalvik/annotation/Throws;80 ····.annotation·system·Ldalvik/annotation/Throws;
82 ········value·=·{81 ········value·=·{
83 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;82 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
84 ········}83 ········}
85 ····.end·annotation84 ····.end·annotation
  
86 ····.prologue85 ····.prologue
745 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetMovieDetails.smali
    
Offset 87, 15 lines modifiedOffset 87, 14 lines modified
87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
93 ····.annotation·system·Ldalvik/annotation/Throws;92 ····.annotation·system·Ldalvik/annotation/Throws;
94 ········value·=·{93 ········value·=·{
95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;94 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
96 ········}95 ········}
97 ····.end·annotation96 ····.end·annotation
  
98 ····.prologue97 ····.prologue
615 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Application$SetVolume.smali
    
Offset 75, 15 lines modifiedOffset 75, 14 lines modified
75 ····move-result-object·v075 ····move-result-object·v0
  
76 ····return-object·v076 ····return-object·v0
77 .end·method77 .end·method
  
78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
79 ····.locals·179 ····.locals·1
80 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
81 ····.annotation·system·Ldalvik/annotation/Throws;80 ····.annotation·system·Ldalvik/annotation/Throws;
82 ········value·=·{81 ········value·=·{
83 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;82 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
84 ········}83 ········}
85 ····.end·annotation84 ····.end·annotation
  
86 ····.prologue85 ····.prologue
5.55 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetMusicVideos.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····const-string·v0,·"VideoLibrary.GetMusicVideos"53 ····const-string·v0,·"VideoLibrary.GetMusicVideos"
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
59 ····.annotation·system·Ldalvik/annotation/Throws;58 ····.annotation·system·Ldalvik/annotation/Throws;
60 ········value·=·{59 ········value·=·{
61 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;60 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
62 ········}61 ········}
63 ····.end·annotation62 ····.end·annotation
  
64 ····.prologue63 ····.prologue
Offset 92, 97 lines modifiedOffset 91, 98 lines modified
92 ········value·=·{91 ········value·=·{
93 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;92 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
94 ········}93 ········}
95 ····.end·annotation94 ····.end·annotation
  
96 ····.prologue95 ····.prologue
97 ····.line·45196 ····.line·451
98 ····const-string·v5,·"result"97 ····const-string·v4,·"result"
  
99 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;98 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
100 ····move-result-object·v499 ····move-result-object·v3
  
101 ····.line·452100 ····.line·452
102 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;101 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
103 ····const-string·v5,·"musicvideos"102 ····const-string·v4,·"musicvideos"
  
104 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z103 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
105 ····move-result·v5104 ····move-result·v4
  
106 ····if-eqz·v5,·:cond_1105 ····if-eqz·v4,·:cond_1
  
107 ····const-string·v5,·"musicvideos"106 ····const-string·v4,·"musicvideos"
  
 107 ····.line·453
108 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;108 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
109 ····move-result-object·v5109 ····move-result-object·v4
  
110 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;110 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
111 ····move-object·v2,·v5111 ····move-object·v1,·v4
  
112 ····.line·454112 ····.line·454
113 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;113 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
114 ····:goto_0114 ····:goto_0
115 ····if-nez·v2,·:cond_2115 ····if-nez·v1,·:cond_2
  
116 ····.line·455116 ····.line·455
117 ····new-instance·v3,·Ljava/util/ArrayList;117 ····new-instance·v2,·Ljava/util/ArrayList;
  
118 ····const/4·v5,·0x0118 ····const/4·v4,·0x0
  
119 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V119 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
120 ····.line·464120 ····.line·464
121 ····:cond_0121 ····:cond_0
122 ····return-object·v3122 ····return-object·v2
  
123 ····.line·452123 ····.line·453
124 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;124 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
125 ····:cond_1125 ····:cond_1
126 ····const/4·v2,·0x0126 ····const/4·v1,·0x0
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·457128 ····.line·457
129 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;129 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
130 ····:cond_2130 ····:cond_2
131 ····new-instance·v3,·Ljava/util/ArrayList;131 ····new-instance·v2,·Ljava/util/ArrayList;
  
 132 ····.line·458
132 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I133 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
133 ····move-result·v5134 ····move-result·v4
  
134 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V135 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
135 ····.line·460136 ····.line·460
136 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;>;"137 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;>;"
137 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;138 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
138 ····move-result-object·v0139 ····move-result-object·v4
  
139 ····.local·v0,·"i$":Ljava/util/Iterator; 
140 ····:goto_1140 ····:goto_1
141 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z141 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
142 ····move-result·v5142 ····move-result·v5
  
143 ····if-eqz·v5,·:cond_0143 ····if-eqz·v5,·:cond_0
  
144 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;144 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
145 ····move-result-object·v1145 ····move-result-object·v0
  
146 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;146 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
147 ····.line·461147 ····.line·461
148 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;148 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
149 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;149 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;
  
150 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V150 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMusicVideo;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
151 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z151 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
152 ····goto·:goto_1152 ····goto·:goto_1
153 .end·method153 .end·method
607 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Playlist$Add.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Playlist.Add"57 ····const-string·v0,·"Playlist.Add"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
613 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$SendText.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Input.SendText"57 ····const-string·v0,·"Input.SendText"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
637 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Addons$SetAddonEnabled.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Addons.SetAddonEnabled"57 ····const-string·v0,·"Addons.SetAddonEnabled"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
595 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Up.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Up"45 ····const-string·v0,·"Input.Up"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
622 B
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$Scan.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"AudioLibrary.Scan"45 ····const-string·v0,·"AudioLibrary.Scan"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
625 B
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$Clean.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"AudioLibrary.Clean"45 ····const-string·v0,·"AudioLibrary.Clean"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
604 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$Stop.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····const-string·v0,·"Player.Stop"51 ····const-string·v0,·"Player.Stop"
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
57 ····.annotation·system·Ldalvik/annotation/Throws;56 ····.annotation·system·Ldalvik/annotation/Throws;
58 ········value·=·{57 ········value·=·{
59 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;58 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
60 ········}59 ········}
61 ····.end·annotation60 ····.end·annotation
  
62 ····.prologue61 ····.prologue
622 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$SetShuffle.smali
    
Offset 58, 15 lines modifiedOffset 58, 14 lines modified
58 ····const-string·v0,·"Player.SetShuffle"58 ····const-string·v0,·"Player.SetShuffle"
  
59 ····return-object·v059 ····return-object·v0
60 .end·method60 .end·method
  
61 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;61 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
62 ····.locals·162 ····.locals·1
63 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
64 ····.annotation·system·Ldalvik/annotation/Throws;63 ····.annotation·system·Ldalvik/annotation/Throws;
65 ········value·=·{64 ········value·=·{
66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
67 ········}66 ········}
68 ····.end·annotation67 ····.end·annotation
  
69 ····.prologue68 ····.prologue
622 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$Scan.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"VideoLibrary.Scan"45 ····const-string·v0,·"VideoLibrary.Scan"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
714 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$Seek.smali
    
Offset 81, 15 lines modifiedOffset 81, 14 lines modified
81 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V81 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$SeekReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
  
84 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;84 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
85 ····.locals·185 ····.locals·1
86 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
87 ····.annotation·system·Ldalvik/annotation/Throws;86 ····.annotation·system·Ldalvik/annotation/Throws;
88 ········value·=·{87 ········value·=·{
89 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;88 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
90 ········}89 ········}
91 ····.end·annotation90 ····.end·annotation
  
92 ····.prologue91 ····.prologue
601 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Down.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Down"45 ····const-string·v0,·"Input.Down"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
5.47 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetSongs.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"AudioLibrary.GetSongs"59 ····const-string·v0,·"AudioLibrary.GetSongs"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 97 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·284102 ····.line·284
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·286106 ····.line·286
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"songs"108 ····const-string·v4,·"songs"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"songs"112 ····const-string·v4,·"songs"
  
 113 ····.line·287
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·288118 ····.line·288
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·289122 ····.line·289
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·296126 ····.line·296
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·286129 ····.line·287
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·291134 ····.line·291
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I138 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5139 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V140 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·292141 ····.line·292
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;>;"142 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;143 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0144 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1145 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z146 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5147 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0148 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;149 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1150 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;151 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·293152 ····.line·293
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;153 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;154 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V155 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsSong;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z156 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1157 ····goto·:goto_1
159 .end·method158 .end·method
628 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Addons$ExecuteAddon.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····const-string·v0,·"Addons.ExecuteAddon"51 ····const-string·v0,·"Addons.ExecuteAddon"
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
57 ····.annotation·system·Ldalvik/annotation/Throws;56 ····.annotation·system·Ldalvik/annotation/Throws;
58 ········value·=·{57 ········value·=·{
59 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;58 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
60 ········}59 ········}
61 ····.end·annotation60 ····.end·annotation
  
62 ····.prologue61 ····.prologue
625 B
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$Clean.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"VideoLibrary.Clean"45 ····const-string·v0,·"VideoLibrary.Clean"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
728 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Addons$GetAddonDetails.smali
    
Offset 87, 15 lines modifiedOffset 87, 14 lines modified
87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
93 ····.annotation·system·Ldalvik/annotation/Throws;92 ····.annotation·system·Ldalvik/annotation/Throws;
94 ········value·=·{93 ········value·=·{
95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;94 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
96 ········}95 ········}
97 ····.end·annotation96 ····.end·annotation
  
98 ····.prologue97 ····.prologue
619 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Application$Quit.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Application.Quit"45 ····const-string·v0,·"Application.Quit"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
604 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$GoTo.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Player.GoTo"57 ····const-string·v0,·"Player.GoTo"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
616 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Playlist$Remove.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Playlist.Remove"57 ····const-string·v0,·"Playlist.Remove"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
5.44 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/Addons$GetAddons.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····const-string·v0,·"Addons.GetAddons"53 ····const-string·v0,·"Addons.GetAddons"
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
59 ····.annotation·system·Ldalvik/annotation/Throws;58 ····.annotation·system·Ldalvik/annotation/Throws;
60 ········value·=·{59 ········value·=·{
61 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;60 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
62 ········}61 ········}
63 ····.end·annotation62 ····.end·annotation
  
64 ····.prologue63 ····.prologue
Offset 92, 97 lines modifiedOffset 91, 97 lines modified
92 ········value·=·{91 ········value·=·{
93 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;92 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
94 ········}93 ········}
95 ····.end·annotation94 ····.end·annotation
  
96 ····.prologue95 ····.prologue
97 ····.line·9896 ····.line·98
98 ····const-string·v5,·"result"97 ····const-string·v4,·"result"
  
99 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;98 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
100 ····move-result-object·v499 ····move-result-object·v3
  
101 ····.line·99100 ····.line·99
102 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;101 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
103 ····const-string·v5,·"addons"102 ····const-string·v4,·"addons"
  
104 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z103 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
105 ····move-result·v5104 ····move-result·v4
  
106 ····if-eqz·v5,·:cond_1105 ····if-eqz·v4,·:cond_1
  
107 ····const-string·v5,·"addons"106 ····const-string·v4,·"addons"
  
 107 ····.line·100
108 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;108 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
109 ····move-result-object·v5109 ····move-result-object·v4
  
110 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;110 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
111 ····move-object·v2,·v5111 ····move-object·v1,·v4
  
112 ····.line·101112 ····.line·101
113 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;113 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
114 ····:goto_0114 ····:goto_0
115 ····if-nez·v2,·:cond_2115 ····if-nez·v1,·:cond_2
  
116 ····.line·102116 ····.line·102
117 ····new-instance·v3,·Ljava/util/ArrayList;117 ····new-instance·v2,·Ljava/util/ArrayList;
  
118 ····const/4·v5,·0x0118 ····const/4·v4,·0x0
  
119 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V119 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
120 ····.line·110120 ····.line·110
121 ····:cond_0121 ····:cond_0
122 ····return-object·v3122 ····return-object·v2
  
123 ····.line·99123 ····.line·100
124 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;124 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
125 ····:cond_1125 ····:cond_1
126 ····const/4·v2,·0x0126 ····const/4·v1,·0x0
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·104128 ····.line·104
129 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;129 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
130 ····:cond_2130 ····:cond_2
131 ····new-instance·v3,·Ljava/util/ArrayList;131 ····new-instance·v2,·Ljava/util/ArrayList;
  
132 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I132 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
133 ····move-result·v5133 ····move-result·v4
  
134 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V134 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
135 ····.line·106135 ····.line·106
136 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;>;"136 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;>;"
137 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;137 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
138 ····move-result-object·v0138 ····move-result-object·v4
  
139 ····.local·v0,·"i$":Ljava/util/Iterator; 
140 ····:goto_1139 ····:goto_1
141 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z140 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
142 ····move-result·v5141 ····move-result·v5
  
143 ····if-eqz·v5,·:cond_0142 ····if-eqz·v5,·:cond_0
  
144 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;143 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
145 ····move-result-object·v1144 ····move-result-object·v0
  
146 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;145 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
147 ····.line·107146 ····.line·107
148 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;147 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
149 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;148 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;
  
150 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V149 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/AddonType$Details;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
151 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z150 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
152 ····goto·:goto_1151 ····goto·:goto_1
153 .end·method152 .end·method
5.49 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetArtists.smali
    
Offset 65, 15 lines modifiedOffset 65, 14 lines modified
65 ····const-string·v0,·"AudioLibrary.GetArtists"65 ····const-string·v0,·"AudioLibrary.GetArtists"
  
66 ····return-object·v066 ····return-object·v0
67 .end·method67 .end·method
  
68 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;68 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
69 ····.locals·169 ····.locals·1
70 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
71 ····.annotation·system·Ldalvik/annotation/Throws;70 ····.annotation·system·Ldalvik/annotation/Throws;
72 ········value·=·{71 ········value·=·{
73 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;72 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
74 ········}73 ········}
75 ····.end·annotation74 ····.end·annotation
  
76 ····.prologue75 ····.prologue
Offset 104, 97 lines modifiedOffset 103, 97 lines modified
104 ········value·=·{103 ········value·=·{
105 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;104 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
106 ········}105 ········}
107 ····.end·annotation106 ····.end·annotation
  
108 ····.prologue107 ····.prologue
109 ····.line·131108 ····.line·131
110 ····const-string·v5,·"result"109 ····const-string·v4,·"result"
  
111 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;110 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
112 ····move-result-object·v4111 ····move-result-object·v3
  
113 ····.line·132112 ····.line·132
114 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;113 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
115 ····const-string·v5,·"artists"114 ····const-string·v4,·"artists"
  
116 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z115 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
117 ····move-result·v5116 ····move-result·v4
  
118 ····if-eqz·v5,·:cond_1117 ····if-eqz·v4,·:cond_1
  
119 ····const-string·v5,·"artists"118 ····const-string·v4,·"artists"
  
 119 ····.line·133
120 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;120 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
121 ····move-result-object·v5121 ····move-result-object·v4
  
122 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;122 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
123 ····move-object·v2,·v5123 ····move-object·v1,·v4
  
124 ····.line·134124 ····.line·134
125 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;125 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
126 ····:goto_0126 ····:goto_0
127 ····if-nez·v2,·:cond_2127 ····if-nez·v1,·:cond_2
  
128 ····.line·135128 ····.line·135
129 ····new-instance·v3,·Ljava/util/ArrayList;129 ····new-instance·v2,·Ljava/util/ArrayList;
  
130 ····const/4·v5,·0x0130 ····const/4·v4,·0x0
  
131 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V131 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
132 ····.line·143132 ····.line·143
133 ····:cond_0133 ····:cond_0
134 ····return-object·v3134 ····return-object·v2
  
135 ····.line·132135 ····.line·133
136 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;136 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
137 ····:cond_1137 ····:cond_1
138 ····const/4·v2,·0x0138 ····const/4·v1,·0x0
  
139 ····goto·:goto_0139 ····goto·:goto_0
  
140 ····.line·137140 ····.line·137
141 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;141 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
142 ····:cond_2142 ····:cond_2
143 ····new-instance·v3,·Ljava/util/ArrayList;143 ····new-instance·v2,·Ljava/util/ArrayList;
  
144 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I144 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
145 ····move-result·v5145 ····move-result·v4
  
146 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V146 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
147 ····.line·139147 ····.line·139
148 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;>;"148 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;>;"
149 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;149 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
150 ····move-result-object·v0150 ····move-result-object·v4
  
151 ····.local·v0,·"i$":Ljava/util/Iterator; 
152 ····:goto_1151 ····:goto_1
153 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z152 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
154 ····move-result·v5153 ····move-result·v5
  
155 ····if-eqz·v5,·:cond_0154 ····if-eqz·v5,·:cond_0
  
156 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;155 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
157 ····move-result-object·v1156 ····move-result-object·v0
  
158 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;157 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
159 ····.line·140158 ····.line·140
160 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;159 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
161 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;160 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;
  
162 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V161 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
163 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z162 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
164 ····goto·:goto_1163 ····goto·:goto_1
165 .end·method164 .end·method
613 B
smali/com/syncedsynapse/kore2/jsonrpc/method/System$Suspend.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"System.Suspend"45 ····const-string·v0,·"System.Suspend"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
712 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$GetItem.smali
    
Offset 87, 15 lines modifiedOffset 87, 14 lines modified
87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V87 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
93 ····.annotation·system·Ldalvik/annotation/Throws;92 ····.annotation·system·Ldalvik/annotation/Throws;
94 ········value·=·{93 ········value·=·{
95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;94 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
96 ········}95 ········}
97 ····.end·annotation96 ····.end·annotation
  
98 ····.prologue97 ····.prologue
634 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$SetAudioStream.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Player.SetAudioStream"57 ····const-string·v0,·"Player.SetAudioStream"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
3.86 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$GetActivePlayers.smali
    
Offset 47, 15 lines modifiedOffset 47, 14 lines modified
47 ····const-string·v0,·"Player.GetActivePlayers"47 ····const-string·v0,·"Player.GetActivePlayers"
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .end·method
  
50 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;50 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
53 ····.annotation·system·Ldalvik/annotation/Throws;52 ····.annotation·system·Ldalvik/annotation/Throws;
54 ········value·=·{53 ········value·=·{
55 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;54 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
56 ········}55 ········}
57 ····.end·annotation56 ····.end·annotation
  
58 ····.prologue57 ····.prologue
Offset 86, 60 lines modifiedOffset 85, 58 lines modified
86 ········value·=·{85 ········value·=·{
87 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;86 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
88 ········}87 ········}
89 ····.end·annotation88 ····.end·annotation
  
90 ····.prologue89 ····.prologue
91 ····.line·5490 ····.line·54
92 ····const-string·v4,·"result"91 ····const-string·v3,·"result"
  
93 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;92 ····invoke-virtual·{p1,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
94 ····move-result-object·v393 ····move-result-object·v2
  
95 ····check-cast·v3,·Lcom/fasterxml/jackson/databind/node/ArrayNode;94 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
96 ····.line·5595 ····.line·55
97 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;96 ····.local·v2,·"resultNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
98 ····new-instance·v2,·Ljava/util/ArrayList;97 ····new-instance·v1,·Ljava/util/ArrayList;
  
99 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V98 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
100 ····.line·5699 ····.line·56
101 ····.local·v2,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;>;"100 ····.local·v1,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;>;"
102 ····if-eqz·v3,·:cond_0101 ····if-eqz·v2,·:cond_0
  
103 ····.line·57102 ····.line·57
104 ····invoke-virtual·{v3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;103 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
105 ····move-result-object·v0104 ····move-result-object·v3
  
106 ····.local·v0,·"i$":Ljava/util/Iterator; 
107 ····:goto_0105 ····:goto_0
108 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z106 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
109 ····move-result·v4107 ····move-result·v4
  
110 ····if-eqz·v4,·:cond_0108 ····if-eqz·v4,·:cond_0
  
111 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;109 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
112 ····move-result-object·v1110 ····move-result-object·v0
  
113 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;111 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
114 ····.line·58112 ····.line·58
115 ····.local·v1,·"node":Lcom/fasterxml/jackson/databind/JsonNode;113 ····.local·v0,·"node":Lcom/fasterxml/jackson/databind/JsonNode;
116 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;114 ····new-instance·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;
  
117 ····invoke-direct·{v4,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V115 ····invoke-direct·{v4,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/PlayerType$GetActivePlayersReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
118 ····invoke-virtual·{v2,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z116 ····invoke-virtual·{v1,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
119 ····goto·:goto_0117 ····goto·:goto_0
  
120 ····.line·61118 ····.line·61
121 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
122 ····.end·local·v1····#·"node":Lcom/fasterxml/jackson/databind/JsonNode;119 ····.end·local·v0····#·"node":Lcom/fasterxml/jackson/databind/JsonNode;
123 ····:cond_0120 ····:cond_0
124 ····return-object·v2121 ····return-object·v1
125 .end·method122 .end·method
616 B
smali/com/syncedsynapse/kore2/jsonrpc/method/System$Shutdown.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"System.Shutdown"45 ····const-string·v0,·"System.Shutdown"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
603 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$SetSpeed.smali
    
Offset 87, 15 lines modifiedOffset 87, 14 lines modified
87 ····move-result-object·v087 ····move-result-object·v0
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;90 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
93 ····.annotation·system·Ldalvik/annotation/Throws;92 ····.annotation·system·Ldalvik/annotation/Throws;
94 ········value·=·{93 ········value·=·{
95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;94 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
96 ········}95 ········}
97 ····.end·annotation96 ····.end·annotation
  
98 ····.prologue97 ····.prologue
744 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Files$PrepareDownload.smali
    
Offset 75, 15 lines modifiedOffset 75, 14 lines modified
75 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V75 ····invoke-direct·{v0,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
76 ····return-object·v076 ····return-object·v0
77 .end·method77 .end·method
  
78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;78 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
79 ····.locals·179 ····.locals·1
80 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
81 ····.annotation·system·Ldalvik/annotation/Throws;80 ····.annotation·system·Ldalvik/annotation/Throws;
82 ········value·=·{81 ········value·=·{
83 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;82 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
84 ········}83 ········}
85 ····.end·annotation84 ····.end·annotation
  
86 ····.prologue85 ····.prologue
619 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$SetRepeat.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····const-string·v0,·"Player.SetRepeat"57 ····const-string·v0,·"Player.SetRepeat"
  
58 ····return-object·v058 ····return-object·v0
59 .end·method59 .end·method
  
60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;60 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
63 ····.annotation·system·Ldalvik/annotation/Throws;62 ····.annotation·system·Ldalvik/annotation/Throws;
64 ········value·=·{63 ········value·=·{
65 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;64 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
66 ········}65 ········}
67 ····.end·annotation66 ····.end·annotation
  
68 ····.prologue67 ····.prologue
613 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Playlist$Clear.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····const-string·v0,·"Playlist.Clear"51 ····const-string·v0,·"Playlist.Clear"
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;54 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
57 ····.annotation·system·Ldalvik/annotation/Throws;56 ····.annotation·system·Ldalvik/annotation/Throws;
58 ········value·=·{57 ········value·=·{
59 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;58 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
60 ········}59 ········}
61 ····.end·annotation60 ····.end·annotation
  
62 ····.prologue61 ····.prologue
605 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Player$PlayPause.smali
    
Offset 88, 15 lines modifiedOffset 88, 14 lines modified
88 ····move-result-object·v088 ····move-result-object·v0
  
89 ····return-object·v089 ····return-object·v0
90 .end·method90 .end·method
  
91 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;91 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
92 ····.locals·192 ····.locals·1
93 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
94 ····.annotation·system·Ldalvik/annotation/Throws;93 ····.annotation·system·Ldalvik/annotation/Throws;
95 ········value·=·{94 ········value·=·{
96 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;95 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
97 ········}96 ········}
98 ····.end·annotation97 ····.end·annotation
  
99 ····.prologue98 ····.prologue
607 B
smali/com/syncedsynapse/kore2/jsonrpc/method/JSONRPC$Ping.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"JSONRPC.Ping"45 ····const-string·v0,·"JSONRPC.Ping"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
625 B
smali/com/syncedsynapse/kore2/jsonrpc/method/GUI$ActivateWindow.smali
    
Offset 74, 15 lines modifiedOffset 74, 14 lines modified
74 ····const-string·v0,·"GUI.ActivateWindow"74 ····const-string·v0,·"GUI.ActivateWindow"
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;77 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
78 ····.locals·178 ····.locals·1
79 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
80 ····.annotation·system·Ldalvik/annotation/Throws;79 ····.annotation·system·Ldalvik/annotation/Throws;
81 ········value·=·{80 ········value·=·{
82 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;81 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
83 ········}82 ········}
84 ····.end·annotation83 ····.end·annotation
  
85 ····.prologue84 ····.prologue
5.49 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetGenres.smali
    
Offset 53, 15 lines modifiedOffset 53, 14 lines modified
53 ····const-string·v0,·"AudioLibrary.GetGenres"53 ····const-string·v0,·"AudioLibrary.GetGenres"
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;56 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
59 ····.annotation·system·Ldalvik/annotation/Throws;58 ····.annotation·system·Ldalvik/annotation/Throws;
60 ········value·=·{59 ········value·=·{
61 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;60 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
62 ········}61 ········}
63 ····.end·annotation62 ····.end·annotation
  
64 ····.prologue63 ····.prologue
Offset 92, 97 lines modifiedOffset 91, 97 lines modified
92 ········value·=·{91 ········value·=·{
93 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;92 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
94 ········}93 ········}
95 ····.end·annotation94 ····.end·annotation
  
96 ····.prologue95 ····.prologue
97 ····.line·22996 ····.line·229
98 ····const-string·v5,·"result"97 ····const-string·v4,·"result"
  
99 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;98 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
100 ····move-result-object·v499 ····move-result-object·v3
  
101 ····.line·230100 ····.line·230
102 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;101 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
103 ····const-string·v5,·"genres"102 ····const-string·v4,·"genres"
  
104 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z103 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
105 ····move-result·v5104 ····move-result·v4
  
106 ····if-eqz·v5,·:cond_1105 ····if-eqz·v4,·:cond_1
  
107 ····const-string·v5,·"genres"106 ····const-string·v4,·"genres"
  
 107 ····.line·231
108 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;108 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
109 ····move-result-object·v5109 ····move-result-object·v4
  
110 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;110 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
111 ····move-object·v2,·v5111 ····move-object·v1,·v4
  
112 ····.line·232112 ····.line·232
113 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;113 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
114 ····:goto_0114 ····:goto_0
115 ····if-nez·v2,·:cond_2115 ····if-nez·v1,·:cond_2
  
116 ····.line·233116 ····.line·233
117 ····new-instance·v3,·Ljava/util/ArrayList;117 ····new-instance·v2,·Ljava/util/ArrayList;
  
118 ····const/4·v5,·0x0118 ····const/4·v4,·0x0
  
119 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V119 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
120 ····.line·240120 ····.line·240
121 ····:cond_0121 ····:cond_0
122 ····return-object·v3122 ····return-object·v2
  
123 ····.line·230123 ····.line·231
124 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;124 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
125 ····:cond_1125 ····:cond_1
126 ····const/4·v2,·0x0126 ····const/4·v1,·0x0
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·235128 ····.line·235
129 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;129 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
130 ····:cond_2130 ····:cond_2
131 ····new-instance·v3,·Ljava/util/ArrayList;131 ····new-instance·v2,·Ljava/util/ArrayList;
  
132 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I132 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
133 ····move-result·v5133 ····move-result·v4
  
134 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V134 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
135 ····.line·236135 ····.line·236
136 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;>;"136 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;>;"
137 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;137 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
138 ····move-result-object·v0138 ····move-result-object·v4
  
139 ····.local·v0,·"i$":Ljava/util/Iterator; 
140 ····:goto_1139 ····:goto_1
141 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z140 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
142 ····move-result·v5141 ····move-result·v5
  
143 ····if-eqz·v5,·:cond_0142 ····if-eqz·v5,·:cond_0
  
144 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;143 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
145 ····move-result-object·v1144 ····move-result-object·v0
  
146 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;145 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
147 ····.line·237146 ····.line·237
148 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;147 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
149 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;148 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;
  
150 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V149 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/LibraryType$DetailsGenre;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
151 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z150 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
152 ····goto·:goto_1151 ····goto·:goto_1
153 .end·method152 .end·method
5.48 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetMovies.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"VideoLibrary.GetMovies"59 ····const-string·v0,·"VideoLibrary.GetMovies"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 97 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·123102 ····.line·123
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·124106 ····.line·124
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"movies"108 ····const-string·v4,·"movies"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"movies"112 ····const-string·v4,·"movies"
  
 113 ····.line·125
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·126118 ····.line·126
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·127122 ····.line·127
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·135126 ····.line·135
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·124129 ····.line·125
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·129134 ····.line·129
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I138 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5139 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V140 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·131141 ····.line·131
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;>;"142 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;143 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0144 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1145 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z146 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5147 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0148 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;149 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1150 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;151 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·132152 ····.line·132
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;153 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;154 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V155 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z156 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1157 ····goto·:goto_1
159 .end·method158 .end·method
5.48 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/AudioLibrary$GetAlbums.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"AudioLibrary.GetAlbums"59 ····const-string·v0,·"AudioLibrary.GetAlbums"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 97 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·187102 ····.line·187
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·188106 ····.line·188
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"albums"108 ····const-string·v4,·"albums"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"albums"112 ····const-string·v4,·"albums"
  
 113 ····.line·189
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·190118 ····.line·190
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·191122 ····.line·191
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·198126 ····.line·198
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·188129 ····.line·189
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·193134 ····.line·193
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I138 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5139 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V140 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·194141 ····.line·194
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;>;"142 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;143 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0144 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1145 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z146 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5147 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0148 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;149 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1150 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;151 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·195152 ····.line·195
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;153 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;154 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V155 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z156 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1157 ····goto·:goto_1
159 .end·method158 .end·method
5.51 KB
smali/com/syncedsynapse/kore2/jsonrpc/method/VideoLibrary$GetSeasons.smali
    
Offset 59, 15 lines modifiedOffset 59, 14 lines modified
59 ····const-string·v0,·"VideoLibrary.GetSeasons"59 ····const-string·v0,·"VideoLibrary.GetSeasons"
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;62 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
65 ····.annotation·system·Ldalvik/annotation/Throws;64 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{65 ········value·=·{
67 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;66 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
68 ········}67 ········}
69 ····.end·annotation68 ····.end·annotation
  
70 ····.prologue69 ····.prologue
Offset 98, 97 lines modifiedOffset 97, 98 lines modified
98 ········value·=·{97 ········value·=·{
99 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;98 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
100 ········}99 ········}
101 ····.end·annotation100 ····.end·annotation
  
102 ····.prologue101 ····.prologue
103 ····.line·346102 ····.line·346
104 ····const-string·v5,·"result"103 ····const-string·v4,·"result"
  
105 ····invoke-virtual·{p1,·v5},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;104 ····invoke-virtual·{p1,·v4},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
106 ····move-result-object·v4105 ····move-result-object·v3
  
107 ····.line·347106 ····.line·347
108 ····.local·v4,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;107 ····.local·v3,·"resultNode":Lcom/fasterxml/jackson/databind/JsonNode;
109 ····const-string·v5,·"seasons"108 ····const-string·v4,·"seasons"
  
110 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z109 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->has(Ljava/lang/String;)Z
  
111 ····move-result·v5110 ····move-result·v4
  
112 ····if-eqz·v5,·:cond_1111 ····if-eqz·v4,·:cond_1
  
113 ····const-string·v5,·"seasons"112 ····const-string·v4,·"seasons"
  
 113 ····.line·348
114 ····invoke-virtual·{v4,·v5},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;114 ····invoke-virtual·{v3,·v4},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
115 ····move-result-object·v5115 ····move-result-object·v4
  
116 ····check-cast·v5,·Lcom/fasterxml/jackson/databind/node/ArrayNode;116 ····check-cast·v4,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
117 ····move-object·v2,·v5117 ····move-object·v1,·v4
  
118 ····.line·349118 ····.line·349
119 ····.local·v2,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;119 ····.local·v1,·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
120 ····:goto_0120 ····:goto_0
121 ····if-nez·v2,·:cond_2121 ····if-nez·v1,·:cond_2
  
122 ····.line·350122 ····.line·350
123 ····new-instance·v3,·Ljava/util/ArrayList;123 ····new-instance·v2,·Ljava/util/ArrayList;
  
124 ····const/4·v5,·0x0124 ····const/4·v4,·0x0
  
125 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V125 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
126 ····.line·359126 ····.line·359
127 ····:cond_0127 ····:cond_0
128 ····return-object·v3128 ····return-object·v2
  
129 ····.line·347129 ····.line·348
130 ····.end·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;130 ····.end·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
131 ····:cond_1131 ····:cond_1
132 ····const/4·v2,·0x0132 ····const/4·v1,·0x0
  
133 ····goto·:goto_0133 ····goto·:goto_0
  
134 ····.line·352134 ····.line·352
135 ····.restart·local·v2····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;135 ····.restart·local·v1····#·"items":Lcom/fasterxml/jackson/databind/node/ArrayNode;
136 ····:cond_2136 ····:cond_2
137 ····new-instance·v3,·Ljava/util/ArrayList;137 ····new-instance·v2,·Ljava/util/ArrayList;
  
 138 ····.line·353
138 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I139 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
139 ····move-result·v5140 ····move-result·v4
  
140 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V141 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
141 ····.line·355142 ····.line·355
142 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;>;"143 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;>;"
143 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;144 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
144 ····move-result-object·v0145 ····move-result-object·v4
  
145 ····.local·v0,·"i$":Ljava/util/Iterator; 
146 ····:goto_1146 ····:goto_1
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z147 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
148 ····move-result·v5148 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_0149 ····if-eqz·v5,·:cond_0
  
150 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;150 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
151 ····move-result-object·v1151 ····move-result-object·v0
  
152 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;152 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/JsonNode;
  
153 ····.line·356153 ····.line·356
154 ····.local·v1,·"item":Lcom/fasterxml/jackson/databind/JsonNode;154 ····.local·v0,·"item":Lcom/fasterxml/jackson/databind/JsonNode;
155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;155 ····new-instance·v5,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;
  
156 ····invoke-direct·{v5,·v1},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V156 ····invoke-direct·{v5,·v0},·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsSeason;-><init>(Lcom/fasterxml/jackson/databind/JsonNode;)V
  
157 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z157 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
158 ····goto·:goto_1158 ····goto·:goto_1
159 .end·method159 .end·method
607 B
smali/com/syncedsynapse/kore2/jsonrpc/method/Input$Select.smali
    
Offset 45, 15 lines modifiedOffset 45, 14 lines modified
45 ····const-string·v0,·"Input.Select"45 ····const-string·v0,·"Input.Select"
  
46 ····return-object·v046 ····return-object·v0
47 .end·method47 .end·method
  
48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;48 .method·public·bridge·synthetic·resultFromJson(Lcom/fasterxml/jackson/databind/node/ObjectNode;)Ljava/lang/Object;
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"x0"····#·Lcom/fasterxml/jackson/databind/node/ObjectNode; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;52 ············Lcom/syncedsynapse/kore2/jsonrpc/ApiException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
1.49 KB
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo.smali
    
Offset 72, 14 lines modifiedOffset 72, 15 lines modified
  
72 ····new-instance·v1,·Ljava/lang/StringBuilder;72 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
73 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V73 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
74 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;->episodeNumber:I74 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;->episodeNumber:I
  
 75 ····.line·205
75 ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;76 ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
76 ····move-result-object·v277 ····move-result-object·v2
  
77 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;78 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
78 ····move-result-object·v179 ····move-result-object·v1
Offset 100, 17 lines modifiedOffset 101, 19 lines modified
  
100 ····move-result-object·v1101 ····move-result-object·v1
  
101 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
102 ····move-result-object·v1103 ····move-result-object·v1
  
 104 ····.line·204
103 ····:goto_0105 ····:goto_0
104 ····return-object·v1106 ····return-object·v1
  
 107 ····.line·205
105 ····:cond_0108 ····:cond_0
106 ····const/4·v1,·0x0109 ····const/4·v1,·0x0
  
107 ····goto·:goto_0110 ····goto·:goto_0
108 .end·method111 .end·method
  
109 .method·public·getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;112 .method·public·getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;
Offset 175, 14 lines modifiedOffset 178, 15 lines modified
  
175 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;178 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
176 ····move-result-object·v0179 ····move-result-object·v0
  
177 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;->season:I180 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$TVShowInfo;->season:I
  
 181 ····.line·195
178 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;182 ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
179 ····move-result-object·v1183 ····move-result-object·v1
  
180 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;184 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
181 ····move-result-object·v0185 ····move-result-object·v0
2.99 KB
smali/com/syncedsynapse/kore2/utils/Utils.smali
    
Offset 178, 62 lines modifiedOffset 178, 61 lines modified
178 ····.local·v0,·"builder":Ljava/lang/StringBuilder;178 ····.local·v0,·"builder":Ljava/lang/StringBuilder;
179 ····const/4·v1,·0x1179 ····const/4·v1,·0x1
  
180 ····.line·67180 ····.line·67
181 ····.local·v1,·"first":Z181 ····.local·v1,·"first":Z
182 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;182 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
183 ····move-result-object·v2183 ····move-result-object·v3
  
184 ····.local·v2,·"i$":Ljava/util/Iterator; 
185 ····:cond_0184 ····:cond_0
186 ····:goto_0185 ····:goto_0
187 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z186 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
188 ····move-result·v4187 ····move-result·v4
  
189 ····if-eqz·v4,·:cond_2188 ····if-eqz·v4,·:cond_2
  
190 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;189 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
191 ····move-result-object·v3190 ····move-result-object·v2
  
192 ····check-cast·v3,·Ljava/lang/String;191 ····check-cast·v2,·Ljava/lang/String;
  
193 ····.line·68192 ····.line·68
194 ····.local·v3,·"item":Ljava/lang/String;193 ····.local·v2,·"item":Ljava/lang/String;
195 ····invoke-static·{v3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z194 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
196 ····move-result·v4195 ····move-result·v4
  
197 ····if-nez·v4,·:cond_0196 ····if-nez·v4,·:cond_0
  
198 ····.line·69197 ····.line·69
199 ····if-nez·v1,·:cond_1198 ····if-nez·v1,·:cond_1
  
200 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;199 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
201 ····.line·70200 ····.line·70
202 ····:cond_1201 ····:cond_1
203 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;202 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
204 ····.line·71203 ····.line·71
205 ····const/4·v1,·0x0204 ····const/4·v1,·0x0
  
206 ····.line·72205 ····.line·72
207 ····goto·:goto_0206 ····goto·:goto_0
  
208 ····.line·73207 ····.line·73
209 ····.end·local·v3····#·"item":Ljava/lang/String;208 ····.end·local·v2····#·"item":Ljava/lang/String;
210 ····:cond_2209 ····:cond_2
211 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;210 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
212 ····move-result-object·v4211 ····move-result-object·v3
  
213 ····return-object·v4212 ····return-object·v3
214 .end·method213 .end·method
  
215 .method·public·static·openImdbForMovie(Landroid/content/Context;Ljava/lang/String;)V214 .method·public·static·openImdbForMovie(Landroid/content/Context;Ljava/lang/String;)V
216 ····.locals·7215 ····.locals·7
217 ····.param·p0,·"context"····#·Landroid/content/Context;216 ····.param·p0,·"context"····#·Landroid/content/Context;
218 ····.param·p1,·"imdbNumber"····#·Ljava/lang/String;217 ····.param·p1,·"imdbNumber"····#·Ljava/lang/String;
  
Offset 266, 14 lines modifiedOffset 265, 15 lines modified
  
266 ····const-string·v2,·"imdb:///title/%s/"265 ····const-string·v2,·"imdb:///title/%s/"
  
267 ····new-array·v3,·v5,·[Ljava/lang/Object;266 ····new-array·v3,·v5,·[Ljava/lang/Object;
  
268 ····aput-object·p1,·v3,·v4267 ····aput-object·p1,·v3,·v4
  
 268 ····.line·128
269 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;269 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
270 ····move-result-object·v2270 ····move-result-object·v2
  
271 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;271 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
272 ····move-result-object·v2272 ····move-result-object·v2
Offset 357, 14 lines modifiedOffset 357, 15 lines modified
  
357 ····const-string·v2,·"imdb:///find?q=%s&s=nm"357 ····const-string·v2,·"imdb:///find?q=%s&s=nm"
  
358 ····new-array·v3,·v5,·[Ljava/lang/Object;358 ····new-array·v3,·v5,·[Ljava/lang/Object;
  
359 ····aput-object·p1,·v3,·v4359 ····aput-object·p1,·v3,·v4
  
 360 ····.line·108
360 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;361 ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
361 ····move-result-object·v2362 ····move-result-object·v2
  
362 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;363 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
363 ····move-result-object·v2364 ····move-result-object·v2
947 B
smali/com/syncedsynapse/kore2/utils/UIUtils$2.smali
    
Offset 45, 22 lines modifiedOffset 45, 24 lines modified
  
45 ····invoke-virtual·{v0},·Lcom/syncedsynapse/kore2/host/HostInfo;->getMacAddress()Ljava/lang/String;45 ····invoke-virtual·{v0},·Lcom/syncedsynapse/kore2/host/HostInfo;->getMacAddress()Ljava/lang/String;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/utils/UIUtils$2;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;47 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/utils/UIUtils$2;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
 48 ····.line·305
48 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;49 ····invoke-virtual·{v1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getAddress()Ljava/lang/String;
  
49 ····move-result-object·v150 ····move-result-object·v1
  
50 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/utils/UIUtils$2;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;51 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/utils/UIUtils$2;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
51 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/host/HostInfo;->getWolPort()I52 ····invoke-virtual·{v2},·Lcom/syncedsynapse/kore2/host/HostInfo;->getWolPort()I
  
52 ····move-result·v253 ····move-result·v2
  
 54 ····.line·304
53 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/NetUtils;->sendWolMagicPacket(Ljava/lang/String;Ljava/lang/String;I)Z55 ····invoke-static·{v0,·v1,·v2},·Lcom/syncedsynapse/kore2/utils/NetUtils;->sendWolMagicPacket(Ljava/lang/String;Ljava/lang/String;I)Z
  
54 ····.line·30656 ····.line·306
55 ····return-void57 ····return-void
56 .end·method58 .end·method
967 B
smali/com/syncedsynapse/kore2/utils/BasicAuthPicassoDownloader.smali
    
Offset 102, 14 lines modifiedOffset 102, 15 lines modified
  
102 ····const-string·v4,·"Basic·"102 ····const-string·v4,·"Basic·"
  
103 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;103 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
104 ····move-result-object·v3104 ····move-result-object·v3
  
 105 ····.line·53
105 ····invoke-virtual·{v0},·Ljava/lang/String;->getBytes()[B106 ····invoke-virtual·{v0},·Ljava/lang/String;->getBytes()[B
  
106 ····move-result-object·v4107 ····move-result-object·v4
  
107 ····const/4·v5,·0x2108 ····const/4·v5,·0x2
  
108 ····invoke-static·{v4,·v5},·Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;109 ····invoke-static·{v4,·v5},·Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
Offset 120, 14 lines modifiedOffset 121, 15 lines modified
  
120 ····move-result-object·v3121 ····move-result-object·v3
  
121 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;122 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
122 ····move-result-object·v3123 ····move-result-object·v3
  
 124 ····.line·52
123 ····invoke-virtual·{v1,·v2,·v3},·Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V125 ····invoke-virtual·{v1,·v2,·v3},·Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
  
124 ····.line·55126 ····.line·55
125 ····.end·local·v0····#·"creds":Ljava/lang/String;127 ····.end·local·v0····#·"creds":Ljava/lang/String;
126 ····:cond_0128 ····:cond_0
127 ····return-object·v1129 ····return-object·v1
128 .end·method130 .end·method
862 B
smali/com/syncedsynapse/kore2/utils/LogUtils.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
21 ····.locals·121 ····.locals·1
  
22 ····.prologue22 ····.prologue
23 ····.line·3323 ····.line·33
24 ····const/4·v0,·0x024 ····const/4·v0,·0x0
  
25 ····new-array·v0,·v0,·[Ljava/lang/Object;25 ····new-array·v0,·v0,·[Ljava/lang/String;
  
26 ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;26 ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
27 ····move-result-object·v027 ····move-result-object·v0
  
28 ····sput-object·v0,·Lcom/syncedsynapse/kore2/utils/LogUtils;->doNotLogTags:Ljava/util/List;28 ····sput-object·v0,·Lcom/syncedsynapse/kore2/utils/LogUtils;->doNotLogTags:Ljava/util/List;
  
Offset 40, 14 lines modifiedOffset 40, 15 lines modified
40 ····.param·p0,·"tag"····#·Ljava/lang/String;40 ····.param·p0,·"tag"····#·Ljava/lang/String;
41 ····.param·p1,·"message"····#·Ljava/lang/String;41 ····.param·p1,·"message"····#·Ljava/lang/String;
  
42 ····.prologue42 ····.prologue
43 ····.line·5443 ····.line·54
44 ····const/4·v0,·0x344 ····const/4·v0,·0x3
  
 45 ····.line·55
45 ····invoke-static·{p0,·v0},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z46 ····invoke-static·{p0,·v0},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
  
46 ····move-result·v047 ····move-result·v0
  
47 ····if-eqz·v0,·:cond_048 ····if-eqz·v0,·:cond_0
  
48 ····.line·5649 ····.line·56
1.04 KB
smali/com/syncedsynapse/kore2/utils/SelectionBuilder.smali
    
Offset 386, 14 lines modifiedOffset 386, 15 lines modified
  
386 ····const-string·v1,·",·selectionArgs="386 ····const-string·v1,·",·selectionArgs="
  
387 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;387 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
388 ····move-result-object·v0388 ····move-result-object·v0
  
 389 ····.line·137
389 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->getSelectionArgs()[Ljava/lang/String;390 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->getSelectionArgs()[Ljava/lang/String;
  
390 ····move-result-object·v1391 ····move-result-object·v1
  
391 ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;392 ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
  
392 ····move-result-object·v1393 ····move-result-object·v1
Offset 408, 14 lines modifiedOffset 409, 15 lines modified
  
408 ····move-result-object·v0409 ····move-result-object·v0
  
409 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;410 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
410 ····move-result-object·v0411 ····move-result-object·v0
  
 412 ····.line·136
411 ····return-object·v0413 ····return-object·v0
412 .end·method414 .end·method
  
413 .method·public·update(Landroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)I415 .method·public·update(Landroid/database/sqlite/SQLiteDatabase;Landroid/content/ContentValues;)I
414 ····.locals·3416 ····.locals·3
415 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;417 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;
416 ····.param·p2,·"values"····#·Landroid/content/ContentValues;418 ····.param·p2,·"values"····#·Landroid/content/ContentValues;
17.4 KB
smali/com/syncedsynapse/kore2/utils/UIUtils.smali
    
Offset 151, 21 lines modifiedOffset 151, 22 lines modified
151 ····const/4·v2,·0x0151 ····const/4·v2,·0x0
  
152 ····.line·163152 ····.line·163
153 ····sget-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;153 ····sget-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;
  
154 ····if-nez·v3,·:cond_0154 ····if-nez·v3,·:cond_0
  
155 ····.line·164155 ····.line·165
156 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;156 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
157 ····move-result-object·v3157 ····move-result-object·v3
  
158 ····const/high16·v4,·0x7f070000158 ····const/high16·v4,·0x7f070000
  
 159 ····.line·166
159 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray;160 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray;
  
160 ····move-result-object·v3161 ····move-result-object·v3
  
161 ····sput-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;162 ····sput-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;
  
162 ····.line·169163 ····.line·169
Offset 183, 14 lines modifiedOffset 184, 15 lines modified
183 ····:goto_0184 ····:goto_0
184 ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z185 ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
185 ····move-result·v3186 ····move-result·v3
  
186 ····if-eqz·v3,·:cond_2187 ····if-eqz·v3,·:cond_2
  
 188 ····.line·174
187 ····:goto_1189 ····:goto_1
188 ····sput·v2,·Lcom/syncedsynapse/kore2/utils/UIUtils;->avatarColorsIdx:I190 ····sput·v2,·Lcom/syncedsynapse/kore2/utils/UIUtils;->avatarColorsIdx:I
  
189 ····.line·175191 ····.line·175
190 ····sget-object·v2,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;192 ····sget-object·v2,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;
  
191 ····sget·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->avatarColorsIdx:I193 ····sget·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->avatarColorsIdx:I
Offset 205, 35 lines modifiedOffset 207, 36 lines modified
205 ····.local·v1,·"color":I207 ····.local·v1,·"color":I
206 ····new-instance·v2,·Lcom/syncedsynapse/kore2/utils/CharacterDrawable;208 ····new-instance·v2,·Lcom/syncedsynapse/kore2/utils/CharacterDrawable;
  
207 ····invoke-direct·{v2,·v0,·v1},·Lcom/syncedsynapse/kore2/utils/CharacterDrawable;-><init>(CI)V209 ····invoke-direct·{v2,·v0,·v1},·Lcom/syncedsynapse/kore2/utils/CharacterDrawable;-><init>(CI)V
  
208 ····return-object·v2210 ····return-object·v2
  
209 ····.line·169211 ····.line·170
210 ····.end·local·v0····#·"charAvatar":C212 ····.end·local·v0····#·"charAvatar":C
211 ····.end·local·v1····#·"color":I213 ····.end·local·v1····#·"color":I
212 ····:cond_1214 ····:cond_1
213 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->charAt(I)C215 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->charAt(I)C
  
214 ····move-result·v0216 ····move-result·v0
  
215 ····goto·:goto_0217 ····goto·:goto_0
  
216 ····.line·171218 ····.line·172
217 ····.restart·local·v0····#·"charAvatar":C219 ····.restart·local·v0····#·"charAvatar":C
218 ····:cond_2220 ····:cond_2
219 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->charAt(I)C221 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->charAt(I)C
  
220 ····move-result·v3222 ····move-result·v3
  
221 ····invoke-static·{v3},·Ljava/lang/Character;->getNumericValue(C)I223 ····invoke-static·{v3},·Ljava/lang/Character;->getNumericValue(C)I
  
222 ····move-result·v3224 ····move-result·v3
  
 225 ····.line·173
223 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I226 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I
  
224 ····move-result·v4227 ····move-result·v4
  
225 ····add-int/lit8·v4,·v4,·-0x1228 ····add-int/lit8·v4,·v4,·-0x1
  
226 ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->charAt(I)C229 ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->charAt(I)C
Offset 242, 26 lines modifiedOffset 245, 29 lines modified
  
242 ····invoke-static·{v4},·Ljava/lang/Character;->getNumericValue(C)I245 ····invoke-static·{v4},·Ljava/lang/Character;->getNumericValue(C)I
  
243 ····move-result·v4246 ····move-result·v4
  
244 ····add-int/2addr·v3,·v4247 ····add-int/2addr·v3,·v4
  
 248 ····.line·174
245 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I249 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I
  
246 ····move-result·v4250 ····move-result·v4
  
247 ····add-int/2addr·v3,·v4251 ····add-int/2addr·v3,·v4
  
 252 ····.line·172
248 ····invoke-static·{v3,·v2},·Ljava/lang/Math;->max(II)I253 ····invoke-static·{v3,·v2},·Ljava/lang/Math;->max(II)I
  
249 ····move-result·v2254 ····move-result·v2
  
250 ····sget-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;255 ····sget-object·v3,·Lcom/syncedsynapse/kore2/utils/UIUtils;->characterAvatarColors:Landroid/content/res/TypedArray;
  
 256 ····.line·174
251 ····invoke-virtual·{v3},·Landroid/content/res/TypedArray;->length()I257 ····invoke-virtual·{v3},·Landroid/content/res/TypedArray;->length()I
  
252 ····move-result·v3258 ····move-result·v3
  
253 ····rem-int/2addr·v2,·v3259 ····rem-int/2addr·v2,·v3
  
254 ····goto·:goto_1260 ····goto·:goto_1
Offset 342, 66 lines modifiedOffset 348, 74 lines modified
342 ····if-lez·p4,·:cond_0348 ····if-lez·p4,·:cond_0
  
343 ····.line·100349 ····.line·100
344 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getPicasso()Lcom/squareup/picasso/Picasso;350 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getPicasso()Lcom/squareup/picasso/Picasso;
  
345 ····move-result-object·v0351 ····move-result-object·v0
  
 352 ····.line·101
346 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getHostInfo()Lcom/syncedsynapse/kore2/host/HostInfo;353 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/host/HostManager;->getHostInfo()Lcom/syncedsynapse/kore2/host/HostInfo;
  
347 ····move-result-object·v1354 ····move-result-object·v1
  
348 ····invoke-virtual·{v1,·p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getImageUrl(Ljava/lang/String;)Ljava/lang/String;355 ····invoke-virtual·{v1,·p1},·Lcom/syncedsynapse/kore2/host/HostInfo;->getImageUrl(Ljava/lang/String;)Ljava/lang/String;
  
349 ····move-result-object·v1356 ····move-result-object·v1
  
350 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;357 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
  
351 ····move-result-object·v0358 ····move-result-object·v0
  
 359 ····.line·102
Max diff block lines reached; 14215/17763 bytes (80.03%) of diff not shown.
1000 B
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo.smali
    
Offset 78, 14 lines modifiedOffset 78, 15 lines modified
  
78 ····new-instance·v1,·Ljava/lang/StringBuilder;78 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
79 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V79 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
80 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;->track:I80 ····iget·v2,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$SongInfo;->track:I
  
 81 ····.line·129
81 ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;82 ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
82 ····move-result-object·v283 ····move-result-object·v2
  
83 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;84 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
84 ····move-result-object·v185 ····move-result-object·v1
Offset 106, 17 lines modifiedOffset 107, 19 lines modified
  
106 ····move-result-object·v1107 ····move-result-object·v1
  
107 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;108 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
108 ····move-result-object·v1109 ····move-result-object·v1
  
 110 ····.line·128
109 ····:goto_0111 ····:goto_0
110 ····return-object·v1112 ····return-object·v1
  
 113 ····.line·129
111 ····:cond_0114 ····:cond_0
112 ····const/4·v1,·0x0115 ····const/4·v1,·0x0
  
113 ····goto·:goto_0116 ····goto·:goto_0
114 .end·method117 .end·method
  
115 .method·public·getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;118 .method·public·getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;
4.57 KB
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper$3.smali
    
Offset 73, 40 lines modifiedOffset 73, 45 lines modified
73 ····.line·38973 ····.line·389
74 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;74 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;
  
75 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;75 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;
  
76 ····const·v2,·0x7f0d004676 ····const·v2,·0x7f0d0046
  
 77 ····.line·390
77 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;78 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
78 ····move-result-object·v179 ····move-result-object·v1
  
79 ····const/4·v2,·0x180 ····const/4·v2,·0x1
  
80 ····new-array·v2,·v2,·[Ljava/lang/Object;81 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
81 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$mediaInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;82 ····iget-object·v3,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$mediaInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;
  
82 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;83 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$context:Landroid/content/Context;
  
 84 ····.line·391
83 ····invoke-virtual·{v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;85 ····invoke-virtual·{v3,·v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getDownloadTitle(Landroid/content/Context;)Ljava/lang/String;
  
84 ····move-result-object·v386 ····move-result-object·v3
  
85 ····aput-object·v3,·v2,·v587 ····aput-object·v3,·v2,·v5
  
 88 ····.line·390
86 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;89 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
87 ····move-result-object·v190 ····move-result-object·v1
  
 91 ····.line·389
88 ····invoke-static·{v0,·v1,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;92 ····invoke-static·{v0,·v1,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
89 ····move-result-object·v093 ····move-result-object·v0
  
 94 ····.line·393
90 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V95 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
91 ····.line·39496 ····.line·394
92 ····return-void97 ····return-void
93 .end·method98 .end·method
  
94 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;)V99 .method·public·onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;)V
Offset 204, 14 lines modifiedOffset 209, 15 lines modified
  
204 ····move-result·v4209 ····move-result·v4
  
205 ····if-nez·v4,·:cond_1210 ····if-nez·v4,·:cond_1
  
206 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;211 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
 212 ····.line·372
207 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;213 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;
  
208 ····move-result-object·v4214 ····move-result-object·v4
  
209 ····if-eqz·v4,·:cond_1215 ····if-eqz·v4,·:cond_1
  
210 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;216 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
Offset 245, 14 lines modifiedOffset 251, 15 lines modified
  
245 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;251 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
246 ····move-result-object·v4252 ····move-result-object·v4
  
247 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;253 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$hostInfo:Lcom/syncedsynapse/kore2/host/HostInfo;
  
 254 ····.line·374
248 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;255 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/host/HostInfo;->getPassword()Ljava/lang/String;
  
249 ····move-result-object·v5256 ····move-result-object·v5
  
250 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;257 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
251 ····move-result-object·v4258 ····move-result-object·v4
Offset 263, 14 lines modifiedOffset 270, 15 lines modified
  
263 ····invoke-virtual·{v4},·Ljava/lang/String;->getBytes()[B270 ····invoke-virtual·{v4},·Ljava/lang/String;->getBytes()[B
  
264 ····move-result-object·v4271 ····move-result-object·v4
  
265 ····const/4·v5,·0x0272 ····const/4·v5,·0x0
  
 273 ····.line·373
266 ····invoke-static·{v4,·v5},·Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;274 ····invoke-static·{v4,·v5},·Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
  
267 ····move-result-object·v2275 ····move-result-object·v2
  
268 ····.line·375276 ····.line·375
269 ····.local·v2,·"token":Ljava/lang/String;277 ····.local·v2,·"token":Ljava/lang/String;
270 ····const-string·v4,·"Authorization"278 ····const-string·v4,·"Authorization"
Offset 332, 35 lines modifiedOffset 340, 35 lines modified
  
332 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getExternalPublicDirType()Ljava/lang/String;340 ····invoke-virtual·{v4},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getExternalPublicDirType()Ljava/lang/String;
  
333 ····move-result-object·v4341 ····move-result-object·v4
  
334 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$mediaInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;342 ····iget-object·v5,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$mediaInfo:Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;
  
 343 ····.line·383
335 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getRelativeFilePath()Ljava/lang/String;344 ····invoke-virtual·{v5},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;->getRelativeFilePath()Ljava/lang/String;
  
336 ····move-result-object·v5345 ····move-result-object·v5
  
 346 ····.line·382
337 ····invoke-virtual·{v1,·v4,·v5},·Landroid/app/DownloadManager$Request;->setDestinationInExternalPublicDir(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;347 ····invoke-virtual·{v1,·v4,·v5},·Landroid/app/DownloadManager$Request;->setDestinationInExternalPublicDir(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;
  
338 ····.line·384348 ····.line·384
339 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$downloadManager:Landroid/app/DownloadManager;349 ····iget-object·v4,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$3;->val$downloadManager:Landroid/app/DownloadManager;
  
340 ····invoke-virtual·{v4,·v1},·Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J350 ····invoke-virtual·{v4,·v1},·Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J
  
341 ····.line·385351 ····.line·385
342 ····return-void352 ····return-void
343 .end·method353 .end·method
  
344 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V354 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
345 ····.locals·0355 ····.locals·0
346 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
347 ····.prologue356 ····.prologue
348 ····.line·355357 ····.line·355
349 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;358 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/FilesType$PrepareDownloadReturnType;
  
350 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
Max diff block lines reached; 32/4559 bytes (0.70%) of diff not shown.
643 B
smali/com/syncedsynapse/kore2/utils/RepeatListener$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/utils/RepeatListener;21 .field·final·synthetic·this$0:Lcom/syncedsynapse/kore2/utils/RepeatListener;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/utils/RepeatListener;)V23 .method·constructor·<init>(Lcom/syncedsynapse/kore2/utils/RepeatListener;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/utils/RepeatListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·4427 ····.line·44
27 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/utils/RepeatListener$1;->this$0:Lcom/syncedsynapse/kore2/utils/RepeatListener;28 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/utils/RepeatListener$1;->this$0:Lcom/syncedsynapse/kore2/utils/RepeatListener;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.74 KB
smali/com/syncedsynapse/kore2/utils/JsonUtils.smali
    
Offset 173, 91 lines modifiedOffset 173, 90 lines modified
173 ············"<",173 ············"<",
174 ············"Ljava/lang/Integer;",174 ············"Ljava/lang/Integer;",
175 ············">;"175 ············">;"
176 ········}176 ········}
177 ····.end·annotation177 ····.end·annotation
  
178 ····.prologue178 ····.prologue
179 ····const/4·v5,·0x0179 ····const/4·v4,·0x0
  
180 ····.line·95180 ····.line·95
181 ····if-nez·p0,·:cond_1181 ····if-nez·p0,·:cond_1
  
182 ····new-instance·v3,·Ljava/util/ArrayList;182 ····new-instance·v2,·Ljava/util/ArrayList;
  
183 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V183 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
184 ····.line·104184 ····.line·104
185 ····:cond_0185 ····:cond_0
186 ····:goto_0186 ····:goto_0
187 ····return-object·v3187 ····return-object·v2
  
188 ····.line·96188 ····.line·96
189 ····:cond_1189 ····:cond_1
190 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;190 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
191 ····move-result-object·v4191 ····move-result-object·v3
  
192 ····.line·97192 ····.line·97
193 ····.local·v4,·"value":Lcom/fasterxml/jackson/databind/JsonNode;193 ····.local·v3,·"value":Lcom/fasterxml/jackson/databind/JsonNode;
194 ····if-nez·v4,·:cond_2194 ····if-nez·v3,·:cond_2
  
195 ····new-instance·v3,·Ljava/util/ArrayList;195 ····new-instance·v2,·Ljava/util/ArrayList;
  
196 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V196 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
197 ····goto·:goto_0197 ····goto·:goto_0
  
198 ····:cond_2198 ····:cond_2
199 ····move-object·v0,·v4199 ····move-object·v0,·v3
  
200 ····.line·99200 ····.line·99
201 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;201 ····check-cast·v0,·Lcom/fasterxml/jackson/databind/node/ArrayNode;
  
202 ····.line·100202 ····.line·100
203 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;203 ····.local·v0,·"arrayNode":Lcom/fasterxml/jackson/databind/node/ArrayNode;
204 ····new-instance·v3,·Ljava/util/ArrayList;204 ····new-instance·v2,·Ljava/util/ArrayList;
  
205 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I205 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->size()I
  
206 ····move-result·v5206 ····move-result·v4
  
207 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V207 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
208 ····.line·101208 ····.line·101
209 ····.local·v3,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Integer;>;"209 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Integer;>;"
210 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;210 ····invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->iterator()Ljava/util/Iterator;
  
211 ····move-result-object·v1211 ····move-result-object·v4
  
212 ····.local·v1,·"i$":Ljava/util/Iterator; 
213 ····:goto_1212 ····:goto_1
214 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z213 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
215 ····move-result·v5214 ····move-result·v5
  
216 ····if-eqz·v5,·:cond_0215 ····if-eqz·v5,·:cond_0
  
217 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;216 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
218 ····move-result-object·v2217 ····move-result-object·v1
  
219 ····check-cast·v2,·Lcom/fasterxml/jackson/databind/JsonNode;218 ····check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;
  
220 ····.line·102219 ····.line·102
221 ····.local·v2,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;220 ····.local·v1,·"innerNode":Lcom/fasterxml/jackson/databind/JsonNode;
222 ····invoke-virtual·{v2},·Lcom/fasterxml/jackson/databind/JsonNode;->asInt()I221 ····invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/JsonNode;->asInt()I
  
223 ····move-result·v5222 ····move-result·v5
  
224 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;223 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
225 ····move-result-object·v5224 ····move-result-object·v5
  
226 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z225 ····invoke-virtual·{v2,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
227 ····goto·:goto_1226 ····goto·:goto_1
228 .end·method227 .end·method
  
229 .method·public·static·stringFromJsonNode(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;228 .method·public·static·stringFromJsonNode(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/String;
230 ····.locals·2229 ····.locals·2
231 ····.param·p0,·"node"····#·Lcom/fasterxml/jackson/databind/JsonNode;230 ····.param·p0,·"node"····#·Lcom/fasterxml/jackson/databind/JsonNode;
Offset 341, 83 lines modifiedOffset 340, 82 lines modified
341 ············"<",340 ············"<",
342 ············"Ljava/lang/String;",341 ············"Ljava/lang/String;",
343 ············">;"342 ············">;"
344 ········}343 ········}
345 ····.end·annotation344 ····.end·annotation
  
346 ····.prologue345 ····.prologue
347 ····const/4·v5,·0x0346 ····const/4·v4,·0x0
  
348 ····.line·82347 ····.line·82
349 ····if-nez·p0,·:cond_1348 ····if-nez·p0,·:cond_1
  
350 ····new-instance·v3,·Ljava/util/ArrayList;349 ····new-instance·v2,·Ljava/util/ArrayList;
  
351 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V350 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
352 ····.line·91351 ····.line·91
353 ····:cond_0352 ····:cond_0
354 ····:goto_0353 ····:goto_0
355 ····return-object·v3354 ····return-object·v2
  
356 ····.line·83355 ····.line·83
357 ····:cond_1356 ····:cond_1
358 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;357 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/JsonNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;
  
359 ····move-result-object·v4358 ····move-result-object·v3
  
360 ····.line·84359 ····.line·84
361 ····.local·v4,·"value":Lcom/fasterxml/jackson/databind/JsonNode;360 ····.local·v3,·"value":Lcom/fasterxml/jackson/databind/JsonNode;
362 ····if-nez·v4,·:cond_2361 ····if-nez·v3,·:cond_2
  
363 ····new-instance·v3,·Ljava/util/ArrayList;362 ····new-instance·v2,·Ljava/util/ArrayList;
  
364 ····invoke-direct·{v3,·v5},·Ljava/util/ArrayList;-><init>(I)V363 ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V
  
Max diff block lines reached; 2079/6801 bytes (30.57%) of diff not shown.
1.34 KB
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper$2.smali
    
Offset 79, 29 lines modifiedOffset 79, 28 lines modified
  
79 ····const/4·v2,·0x079 ····const/4·v2,·0x0
  
80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·323
82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V83 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
83 ····.line·32484 ····.line·324
84 ····return-void85 ····return-void
85 .end·method86 .end·method
  
86 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
87 ····.locals·088 ····.locals·0
88 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
89 ····.prologue89 ····.prologue
90 ····.line·30890 ····.line·308
91 ····check-cast·p1,·Ljava/lang/String;91 ····check-cast·p1,·Ljava/lang/String;
  
92 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
93 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$2;->onSucess(Ljava/lang/String;)V92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$2;->onSucess(Ljava/lang/String;)V
  
94 ····return-void93 ····return-void
95 .end·method94 .end·method
  
96 .method·public·onSucess(Ljava/lang/String;)V95 .method·public·onSucess(Ljava/lang/String;)V
97 ····.locals·896 ····.locals·8
Offset 123, 15 lines modifiedOffset 122, 14 lines modified
123 ····.local·v5,·"downloadManager":Landroid/app/DownloadManager;122 ····.local·v5,·"downloadManager":Landroid/app/DownloadManager;
124 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$2;->val$mediaInfoList:Ljava/util/List;123 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$2;->val$mediaInfoList:Ljava/util/List;
  
125 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;124 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
126 ····move-result-object·v7125 ····move-result-object·v7
  
127 ····.local·v7,·"i$":Ljava/util/Iterator; 
128 ····:goto_0126 ····:goto_0
129 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z127 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
130 ····move-result·v0128 ····move-result·v0
  
131 ····if-eqz·v0,·:cond_0129 ····if-eqz·v0,·:cond_0
  
892 B
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper$1.smali
    
Offset 79, 29 lines modifiedOffset 79, 28 lines modified
  
79 ····const/4·v2,·0x079 ····const/4·v2,·0x0
  
80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;80 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·288
82 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V83 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
83 ····.line·28984 ····.line·289
84 ····return-void85 ····return-void
85 .end·method86 .end·method
  
86 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V87 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
87 ····.locals·088 ····.locals·0
88 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
89 ····.prologue89 ····.prologue
90 ····.line·27590 ····.line·275
91 ····check-cast·p1,·Ljava/lang/String;91 ····check-cast·p1,·Ljava/lang/String;
  
92 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
93 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$1;->onSucess(Ljava/lang/String;)V92 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$1;->onSucess(Ljava/lang/String;)V
  
94 ····return-void93 ····return-void
95 .end·method94 .end·method
  
96 .method·public·onSucess(Ljava/lang/String;)V95 .method·public·onSucess(Ljava/lang/String;)V
97 ····.locals·796 ····.locals·7
2.04 KB
smali/com/syncedsynapse/kore2/utils/FileDownloadHelper.smali
    
Offset 39, 15 lines modifiedOffset 39, 14 lines modified
39 .method·public·constructor·<init>()V39 .method·public·constructor·<init>()V
40 ····.locals·040 ····.locals·0
  
41 ····.prologue41 ····.prologue
42 ····.line·4142 ····.line·41
43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
44 ····.line·220 
45 ····return-void44 ····return-void
46 .end·method45 .end·method
  
47 .method·static·synthetic·access$000(Landroid/content/Context;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/app/DownloadManager;Landroid/os/Handler;)V46 .method·static·synthetic·access$000(Landroid/content/Context;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Lcom/syncedsynapse/kore2/host/HostInfo;Lcom/syncedsynapse/kore2/utils/FileDownloadHelper$MediaInfo;ILandroid/app/DownloadManager;Landroid/os/Handler;)V
48 ····.locals·047 ····.locals·0
49 ····.param·p0,·"x0"····#·Landroid/content/Context;48 ····.param·p0,·"x0"····#·Landroid/content/Context;
50 ····.param·p1,·"x1"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;49 ····.param·p1,·"x1"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
Offset 94, 14 lines modifiedOffset 93, 15 lines modified
94 ····.line·33193 ····.line·331
95 ····const-string·v2,·"Download·directory·already·exists·and·is·not·a·directory."94 ····const-string·v2,·"Download·directory·already·exists·and·is·not·a·directory."
  
96 ····invoke-static·{p0,·v2,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;95 ····invoke-static·{p0,·v2,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
97 ····move-result-object·v296 ····move-result-object·v2
  
 97 ····.line·334
98 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V98 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
99 ····.line·34499 ····.line·344
100 ····:goto_0100 ····:goto_0
101 ····return·v1101 ····return·v1
  
102 ····.line·337102 ····.line·337
Offset 125, 30 lines modifiedOffset 125, 33 lines modified
  
125 ····const-string·v3,·"Couldn\'t·create·download·directory:·"125 ····const-string·v3,·"Couldn\'t·create·download·directory:·"
  
126 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
127 ····move-result-object·v2127 ····move-result-object·v2
  
 128 ····.line·339
128 ····invoke-virtual·{v0},·Ljava/io/File;->getPath()Ljava/lang/String;129 ····invoke-virtual·{v0},·Ljava/io/File;->getPath()Ljava/lang/String;
  
129 ····move-result-object·v3130 ····move-result-object·v3
  
130 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;131 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v2132 ····move-result-object·v2
  
132 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;133 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
133 ····move-result-object·v2134 ····move-result-object·v2
  
 135 ····.line·338
134 ····invoke-static·{p0,·v2,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;136 ····invoke-static·{p0,·v2,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
135 ····move-result-object·v2137 ····move-result-object·v2
  
 138 ····.line·341
136 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V139 ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V
  
137 ····goto·:goto_0140 ····goto·:goto_0
  
138 ····.line·344141 ····.line·344
139 ····:cond_1142 ····:cond_1
140 ····const/4·v1,·0x1143 ····const/4·v1,·0x1
2.1 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$TVShows.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·22930 ····.line·229
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·230
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"tvshows"35 ····const-string·v1,·"tvshows"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 184, 30 lines modifiedOffset 185, 34 lines modified
  
184 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;185 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
185 ····move-result-object·v0186 ····move-result-object·v0
  
186 ····const-string·v1,·"tvshows"187 ····const-string·v1,·"tvshows"
  
 188 ····.line·247
187 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;189 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
188 ····move-result-object·v0190 ····move-result-object·v0
  
 191 ····.line·248
189 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;192 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
190 ····move-result-object·v1193 ····move-result-object·v1
  
191 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;194 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
192 ····move-result-object·v0195 ····move-result-object·v0
  
 196 ····.line·249
193 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;197 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
194 ····move-result-object·v0198 ····move-result-object·v0
  
 199 ····.line·246
195 ····return-object·v0200 ····return-object·v0
196 .end·method201 .end·method
  
197 .method·public·static·buildTVShowsListUri(J)Landroid/net/Uri;202 .method·public·static·buildTVShowsListUri(J)Landroid/net/Uri;
198 ····.locals·2203 ····.locals·2
199 ····.param·p0,·"hostId"····#·J204 ····.param·p0,·"hostId"····#·J
  
Offset 219, 22 lines modifiedOffset 224, 25 lines modified
  
219 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;224 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
220 ····move-result-object·v0225 ····move-result-object·v0
  
221 ····const-string·v1,·"tvshows"226 ····const-string·v1,·"tvshows"
  
 227 ····.line·240
222 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;228 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
223 ····move-result-object·v0229 ····move-result-object·v0
  
 230 ····.line·241
224 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;231 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
225 ····move-result-object·v0232 ····move-result-object·v0
  
 233 ····.line·239
226 ····return-object·v0234 ····return-object·v0
227 .end·method235 .end·method
  
228 .method·public·static·getTVShowId(Landroid/net/Uri;)Ljava/lang/String;236 .method·public·static·getTVShowId(Landroid/net/Uri;)Ljava/lang/String;
229 ····.locals·2237 ····.locals·2
230 ····.param·p0,·"uri"····#·Landroid/net/Uri;238 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
2.8 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Episodes.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·38430 ····.line·384
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·385
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"episodes"35 ····const-string·v1,·"episodes"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 239, 30 lines modifiedOffset 240, 34 lines modified
  
239 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;240 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
240 ····move-result-object·v0241 ····move-result-object·v0
  
241 ····const-string·v1,·"episodes"242 ····const-string·v1,·"episodes"
  
 243 ····.line·409
242 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;244 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
243 ····move-result-object·v0245 ····move-result-object·v0
  
 246 ····.line·410
244 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;247 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
245 ····move-result-object·v1248 ····move-result-object·v1
  
246 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;249 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
247 ····move-result-object·v0250 ····move-result-object·v0
  
 251 ····.line·411
248 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;252 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
249 ····move-result-object·v0253 ····move-result-object·v0
  
 254 ····.line·408
250 ····return-object·v0255 ····return-object·v0
251 .end·method256 .end·method
  
252 .method·public·static·buildTVShowEpisodesListUri(JJ)Landroid/net/Uri;257 .method·public·static·buildTVShowEpisodesListUri(JJ)Landroid/net/Uri;
253 ····.locals·2258 ····.locals·2
254 ····.param·p0,·"hostId"····#·J259 ····.param·p0,·"hostId"····#·J
255 ····.param·p2,·"tvshowId"····#·J260 ····.param·p2,·"tvshowId"····#·J
Offset 275, 22 lines modifiedOffset 280, 25 lines modified
  
275 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;280 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
276 ····move-result-object·v0281 ····move-result-object·v0
  
277 ····const-string·v1,·"episodes"282 ····const-string·v1,·"episodes"
  
 283 ····.line·395
278 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;284 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
279 ····move-result-object·v0285 ····move-result-object·v0
  
 286 ····.line·396
280 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;287 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
281 ····move-result-object·v0288 ····move-result-object·v0
  
 289 ····.line·394
282 ····return-object·v0290 ····return-object·v0
283 .end·method291 .end·method
  
284 .method·public·static·buildTVShowSeasonEpisodesListUri(JJJ)Landroid/net/Uri;292 .method·public·static·buildTVShowSeasonEpisodesListUri(JJJ)Landroid/net/Uri;
285 ····.locals·2293 ····.locals·2
286 ····.param·p0,·"hostId"····#·J294 ····.param·p0,·"hostId"····#·J
287 ····.param·p2,·"tvshowId"····#·J295 ····.param·p2,·"tvshowId"····#·J
Offset 304, 22 lines modifiedOffset 312, 25 lines modified
  
304 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;312 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
305 ····move-result-object·v0313 ····move-result-object·v0
  
306 ····const-string·v1,·"episodes"314 ····const-string·v1,·"episodes"
  
 315 ····.line·402
307 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;316 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
308 ····move-result-object·v0317 ····move-result-object·v0
  
 318 ····.line·403
309 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;319 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
310 ····move-result-object·v0320 ····move-result-object·v0
  
 321 ····.line·401
311 ····return-object·v0322 ····return-object·v0
312 .end·method323 .end·method
  
313 .method·public·static·getTVShowEpisodeId(Landroid/net/Uri;)Ljava/lang/String;324 .method·public·static·getTVShowEpisodeId(Landroid/net/Uri;)Ljava/lang/String;
314 ····.locals·2325 ····.locals·2
315 ····.param·p0,·"uri"····#·Landroid/net/Uri;326 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
1.22 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Songs.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·58030 ····.line·580
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·581
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"songs"35 ····const-string·v1,·"songs"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 130, 22 lines modifiedOffset 131, 25 lines modified
  
130 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;131 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
131 ····move-result-object·v0132 ····move-result-object·v0
  
132 ····const-string·v1,·"songs"133 ····const-string·v1,·"songs"
  
 134 ····.line·591
133 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;135 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
134 ····move-result-object·v0136 ····move-result-object·v0
  
 137 ····.line·592
135 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;138 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
136 ····move-result-object·v0139 ····move-result-object·v0
  
 140 ····.line·590
137 ····return-object·v0141 ····return-object·v0
138 .end·method142 .end·method
  
139 .method·public·static·getSongId(Landroid/net/Uri;)Ljava/lang/String;143 .method·public·static·getSongId(Landroid/net/Uri;)Ljava/lang/String;
140 ····.locals·2144 ····.locals·2
141 ····.param·p0,·"uri"····#·Landroid/net/Uri;145 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
45.5 KB
smali/com/syncedsynapse/kore2/provider/MediaProvider.smali
    
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 .method·public·constructor·<init>()V40 .method·public·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·3443 ····.line·34
44 ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V44 ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V
  
45 ····.line·770 
46 ····return-void45 ····return-void
47 .end·method46 .end·method
  
48 .method·private·buildQuerySelection(Landroid/net/Uri;I)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;47 .method·private·buildQuerySelection(Landroid/net/Uri;I)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
49 ····.locals·1748 ····.locals·17
50 ····.param·p1,·"uri"····#·Landroid/net/Uri;49 ····.param·p1,·"uri"····#·Landroid/net/Uri;
51 ····.param·p2,·"match"····#·I50 ····.param·p2,·"match"····#·I
Offset 122, 14 lines modifiedOffset 121, 15 lines modified
  
122 ····new-array·v15,·v15,·[Ljava/lang/String;121 ····new-array·v15,·v15,·[Ljava/lang/String;
  
123 ····const/16·v16,·0x0122 ····const/16·v16,·0x0
  
124 ····aput-object·v7,·v15,·v16123 ····aput-object·v7,·v15,·v16
  
 124 ····.line·516
125 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;125 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
126 ····move-result-object·v13126 ····move-result-object·v13
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·519128 ····.line·519
Offset 163, 14 lines modifiedOffset 163, 15 lines modified
  
163 ····new-array·v15,·v15,·[Ljava/lang/String;163 ····new-array·v15,·v15,·[Ljava/lang/String;
  
164 ····const/16·v16,·0x0164 ····const/16·v16,·0x0
  
165 ····aput-object·v7,·v15,·v16165 ····aput-object·v7,·v15,·v16
  
 166 ····.line·524
166 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;167 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
167 ····move-result-object·v13168 ····move-result-object·v13
  
168 ····goto·:goto_0169 ····goto·:goto_0
  
169 ····.line·527170 ····.line·527
Offset 200, 28 lines modifiedOffset 201, 30 lines modified
  
200 ····new-array·v15,·v15,·[Ljava/lang/String;201 ····new-array·v15,·v15,·[Ljava/lang/String;
  
201 ····const/16·v16,·0x0202 ····const/16·v16,·0x0
  
202 ····aput-object·v7,·v15,·v16203 ····aput-object·v7,·v15,·v16
  
 204 ····.line·530
203 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;205 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
204 ····move-result-object·v13206 ····move-result-object·v13
  
205 ····const-string·v14,·"movieid=?"207 ····const-string·v14,·"movieid=?"
  
206 ····const/4·v15,·0x1208 ····const/4·v15,·0x1
  
207 ····new-array·v15,·v15,·[Ljava/lang/String;209 ····new-array·v15,·v15,·[Ljava/lang/String;
  
208 ····const/16·v16,·0x0210 ····const/16·v16,·0x0
  
209 ····aput-object·v8,·v15,·v16211 ····aput-object·v8,·v15,·v16
  
 212 ····.line·531
210 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;213 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
211 ····move-result-object·v13214 ····move-result-object·v13
  
212 ····goto·:goto_0215 ····goto·:goto_0
  
213 ····.line·534216 ····.line·534
Offset 262, 28 lines modifiedOffset 265, 30 lines modified
  
262 ····new-array·v15,·v15,·[Ljava/lang/String;265 ····new-array·v15,·v15,·[Ljava/lang/String;
  
263 ····const/16·v16,·0x0266 ····const/16·v16,·0x0
  
264 ····aput-object·v7,·v15,·v16267 ····aput-object·v7,·v15,·v16
  
 268 ····.line·540
265 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;269 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
266 ····move-result-object·v13270 ····move-result-object·v13
  
267 ····const-string·v14,·"movieid=?"271 ····const-string·v14,·"movieid=?"
  
268 ····const/4·v15,·0x1272 ····const/4·v15,·0x1
  
269 ····new-array·v15,·v15,·[Ljava/lang/String;273 ····new-array·v15,·v15,·[Ljava/lang/String;
  
270 ····const/16·v16,·0x0274 ····const/16·v16,·0x0
  
271 ····aput-object·v8,·v15,·v16275 ····aput-object·v8,·v15,·v16
  
 276 ····.line·541
272 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;277 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
273 ····move-result-object·v13278 ····move-result-object·v13
  
274 ····goto/16·:goto_0279 ····goto/16·:goto_0
  
275 ····.line·544280 ····.line·544
Offset 318, 14 lines modifiedOffset 323, 15 lines modified
  
318 ····new-array·v15,·v15,·[Ljava/lang/String;323 ····new-array·v15,·v15,·[Ljava/lang/String;
  
319 ····const/16·v16,·0x0324 ····const/16·v16,·0x0
  
320 ····aput-object·v7,·v15,·v16325 ····aput-object·v7,·v15,·v16
  
 326 ····.line·549
321 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;327 ····invoke-virtual·{v13,·v14,·v15},·Lcom/syncedsynapse/kore2/utils/SelectionBuilder;->where(Ljava/lang/String;[Ljava/lang/String;)Lcom/syncedsynapse/kore2/utils/SelectionBuilder;
  
322 ····move-result-object·v13328 ····move-result-object·v13
  
323 ····goto/16·:goto_0329 ····goto/16·:goto_0
  
324 ····.line·552330 ····.line·552
Offset 355, 28 lines modifiedOffset 361, 30 lines modified
  
Max diff block lines reached; 43201/46430 bytes (93.05%) of diff not shown.
1.23 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Artists.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·45730 ····.line·457
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·458
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"artists"35 ····const-string·v1,·"artists"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 123, 22 lines modifiedOffset 124, 25 lines modified
  
123 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;124 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
124 ····move-result-object·v0125 ····move-result-object·v0
  
125 ····const-string·v1,·"artists"126 ····const-string·v1,·"artists"
  
 127 ····.line·468
126 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;128 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
127 ····move-result-object·v0129 ····move-result-object·v0
  
 130 ····.line·469
128 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;131 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
129 ····move-result-object·v0132 ····move-result-object·v0
  
 133 ····.line·467
130 ····return-object·v0134 ····return-object·v0
131 .end·method135 .end·method
  
132 .method·public·static·getArtistId(Landroid/net/Uri;)Ljava/lang/String;136 .method·public·static·getArtistId(Landroid/net/Uri;)Ljava/lang/String;
133 ····.locals·2137 ····.locals·2
134 ····.param·p0,·"uri"····#·Landroid/net/Uri;138 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
1.56 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$AlbumArtists.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·67030 ····.line·670
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·671
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"album_artists"35 ····const-string·v1,·"album_artists"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 94, 31 lines modifiedOffset 95, 36 lines modified
  
94 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;95 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
96 ····const-string·v1,·"artists"97 ····const-string·v1,·"artists"
  
 98 ····.line·678
97 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;99 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
 101 ····.line·679
99 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;102 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
100 ····move-result-object·v1103 ····move-result-object·v1
  
101 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;104 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
102 ····move-result-object·v0105 ····move-result-object·v0
  
103 ····const-string·v1,·"albums"106 ····const-string·v1,·"albums"
  
 107 ····.line·680
104 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;108 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
105 ····move-result-object·v0109 ····move-result-object·v0
  
 110 ····.line·681
106 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;111 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
107 ····move-result-object·v0112 ····move-result-object·v0
  
 113 ····.line·677
108 ····return-object·v0114 ····return-object·v0
109 .end·method115 .end·method
614 B
smali/com/syncedsynapse/kore2/provider/MediaContract$Hosts.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·6930 ····.line·69
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·70
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"hosts"35 ····const-string·v1,·"hosts"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
1.54 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$TVShowCast.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
25 .method·static·constructor·<clinit>()V25 .method·static·constructor·<clinit>()V
26 ····.locals·226 ····.locals·2
  
27 ····.prologue27 ····.prologue
28 ····.line·27928 ····.line·279
29 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;29 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 30 ····.line·280
30 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;31 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
31 ····move-result-object·v032 ····move-result-object·v0
  
32 ····const-string·v1,·"tvshow_cast"33 ····const-string·v1,·"tvshow_cast"
  
33 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;34 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 41, 14 lines modifiedOffset 42, 15 lines modified
  
41 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;42 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
42 ····move-result-object·v043 ····move-result-object·v0
  
43 ····sput-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShowCast;->CONTENT_URI:Landroid/net/Uri;44 ····sput-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShowCast;->CONTENT_URI:Landroid/net/Uri;
  
 45 ····.line·279
44 ····return-void46 ····return-void
45 .end·method47 .end·method
  
46 .method·public·static·buildTVShowCastListUri(JJ)Landroid/net/Uri;48 .method·public·static·buildTVShowCastListUri(JJ)Landroid/net/Uri;
47 ····.locals·249 ····.locals·2
48 ····.param·p0,·"hostId"····#·J50 ····.param·p0,·"hostId"····#·J
49 ····.param·p2,·"tvshowId"····#·J51 ····.param·p2,·"tvshowId"····#·J
Offset 61, 17 lines modifiedOffset 63, 20 lines modified
  
61 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;63 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
62 ····move-result-object·v064 ····move-result-object·v0
  
63 ····const-string·v1,·"tvshow_cast"65 ····const-string·v1,·"tvshow_cast"
  
 66 ····.line·290
64 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;67 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
65 ····move-result-object·v068 ····move-result-object·v0
  
 69 ····.line·291
66 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;70 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
67 ····move-result-object·v071 ····move-result-object·v0
  
 72 ····.line·289
68 ····return-object·v073 ····return-object·v0
69 .end·method74 .end·method
1.53 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$MovieCast.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
25 .method·static·constructor·<clinit>()V25 .method·static·constructor·<clinit>()V
26 ····.locals·226 ····.locals·2
  
27 ····.prologue27 ····.prologue
28 ····.line·18728 ····.line·187
29 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;29 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 30 ····.line·188
30 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;31 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
31 ····move-result-object·v032 ····move-result-object·v0
  
32 ····const-string·v1,·"movie_cast"33 ····const-string·v1,·"movie_cast"
  
33 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;34 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 41, 14 lines modifiedOffset 42, 15 lines modified
  
41 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;42 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
42 ····move-result-object·v043 ····move-result-object·v0
  
43 ····sput-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract$MovieCast;->CONTENT_URI:Landroid/net/Uri;44 ····sput-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract$MovieCast;->CONTENT_URI:Landroid/net/Uri;
  
 45 ····.line·187
44 ····return-void46 ····return-void
45 .end·method47 .end·method
  
46 .method·public·static·buildMovieCastListUri(JJ)Landroid/net/Uri;48 .method·public·static·buildMovieCastListUri(JJ)Landroid/net/Uri;
47 ····.locals·249 ····.locals·2
48 ····.param·p0,·"hostId"····#·J50 ····.param·p0,·"hostId"····#·J
49 ····.param·p2,·"movieId"····#·J51 ····.param·p2,·"movieId"····#·J
Offset 61, 17 lines modifiedOffset 63, 20 lines modified
  
61 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;63 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
62 ····move-result-object·v064 ····move-result-object·v0
  
63 ····const-string·v1,·"movie_cast"65 ····const-string·v1,·"movie_cast"
  
 66 ····.line·198
64 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;67 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
65 ····move-result-object·v068 ····move-result-object·v0
  
 69 ····.line·199
66 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;70 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
67 ····move-result-object·v071 ····move-result-object·v0
  
 72 ····.line·197
68 ····return-object·v073 ····return-object·v0
69 .end·method74 .end·method
1.25 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$AudioGenres.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·62630 ····.line·626
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·627
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"audio_genres"35 ····const-string·v1,·"audio_genres"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 105, 22 lines modifiedOffset 106, 25 lines modified
  
105 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;106 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
106 ····move-result-object·v0107 ····move-result-object·v0
  
107 ····const-string·v1,·"audio_genres"108 ····const-string·v1,·"audio_genres"
  
 109 ····.line·637
108 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;110 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
109 ····move-result-object·v0111 ····move-result-object·v0
  
 112 ····.line·638
110 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;113 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
111 ····move-result-object·v0114 ····move-result-object·v0
  
 115 ····.line·636
112 ····return-object·v0116 ····return-object·v0
113 .end·method117 .end·method
  
114 .method·public·static·getAudioGenreId(Landroid/net/Uri;)Ljava/lang/String;118 .method·public·static·getAudioGenreId(Landroid/net/Uri;)Ljava/lang/String;
115 ····.locals·2119 ····.locals·2
116 ····.param·p0,·"uri"····#·Landroid/net/Uri;120 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
7.34 KB
smali/com/syncedsynapse/kore2/provider/MediaDatabase.smali
    
Offset 128, 21 lines modifiedOffset 128, 15 lines modified
  
128 ····const-string·v1,·"_id"128 ····const-string·v1,·"_id"
  
129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;129 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····move-result-object·v0130 ····move-result-object·v0
  
131 ····const-string·v1,·";" 
  
132 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
133 ····move-result-object·v0 
  
134 ····const-string·v1,·"·END;"131 ····const-string·v1,·";·END;"
  
135 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;132 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
136 ····move-result-object·v0133 ····move-result-object·v0
  
137 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;134 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 153, 41 lines modifiedOffset 147, 38 lines modified
  
153 .method·public·static·sortCommonTokens(Ljava/lang/String;)Ljava/lang/String;147 .method·public·static·sortCommonTokens(Ljava/lang/String;)Ljava/lang/String;
154 ····.locals·7148 ····.locals·7
155 ····.param·p0,·"column"····#·Ljava/lang/String;149 ····.param·p0,·"column"····#·Ljava/lang/String;
  
156 ····.prologue150 ····.prologue
157 ····.line·483151 ····.line·483
158 ····new-instance·v3,·Ljava/lang/StringBuilder;152 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
159 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V153 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
160 ····.line·485154 ····.line·485
161 ····.local·v3,·"order":Ljava/lang/StringBuilder;155 ····.local·v0,·"order":Ljava/lang/StringBuilder;
162 ····const-string·v5,·"·(CASE·"156 ····const-string·v2,·"·(CASE·"
  
163 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;157 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····.line·488158 ····.line·488
165 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaDatabase;->commonTokens:[Ljava/lang/String;159 ····sget-object·v3,·Lcom/syncedsynapse/kore2/provider/MediaDatabase;->commonTokens:[Ljava/lang/String;
  
166 ····.local·v0,·"arr$":[Ljava/lang/String; 
167 ····array-length·v2,·v0160 ····array-length·v4,·v3
  
168 ····.local·v2,·"len$":I 
169 ····const/4·v1,·0x0161 ····const/4·v2,·0x0
  
170 ····.local·v1,·"i$":I 
171 ····:goto_0162 ····:goto_0
172 ····if-ge·v1,·v2,·:cond_0163 ····if-ge·v2,·v4,·:cond_0
  
173 ····aget-object·v4,·v0,·v1164 ····aget-object·v1,·v3,·v2
  
174 ····.line·489165 ····.line·489
175 ····.local·v4,·"token":Ljava/lang/String;166 ····.local·v1,·"token":Ljava/lang/String;
176 ····new-instance·v5,·Ljava/lang/StringBuilder;167 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
177 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V168 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
178 ····const-string·v6,·"·WHEN·"169 ····const-string·v6,·"·WHEN·"
  
179 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;170 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 200, 25 lines modifiedOffset 191, 19 lines modified
  
200 ····const-string·v6,·"·LIKE·\'"191 ····const-string·v6,·"·LIKE·\'"
  
201 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;192 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
202 ····move-result-object·v5193 ····move-result-object·v5
  
203 ····invoke-virtual·{v5,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;194 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
204 ····move-result-object·v5 
  
205 ····const-string·v6,·"·%\'" 
  
206 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
207 ····move-result-object·v5195 ····move-result-object·v5
  
208 ····const-string·v6,·"·THEN·SUBSTR("196 ····const-string·v6,·"·%\'·THEN·SUBSTR("
  
209 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;197 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
210 ····move-result-object·v5198 ····move-result-object·v5
  
211 ····invoke-virtual·{v5,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;199 ····invoke-virtual·{v5,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 226, 96 lines modifiedOffset 211, 92 lines modified
  
226 ····const-string·v6,·","211 ····const-string·v6,·","
  
227 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;212 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
228 ····move-result-object·v5213 ····move-result-object·v5
  
 214 ····.line·491
229 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I215 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
230 ····move-result·v6216 ····move-result·v6
  
231 ····add-int/lit8·v6,·v6,·0x2217 ····add-int/lit8·v6,·v6,·0x2
  
232 ····invoke-static·{v6},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;218 ····invoke-static·{v6},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
233 ····move-result-object·v6219 ····move-result-object·v6
  
234 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;220 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
235 ····move-result-object·v5221 ····move-result-object·v5
  
236 ····const-string·v6,·")" 
  
237 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
238 ····move-result-object·v5 
  
239 ····const-string·v6,·"·||·\',·"222 ····const-string·v6,·")·||·\',·"
  
240 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;223 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
241 ····move-result-object·v5224 ····move-result-object·v5
  
242 ····invoke-virtual·{v5,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
243 ····move-result-object·v5226 ····move-result-object·v5
Max diff block lines reached; 2834/7400 bytes (38.30%) of diff not shown.
1.56 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$AlbumGenres.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·70030 ····.line·700
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·701
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"album_genres"35 ····const-string·v1,·"album_genres"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 94, 31 lines modifiedOffset 95, 36 lines modified
  
94 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;95 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
96 ····const-string·v1,·"audio_genres"97 ····const-string·v1,·"audio_genres"
  
 98 ····.line·708
97 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;99 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
 101 ····.line·709
99 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;102 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
100 ····move-result-object·v1103 ····move-result-object·v1
  
101 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;104 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
102 ····move-result-object·v0105 ····move-result-object·v0
  
103 ····const-string·v1,·"albums"106 ····const-string·v1,·"albums"
  
 107 ····.line·710
104 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;108 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
105 ····move-result-object·v0109 ····move-result-object·v0
  
 110 ····.line·711
106 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;111 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
107 ····move-result-object·v0112 ····move-result-object·v0
  
 113 ····.line·707
108 ····return-object·v0114 ····return-object·v0
109 .end·method115 .end·method
2.13 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$MusicVideos.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·77230 ····.line·772
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·773
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"music_videos"35 ····const-string·v1,·"music_videos"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 232, 30 lines modifiedOffset 233, 34 lines modified
  
232 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;233 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
233 ····move-result-object·v0234 ····move-result-object·v0
  
234 ····const-string·v1,·"music_videos"235 ····const-string·v1,·"music_videos"
  
 236 ····.line·790
235 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;237 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
236 ····move-result-object·v0238 ····move-result-object·v0
  
 239 ····.line·791
237 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;240 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
238 ····move-result-object·v1241 ····move-result-object·v1
  
239 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;242 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
240 ····move-result-object·v0243 ····move-result-object·v0
  
 244 ····.line·792
241 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;245 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
242 ····move-result-object·v0246 ····move-result-object·v0
  
 247 ····.line·789
243 ····return-object·v0248 ····return-object·v0
244 .end·method249 .end·method
  
245 .method·public·static·buildMusicVideosListUri(J)Landroid/net/Uri;250 .method·public·static·buildMusicVideosListUri(J)Landroid/net/Uri;
246 ····.locals·2251 ····.locals·2
247 ····.param·p0,·"hostId"····#·J252 ····.param·p0,·"hostId"····#·J
  
Offset 267, 22 lines modifiedOffset 272, 25 lines modified
  
267 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;272 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
268 ····move-result-object·v0273 ····move-result-object·v0
  
269 ····const-string·v1,·"music_videos"274 ····const-string·v1,·"music_videos"
  
 275 ····.line·783
270 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;276 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
271 ····move-result-object·v0277 ····move-result-object·v0
  
 278 ····.line·784
272 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;279 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
273 ····move-result-object·v0280 ····move-result-object·v0
  
 281 ····.line·782
274 ····return-object·v0282 ····return-object·v0
275 .end·method283 .end·method
  
276 .method·public·static·getMusicVideoId(Landroid/net/Uri;)Ljava/lang/String;284 .method·public·static·getMusicVideoId(Landroid/net/Uri;)Ljava/lang/String;
277 ····.locals·2285 ····.locals·2
278 ····.param·p0,·"uri"····#·Landroid/net/Uri;286 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
2.14 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Seasons.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·31330 ····.line·313
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·314
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"seasons"35 ····const-string·v1,·"seasons"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 137, 30 lines modifiedOffset 138, 34 lines modified
  
137 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;138 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
138 ····move-result-object·v0139 ····move-result-object·v0
  
139 ····const-string·v1,·"seasons"140 ····const-string·v1,·"seasons"
  
 141 ····.line·332
140 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;142 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
141 ····move-result-object·v0143 ····move-result-object·v0
  
 144 ····.line·333
142 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;145 ····invoke-static·{p4,·p5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
143 ····move-result-object·v1146 ····move-result-object·v1
  
144 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;147 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
145 ····move-result-object·v0148 ····move-result-object·v0
  
 149 ····.line·334
146 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;150 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
147 ····move-result-object·v0151 ····move-result-object·v0
  
 152 ····.line·331
148 ····return-object·v0153 ····return-object·v0
149 .end·method154 .end·method
  
150 .method·public·static·buildTVShowSeasonsListUri(JJ)Landroid/net/Uri;155 .method·public·static·buildTVShowSeasonsListUri(JJ)Landroid/net/Uri;
151 ····.locals·2156 ····.locals·2
152 ····.param·p0,·"hostId"····#·J157 ····.param·p0,·"hostId"····#·J
153 ····.param·p2,·"tvshowId"····#·J158 ····.param·p2,·"tvshowId"····#·J
Offset 173, 22 lines modifiedOffset 178, 25 lines modified
  
173 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;178 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
174 ····move-result-object·v0179 ····move-result-object·v0
  
175 ····const-string·v1,·"seasons"180 ····const-string·v1,·"seasons"
  
 181 ····.line·325
176 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;182 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
177 ····move-result-object·v0183 ····move-result-object·v0
  
 184 ····.line·326
178 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;185 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
179 ····move-result-object·v0186 ····move-result-object·v0
  
 187 ····.line·324
180 ····return-object·v0188 ····return-object·v0
181 .end·method189 .end·method
  
182 .method·public·static·getTVShowSeasonId(Landroid/net/Uri;)Ljava/lang/String;190 .method·public·static·getTVShowSeasonId(Landroid/net/Uri;)Ljava/lang/String;
183 ····.locals·2191 ····.locals·2
184 ····.param·p0,·"uri"····#·Landroid/net/Uri;192 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
2.09 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Movies.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·13530 ····.line·135
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·136
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"movies"35 ····const-string·v1,·"movies"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 280, 30 lines modifiedOffset 281, 34 lines modified
  
280 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;281 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
281 ····move-result-object·v0282 ····move-result-object·v0
  
282 ····const-string·v1,·"movies"283 ····const-string·v1,·"movies"
  
 284 ····.line·153
283 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;285 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
284 ····move-result-object·v0286 ····move-result-object·v0
  
 287 ····.line·154
285 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;288 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
286 ····move-result-object·v1289 ····move-result-object·v1
  
287 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;290 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
288 ····move-result-object·v0291 ····move-result-object·v0
  
 292 ····.line·155
289 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;293 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
290 ····move-result-object·v0294 ····move-result-object·v0
  
 295 ····.line·152
291 ····return-object·v0296 ····return-object·v0
292 .end·method297 .end·method
  
293 .method·public·static·buildMoviesListUri(J)Landroid/net/Uri;298 .method·public·static·buildMoviesListUri(J)Landroid/net/Uri;
294 ····.locals·2299 ····.locals·2
295 ····.param·p0,·"hostId"····#·J300 ····.param·p0,·"hostId"····#·J
  
Offset 315, 22 lines modifiedOffset 320, 25 lines modified
  
315 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;320 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
316 ····move-result-object·v0321 ····move-result-object·v0
  
317 ····const-string·v1,·"movies"322 ····const-string·v1,·"movies"
  
 323 ····.line·146
318 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;324 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
319 ····move-result-object·v0325 ····move-result-object·v0
  
 326 ····.line·147
320 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;327 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
321 ····move-result-object·v0328 ····move-result-object·v0
  
 329 ····.line·145
322 ····return-object·v0330 ····return-object·v0
323 .end·method331 .end·method
  
324 .method·public·static·getMovieId(Landroid/net/Uri;)Ljava/lang/String;332 .method·public·static·getMovieId(Landroid/net/Uri;)Ljava/lang/String;
325 ····.locals·2333 ····.locals·2
326 ····.param·p0,·"uri"····#·Landroid/net/Uri;334 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
2.09 KB
smali/com/syncedsynapse/kore2/provider/MediaContract$Albums.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·328 ····.locals·3
  
29 ····.prologue29 ····.prologue
30 ····.line·51130 ····.line·511
31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;31 ····sget-object·v0,·Lcom/syncedsynapse/kore2/provider/MediaContract;->BASE_CONTENT_URI:Landroid/net/Uri;
  
 32 ····.line·512
32 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;33 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····const-string·v1,·"albums"35 ····const-string·v1,·"albums"
  
35 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;36 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
Offset 154, 30 lines modifiedOffset 155, 34 lines modified
  
154 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;155 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
155 ····move-result-object·v0156 ····move-result-object·v0
  
156 ····const-string·v1,·"albums"157 ····const-string·v1,·"albums"
  
 158 ····.line·547
157 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;159 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
158 ····move-result-object·v0160 ····move-result-object·v0
  
 161 ····.line·548
159 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;162 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
160 ····move-result-object·v1163 ····move-result-object·v1
  
161 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;164 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
162 ····move-result-object·v0165 ····move-result-object·v0
  
 166 ····.line·549
163 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;167 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
164 ····move-result-object·v0168 ····move-result-object·v0
  
 169 ····.line·546
165 ····return-object·v0170 ····return-object·v0
166 .end·method171 .end·method
  
167 .method·public·static·buildAlbumsListUri(J)Landroid/net/Uri;172 .method·public·static·buildAlbumsListUri(J)Landroid/net/Uri;
168 ····.locals·2173 ····.locals·2
169 ····.param·p0,·"hostId"····#·J174 ····.param·p0,·"hostId"····#·J
  
Offset 189, 22 lines modifiedOffset 194, 25 lines modified
  
189 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;194 ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
  
190 ····move-result-object·v0195 ····move-result-object·v0
  
191 ····const-string·v1,·"albums"196 ····const-string·v1,·"albums"
  
 197 ····.line·522
192 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;198 ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
  
193 ····move-result-object·v0199 ····move-result-object·v0
  
 200 ····.line·523
194 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;201 ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
  
195 ····move-result-object·v0202 ····move-result-object·v0
  
 203 ····.line·521
196 ····return-object·v0204 ····return-object·v0
197 .end·method205 .end·method
  
198 .method·public·static·getAlbumId(Landroid/net/Uri;)Ljava/lang/String;206 .method·public·static·getAlbumId(Landroid/net/Uri;)Ljava/lang/String;
199 ····.locals·2207 ····.locals·2
200 ····.param·p0,·"uri"····#·Landroid/net/Uri;208 ····.param·p0,·"uri"····#·Landroid/net/Uri;
  
1.49 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1.smali
    
Offset 36, 14 lines modifiedOffset 36, 15 lines modified
  
36 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;36 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
  
  
37 #·direct·methods37 #·direct·methods
38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;)V38 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;)V
39 ····.locals·039 ····.locals·0
 40 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos;
  
40 ····.prologue41 ····.prologue
41 ····.line·124342 ····.line·1243
42 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos;43 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos;
  
43 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->val$contentResolver:Landroid/content/ContentResolver;44 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 69, 21 lines modifiedOffset 70, 19 lines modified
  
69 ····.line·125470 ····.line·1254
70 ····return-void71 ····return-void
71 .end·method72 .end·method
  
72 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V73 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
73 ····.locals·074 ····.locals·0
74 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
75 ····.prologue75 ····.prologue
76 ····.line·124376 ····.line·1243
77 ····check-cast·p1,·Ljava/util/List;77 ····check-cast·p1,·Ljava/util/List;
  
78 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
79 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->onSucess(Ljava/util/List;)V78 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos$1;->onSucess(Ljava/util/List;)V
  
80 ····return-void79 ····return-void
81 .end·method80 .end·method
  
82 .method·public·onSucess(Ljava/util/List;)V81 .method·public·onSucess(Ljava/util/List;)V
83 ····.locals·382 ····.locals·3
6.7 KB
smali/com/syncedsynapse/kore2/service/NotificationService.smali
    
Offset 98, 20 lines modifiedOffset 98, 22 lines modified
98 ····.line·34798 ····.line·347
99 ····new-instance·v1,·Landroid/content/Intent;99 ····new-instance·v1,·Landroid/content/Intent;
  
100 ····const-class·v2,·Lcom/syncedsynapse/kore2/service/IntentActionsService;100 ····const-class·v2,·Lcom/syncedsynapse/kore2/service/IntentActionsService;
  
101 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V101 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
 102 ····.line·348
102 ····invoke-virtual·{v1,·p2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;103 ····invoke-virtual·{v1,·p2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
103 ····move-result-object·v1104 ····move-result-object·v1
  
104 ····const-string·v2,·"extra_player_id"105 ····const-string·v2,·"extra_player_id"
  
 106 ····.line·349
105 ····invoke-virtual·{v1,·v2,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;107 ····invoke-virtual·{v1,·v2,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
106 ····move-result-object·v0108 ····move-result-object·v0
  
107 ····.line·351109 ····.line·351
108 ····.local·v0,·"intent":Landroid/content/Intent;110 ····.local·v0,·"intent":Landroid/content/Intent;
109 ····const/4·v1,·0x0111 ····const/4·v1,·0x0
Offset 150, 14 lines modifiedOffset 152, 15 lines modified
  
150 ····move-object/from16·v0,·p3152 ····move-object/from16·v0,·p3
  
151 ····iget-object·v1,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;153 ····iget-object·v1,·v0,·Lcom/syncedsynapse/kore2/jsonrpc/type/ListType$ItemsAll;->type:Ljava/lang/String;
  
152 ····const-string·v2,·"episode"154 ····const-string·v2,·"episode"
  
 155 ····.line·182
153 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z156 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
154 ····move-result·v1157 ····move-result·v1
  
155 ····if-eqz·v1,·:cond_3158 ····if-eqz·v1,·:cond_3
  
156 ····:cond_0159 ····:cond_0
Offset 183, 15 lines modifiedOffset 186, 15 lines modified
183 ····packed-switch·v1,·:pswitch_data_0186 ····packed-switch·v1,·:pswitch_data_0
  
184 ····.line·343187 ····.line·343
185 ····:cond_2188 ····:cond_2
186 ····:goto_2189 ····:goto_2
187 ····return-void190 ····return-void
  
188 ····.line·181191 ····.line·182
189 ····.end·local·v14····#·"isVideo":Z192 ····.end·local·v14····#·"isVideo":Z
190 ····:cond_3193 ····:cond_3
191 ····const/4·v14,·0x0194 ····const/4·v14,·0x0
  
192 ····goto·:goto_0195 ····goto·:goto_0
  
193 ····.line·184196 ····.line·184
Offset 505, 58 lines modifiedOffset 508, 65 lines modified
505 ····:goto_6508 ····:goto_6
506 ····new-instance·v10,·Landroid/support/v4/app/NotificationCompat$Builder;509 ····new-instance·v10,·Landroid/support/v4/app/NotificationCompat$Builder;
  
507 ····move-object/from16·v0,·p0510 ····move-object/from16·v0,·p0
  
508 ····invoke-direct·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V511 ····invoke-direct·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
509 ····.line·273512 ····.line·274
510 ····.local·v10,·"builder":Landroid/support/v4/app/NotificationCompat$Builder;513 ····.local·v10,·"builder":Landroid/support/v4/app/NotificationCompat$Builder;
511 ····move/from16·v0,·v22514 ····move/from16·v0,·v22
  
512 ····invoke-virtual·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;515 ····invoke-virtual·{v10,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
  
513 ····move-result-object·v1516 ····move-result-object·v1
  
514 ····const/4·v2,·0x0517 ····const/4·v2,·0x0
  
 518 ····.line·275
515 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setShowWhen(Z)Landroid/support/v4/app/NotificationCompat$Builder;519 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setShowWhen(Z)Landroid/support/v4/app/NotificationCompat$Builder;
  
516 ····move-result-object·v1520 ····move-result-object·v1
  
517 ····const/4·v2,·0x1521 ····const/4·v2,·0x1
  
 522 ····.line·276
518 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;523 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
  
519 ····move-result-object·v1524 ····move-result-object·v1
  
520 ····const/4·v2,·0x1525 ····const/4·v2,·0x1
  
 526 ····.line·277
521 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setVisibility(I)Landroid/support/v4/app/NotificationCompat$Builder;527 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setVisibility(I)Landroid/support/v4/app/NotificationCompat$Builder;
  
522 ····move-result-object·v1528 ····move-result-object·v1
  
523 ····const-string·v2,·"transport"529 ····const-string·v2,·"transport"
  
 530 ····.line·278
524 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;531 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;
  
525 ····move-result-object·v1532 ····move-result-object·v1
  
526 ····move-object/from16·v0,·p0533 ····move-object/from16·v0,·p0
  
527 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/service/NotificationService;->mRemoteStartPendingIntent:Landroid/app/PendingIntent;534 ····iget-object·v2,·v0,·Lcom/syncedsynapse/kore2/service/NotificationService;->mRemoteStartPendingIntent:Landroid/app/PendingIntent;
  
 535 ····.line·279
528 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;536 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
  
529 ····move-result-object·v1537 ····move-result-object·v1
  
 538 ····.line·280
530 ····invoke-virtual·{v1,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;539 ····invoke-virtual·{v1,·v6},·Landroid/support/v4/app/NotificationCompat$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;
  
531 ····move-result-object·v1540 ····move-result-object·v1
  
 541 ····.line·281
532 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;542 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
  
533 ····move-result-object·v7543 ····move-result-object·v7
  
534 ····.line·302544 ····.line·302
535 ····.local·v7,·"notification":Landroid/app/Notification;545 ····.local·v7,·"notification":Landroid/app/Notification;
536 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/service/NotificationService;->getResources()Landroid/content/res/Resources;546 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/service/NotificationService;->getResources()Landroid/content/res/Resources;
Offset 575, 14 lines modifiedOffset 585, 15 lines modified
  
575 ····.line·304585 ····.line·304
576 ····.local·v4,·"posterWidth":I586 ····.local·v4,·"posterWidth":I
577 ····if-eqz·v14,·:cond_6587 ····if-eqz·v14,·:cond_6
  
578 ····const·v1,·0x7f0a0068588 ····const·v1,·0x7f0a0068
Max diff block lines reached; 2800/6736 bytes (41.57%) of diff not shown.
11.7 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3.smali
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
  
44 .field·final·synthetic·val$startIdx:I44 .field·final·synthetic·val$startIdx:I
  
  
45 #·direct·methods45 #·direct·methods
46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;JLcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;I)V46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;JLcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;I)V
47 ····.locals·147 ····.locals·1
 48 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
48 ····.prologue49 ····.prologue
49 ····.line·105750 ····.line·1057
50 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;51 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
51 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->val$contentResolver:Landroid/content/ContentResolver;52 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 85, 28 lines modifiedOffset 86, 26 lines modified
  
85 ····.line·112186 ····.line·1121
86 ····return-void87 ····return-void
87 .end·method88 .end·method
  
88 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
89 ····.locals·090 ····.locals·0
90 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
91 ····.prologue91 ····.prologue
92 ····.line·105792 ····.line·1057
93 ····check-cast·p1,·Ljava/util/List;93 ····check-cast·p1,·Ljava/util/List;
  
94 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
95 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->onSucess(Ljava/util/List;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->onSucess(Ljava/util/List;)V
  
96 ····return-void95 ····return-void
97 .end·method96 .end·method
  
98 .method·public·onSucess(Ljava/util/List;)V97 .method·public·onSucess(Ljava/util/List;)V
99 ····.locals·2198 ····.locals·19
100 ····.annotation·system·Ldalvik/annotation/Signature;99 ····.annotation·system·Ldalvik/annotation/Signature;
101 ········value·=·{100 ········value·=·{
102 ············"(",101 ············"(",
103 ············"Ljava/util/List",102 ············"Ljava/util/List",
104 ············"<",103 ············"<",
105 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;",104 ············"Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;",
106 ············">;)V"105 ············">;)V"
Offset 227, 14 lines modifiedOffset 226, 15 lines modified
  
227 ····const-string·v4,·"Finished·inserting·albums·in:·"226 ····const-string·v4,·"Finished·inserting·albums·in:·"
  
228 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;227 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
229 ····move-result-object·v3228 ····move-result-object·v3
  
 229 ····.line·1074
230 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J230 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
231 ····move-result-wide·v4231 ····move-result-wide·v4
  
232 ····move-object/from16·v0,·p0232 ····move-object/from16·v0,·p0
  
233 ····iget-wide·v6,·v0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->val$albumSyncStartTime:J233 ····iget-wide·v6,·v0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$3;->val$albumSyncStartTime:J
Offset 245, 14 lines modifiedOffset 245, 15 lines modified
  
245 ····move-result-object·v3245 ····move-result-object·v3
  
246 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;246 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
247 ····move-result-object·v3247 ····move-result-object·v3
  
 248 ····.line·1073
248 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V249 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V
  
249 ····.line·1077250 ····.line·1077
250 ····new-array·v9,·v14,·[Landroid/content/ContentValues;251 ····new-array·v9,·v14,·[Landroid/content/ContentValues;
  
251 ····.line·1078252 ····.line·1078
252 ····.local·v9,·"albumArtistsValuesBatch":[Landroid/content/ContentValues;253 ····.local·v9,·"albumArtistsValuesBatch":[Landroid/content/ContentValues;
Offset 267, 46 lines modifiedOffset 268, 45 lines modified
267 ····.local·v12,·"artistCount":I268 ····.local·v12,·"artistCount":I
268 ····const/4·v15,·0x0269 ····const/4·v15,·0x0
  
269 ····.line·1080270 ····.line·1080
270 ····.local·v15,·"genreCount":I271 ····.local·v15,·"genreCount":I
271 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;272 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
272 ····move-result-object·v19273 ····move-result-object·v3
  
273 ····:cond_2274 ····:cond_2
274 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z275 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
275 ····move-result·v2276 ····move-result·v2
  
276 ····if-eqz·v2,·:cond_4277 ····if-eqz·v2,·:cond_4
  
277 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object;278 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
278 ····move-result-object·v8279 ····move-result-object·v8
  
279 ····check-cast·v8,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;280 ····check-cast·v8,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;
  
280 ····.line·1081281 ····.line·1081
281 ····.restart·local·v8····#·"album":Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;282 ····.restart·local·v8····#·"album":Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;
282 ····iget-object·v2,·v8,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;->artistid:Ljava/util/List;283 ····iget-object·v2,·v8,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsAlbum;->artistid:Ljava/util/List;
  
283 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;284 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
284 ····move-result-object·v20285 ····move-result-object·v4
  
285 ····.local·v20,·"i$":Ljava/util/Iterator; 
286 ····:goto_1286 ····:goto_1
287 ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->hasNext()Z287 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
288 ····move-result·v2288 ····move-result·v2
  
289 ····if-eqz·v2,·:cond_3289 ····if-eqz·v2,·:cond_3
  
290 ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->next()Ljava/lang/Object;290 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
291 ····move-result-object·v2291 ····move-result-object·v2
  
292 ····check-cast·v2,·Ljava/lang/Integer;292 ····check-cast·v2,·Ljava/lang/Integer;
  
293 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I293 ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I
  
Offset 319, 77 lines modifiedOffset 319, 77 lines modified
319 ····invoke-direct·{v2},·Landroid/content/ContentValues;-><init>()V319 ····invoke-direct·{v2},·Landroid/content/ContentValues;-><init>()V
  
320 ····aput-object·v2,·v9,·v12320 ····aput-object·v2,·v9,·v12
Max diff block lines reached; 7496/11805 bytes (63.50%) of diff not shown.
1.51 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2.smali
    
Offset 40, 14 lines modifiedOffset 40, 15 lines modified
  
40 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;40 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
  
  
41 #·direct·methods41 #·direct·methods
42 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V42 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V
43 ····.locals·043 ····.locals·0
 44 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
44 ····.prologue45 ····.prologue
45 ····.line·100646 ····.line·1006
46 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;47 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
47 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->val$contentResolver:Landroid/content/ContentResolver;48 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 77, 21 lines modifiedOffset 78, 19 lines modified
  
77 ····.line·102678 ····.line·1026
78 ····return-void79 ····return-void
79 .end·method80 .end·method
  
80 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V81 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
81 ····.locals·082 ····.locals·0
82 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
83 ····.prologue83 ····.prologue
84 ····.line·100684 ····.line·1006
85 ····check-cast·p1,·Ljava/util/List;85 ····check-cast·p1,·Ljava/util/List;
  
86 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
87 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->onSucess(Ljava/util/List;)V86 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$2;->onSucess(Ljava/util/List;)V
  
88 ····return-void87 ····return-void
89 .end·method88 .end·method
  
90 .method·public·onSucess(Ljava/util/List;)V89 .method·public·onSucess(Ljava/util/List;)V
91 ····.locals·990 ····.locals·9
1.48 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4.smali
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
  
44 .field·final·synthetic·val$tvShows:Ljava/util/List;44 .field·final·synthetic·val$tvShows:Ljava/util/List;
  
  
45 #·direct·methods45 #·direct·methods
46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Ljava/util/List;I)V46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Ljava/util/List;I)V
47 ····.locals·047 ····.locals·0
 48 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
48 ····.prologue49 ····.prologue
49 ····.line·84850 ····.line·848
50 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;51 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
51 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->val$contentResolver:Landroid/content/ContentResolver;52 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 85, 21 lines modifiedOffset 86, 19 lines modified
  
85 ····.line·86786 ····.line·867
86 ····return-void87 ····return-void
87 .end·method88 .end·method
  
88 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
89 ····.locals·090 ····.locals·0
90 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
91 ····.prologue91 ····.prologue
92 ····.line·84892 ····.line·848
93 ····check-cast·p1,·Ljava/util/List;93 ····check-cast·p1,·Ljava/util/List;
  
94 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
95 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->onSucess(Ljava/util/List;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$4;->onSucess(Ljava/util/List;)V
  
96 ····return-void95 ····return-void
97 .end·method96 .end·method
  
98 .method·public·onSucess(Ljava/util/List;)V97 .method·public·onSucess(Ljava/util/List;)V
99 ····.locals·1098 ····.locals·10
1.48 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;34 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;
  
38 ····.prologue39 ····.prologue
39 ····.line·40540 ····.line·405
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->val$contentResolver:Landroid/content/ContentResolver;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 120, 18 lines modifiedOffset 121, 16 lines modified
  
120 ····.line·413121 ····.line·413
121 ····return-void122 ····return-void
122 .end·method123 .end·method
  
123 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V124 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
124 ····.locals·0125 ····.locals·0
125 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
126 ····.prologue126 ····.prologue
127 ····.line·405127 ····.line·405
128 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;128 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;
  
129 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
130 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;)V129 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;)V
  
131 ····return-void130 ····return-void
132 .end·method131 .end·method
1.42 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2.smali
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
  
44 .field·final·synthetic·val$startIdx:I44 .field·final·synthetic·val$startIdx:I
  
  
45 #·direct·methods45 #·direct·methods
46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;ILandroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;[Ljava/lang/String;)V46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;ILandroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;[Ljava/lang/String;)V
47 ····.locals·047 ····.locals·0
 48 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;
  
48 ····.prologue49 ····.prologue
49 ····.line·43950 ····.line·439
50 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;51 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;
  
51 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->val$startIdx:I52 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->val$startIdx:I
  
Offset 85, 21 lines modifiedOffset 86, 19 lines modified
  
85 ····.line·47186 ····.line·471
86 ····return-void87 ····return-void
87 .end·method88 .end·method
  
88 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
89 ····.locals·090 ····.locals·0
90 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
91 ····.prologue91 ····.prologue
92 ····.line·43992 ····.line·439
93 ····check-cast·p1,·Ljava/util/List;93 ····check-cast·p1,·Ljava/util/List;
  
94 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
95 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->onSucess(Ljava/util/List;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies$2;->onSucess(Ljava/util/List;)V
  
96 ····return-void95 ····return-void
97 .end·method96 .end·method
  
98 .method·public·onSucess(Ljava/util/List;)V97 .method·public·onSucess(Ljava/util/List;)V
99 ····.locals·798 ····.locals·7
5.51 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator.smali
    
Offset 159, 14 lines modifiedOffset 159, 15 lines modified
  
159 ····const-string·v2,·"Sync·finished·for·all·items.·Total·time:·"159 ····const-string·v2,·"Sync·finished·for·all·items.·Total·time:·"
  
160 ····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;
  
161 ····move-result-object·v1161 ····move-result-object·v1
  
 162 ····.line·248
162 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J163 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
163 ····move-result-wide·v2164 ····move-result-wide·v2
  
164 ····iget-wide·v4,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->startTime:J165 ····iget-wide·v4,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->startTime:J
  
165 ····sub-long/2addr·v2,·v4166 ····sub-long/2addr·v2,·v4
Offset 175, 14 lines modifiedOffset 176, 15 lines modified
  
175 ····move-result-object·v1176 ····move-result-object·v1
  
176 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;177 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
177 ····move-result-object·v1178 ····move-result-object·v1
  
 179 ····.line·247
178 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V180 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V
  
179 ····.line·252181 ····.line·252
180 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->syncService:Landroid/app/Service;182 ····iget-object·v0,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->syncService:Landroid/app/Service;
  
181 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->serviceStartId:I183 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->serviceStartId:I
  
Offset 226, 14 lines modifiedOffset 228, 15 lines modified
  
226 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;228 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
227 ····move-result-object·v1229 ····move-result-object·v1
  
228 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;230 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;
  
 231 ····.line·277
229 ····invoke-interface·{v2},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getDescription()Ljava/lang/String;232 ····invoke-interface·{v2},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getDescription()Ljava/lang/String;
  
230 ····move-result-object·v2233 ····move-result-object·v2
  
231 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;234 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
232 ····move-result-object·v1235 ····move-result-object·v1
Offset 248, 43 lines modifiedOffset 251, 47 lines modified
  
248 ····move-result-object·v1251 ····move-result-object·v1
  
249 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;252 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
250 ····move-result-object·v1253 ····move-result-object·v1
  
 254 ····.line·276
251 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V255 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V
  
252 ····.line·281256 ····.line·281
253 ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;257 ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
  
254 ····move-result-object·v6258 ····move-result-object·v6
  
255 ····new-instance·v0,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;259 ····new-instance·v0,·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;
  
256 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;260 ····iget-object·v1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;
  
 261 ····.line·282
257 ····invoke-interface·{v1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getSyncType()Ljava/lang/String;262 ····invoke-interface·{v1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getSyncType()Ljava/lang/String;
  
258 ····move-result-object·v1263 ····move-result-object·v1
  
259 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;264 ····iget-object·v2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->currentSyncItem:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;
  
 265 ····.line·283
260 ····invoke-interface·{v2},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getSyncExtras()Landroid/os/Bundle;266 ····invoke-interface·{v2},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncItem;->getSyncExtras()Landroid/os/Bundle;
  
261 ····move-result-object·v2267 ····move-result-object·v2
  
262 ····const/4·v3,·0x0268 ····const/4·v3,·0x0
  
263 ····move·v4,·p1269 ····move·v4,·p1
  
264 ····move-object·v5,·p2270 ····move-object·v5,·p2
  
265 ····invoke-direct/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;-><init>(Ljava/lang/String;Landroid/os/Bundle;IILjava/lang/String;)V271 ····invoke-direct/range·{v0·..·v5},·Lcom/syncedsynapse/kore2/jsonrpc/event/MediaSyncEvent;-><init>(Ljava/lang/String;Landroid/os/Bundle;IILjava/lang/String;)V
  
 272 ····.line·282
266 ····invoke-virtual·{v6,·v0},·Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V273 ····invoke-virtual·{v6,·v0},·Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
  
267 ····.line·286274 ····.line·286
268 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->nextSync()V275 ····invoke-virtual·{p0},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->nextSync()V
  
269 ····.line·288276 ····.line·288
270 ····return-void277 ····return-void
Offset 319, 14 lines modifiedOffset 326, 15 lines modified
  
319 ····const-string·v2,·".·Total·time:·"326 ····const-string·v2,·".·Total·time:·"
  
320 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;327 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
321 ····move-result-object·v1328 ····move-result-object·v1
  
 329 ····.line·261
322 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J330 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
323 ····move-result-wide·v2331 ····move-result-wide·v2
  
324 ····iget-wide·v4,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->partialStartTime:J332 ····iget-wide·v4,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;->partialStartTime:J
  
325 ····sub-long/2addr·v2,·v4333 ····sub-long/2addr·v2,·v4
Offset 335, 39 lines modifiedOffset 343, 43 lines modified
  
335 ····move-result-object·v1343 ····move-result-object·v1
  
336 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;344 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
337 ····move-result-object·v1345 ····move-result-object·v1
  
 346 ····.line·260
338 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V347 ····invoke-static·{v0,·v1},·Lcom/syncedsynapse/kore2/utils/LogUtils;->LOGD(Ljava/lang/String;Ljava/lang/String;)V
  
339 ····.line·263348 ····.line·263
340 ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;349 ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
  
341 ····move-result-object·v0350 ····move-result-object·v0
  
Max diff block lines reached; 1124/5483 bytes (20.50%) of diff not shown.
13.0 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows.smali
    
Offset 639, 59 lines modifiedOffset 639, 67 lines modified
  
639 ····.line·670639 ····.line·670
640 ····.local·v0,·"where":Ljava/lang/String;640 ····.local·v0,·"where":Ljava/lang/String;
641 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Episodes;->CONTENT_URI:Landroid/net/Uri;641 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Episodes;->CONTENT_URI:Landroid/net/Uri;
  
642 ····new-array·v2,·v5,·[Ljava/lang/String;642 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 643 ····.line·671
643 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;644 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
644 ····move-result-object·v3645 ····move-result-object·v3
  
645 ····aput-object·v3,·v2,·v4646 ····aput-object·v3,·v2,·v4
  
 647 ····.line·670
646 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I648 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
647 ····.line·672649 ····.line·672
648 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Seasons;->CONTENT_URI:Landroid/net/Uri;650 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Seasons;->CONTENT_URI:Landroid/net/Uri;
  
649 ····new-array·v2,·v5,·[Ljava/lang/String;651 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 652 ····.line·673
650 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;653 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
651 ····move-result-object·v3654 ····move-result-object·v3
  
652 ····aput-object·v3,·v2,·v4655 ····aput-object·v3,·v2,·v4
  
 656 ····.line·672
653 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I657 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
654 ····.line·674658 ····.line·674
655 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShowCast;->CONTENT_URI:Landroid/net/Uri;659 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShowCast;->CONTENT_URI:Landroid/net/Uri;
  
656 ····new-array·v2,·v5,·[Ljava/lang/String;660 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 661 ····.line·675
657 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;662 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
658 ····move-result-object·v3663 ····move-result-object·v3
  
659 ····aput-object·v3,·v2,·v4664 ····aput-object·v3,·v2,·v4
  
 665 ····.line·674
660 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I666 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
661 ····.line·676667 ····.line·676
662 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShows;->CONTENT_URI:Landroid/net/Uri;668 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$TVShows;->CONTENT_URI:Landroid/net/Uri;
  
663 ····new-array·v2,·v5,·[Ljava/lang/String;669 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 670 ····.line·677
664 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;671 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
665 ····move-result-object·v3672 ····move-result-object·v3
  
666 ····aput-object·v3,·v2,·v4673 ····aput-object·v3,·v2,·v4
  
 674 ····.line·676
667 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I675 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
668 ····.line·689676 ····.line·689
669 ····.end·local·v0····#·"where":Ljava/lang/String;677 ····.end·local·v0····#·"where":Ljava/lang/String;
670 ····:goto_0678 ····:goto_0
671 ····return-void679 ····return-void
  
Offset 740, 15 lines modifiedOffset 748, 15 lines modified
  
740 ····invoke-virtual·{p1,·v1,·v6,·v6},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I748 ····invoke-virtual·{p1,·v1,·v6,·v6},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
741 ····goto·:goto_0749 ····goto·:goto_0
742 .end·method750 .end·method
  
743 .method·private·insertTVShowsAndGetDetails(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;Ljava/util/List;)V751 .method·private·insertTVShowsAndGetDetails(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;Ljava/util/List;)V
744 ····.locals·18752 ····.locals·15
745 ····.param·p1,·"orchestrator"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;753 ····.param·p1,·"orchestrator"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
746 ····.param·p2,·"hostConnection"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;754 ····.param·p2,·"hostConnection"····#·Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;
747 ····.param·p3,·"callbackHandler"····#·Landroid/os/Handler;755 ····.param·p3,·"callbackHandler"····#·Landroid/os/Handler;
748 ····.param·p4,·"contentResolver"····#·Landroid/content/ContentResolver;756 ····.param·p4,·"contentResolver"····#·Landroid/content/ContentResolver;
749 ····.annotation·system·Ldalvik/annotation/Signature;757 ····.annotation·system·Ldalvik/annotation/Signature;
750 ········value·=·{758 ········value·=·{
751 ············"(",759 ············"(",
Offset 764, 192 lines modifiedOffset 772, 178 lines modified
764 ····.end·annotation772 ····.end·annotation
  
765 ····.prologue773 ····.prologue
766 ····.line·696774 ····.line·696
767 ····.local·p5,·"tvShows":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;>;"775 ····.local·p5,·"tvShows":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;>;"
768 ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I776 ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I
  
769 ····move-result·v2777 ····move-result·v1
  
770 ····new-array·v0,·v2,·[Landroid/content/ContentValues; 
  
771 ····move-object/from16·v17,·v0778 ····new-array·v14,·v1,·[Landroid/content/ContentValues;
  
772 ····.line·697779 ····.line·697
773 ····.local·v17,·"tvshowsValuesBatch":[Landroid/content/ContentValues;780 ····.local·v14,·"tvshowsValuesBatch":[Landroid/content/ContentValues;
774 ····const/4·v10,·0x0781 ····const/4·v9,·0x0
  
775 ····.line·700782 ····.line·700
776 ····.local·v10,·"castCount":I783 ····.local·v9,·"castCount":I
777 ····const/4·v12,·0x0784 ····const/4·v11,·0x0
  
778 ····.local·v12,·"i":I785 ····.local·v11,·"i":I
779 ····:goto_0786 ····:goto_0
780 ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I787 ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I
  
781 ····move-result·v2788 ····move-result·v1
  
782 ····if-ge·v12,·v2,·:cond_0789 ····if-ge·v11,·v1,·:cond_0
  
783 ····.line·701790 ····.line·701
784 ····move-object/from16·v0,·p5791 ····move-object/from16·v0,·p5
  
785 ····invoke-interface·{v0,·v12},·Ljava/util/List;->get(I)Ljava/lang/Object;792 ····invoke-interface·{v0,·v11},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
786 ····move-result-object·v15793 ····move-result-object·v12
  
787 ····check-cast·v15,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;794 ····check-cast·v12,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;
  
788 ····.line·702795 ····.line·702
789 ····.local·v15,·"tvshow":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;796 ····.local·v12,·"tvshow":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;
790 ····move-object/from16·v0,·p0797 ····iget·v1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;->hostId:I
  
791 ····iget·v2,·v0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;->hostId:I798 ····invoke-static·{v1,·v12},·Lcom/syncedsynapse/kore2/service/SyncUtils;->contentValuesFromTVShow(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;)Landroid/content/ContentValues;
Max diff block lines reached; 8118/13118 bytes (61.88%) of diff not shown.
803 B
smali/com/syncedsynapse/kore2/service/NotificationService$1.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$title:Ljava/lang/String;34 .field·final·synthetic·val$title:Ljava/lang/String;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/NotificationService;Ljava/lang/String;IILandroid/widget/RemoteViews;Landroid/app/Notification;Landroid/widget/RemoteViews;I)V36 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/NotificationService;Ljava/lang/String;IILandroid/widget/RemoteViews;Landroid/app/Notification;Landroid/widget/RemoteViews;I)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/NotificationService;
  
38 ····.prologue39 ····.prologue
39 ····.line·30840 ····.line·308
40 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/NotificationService$1;->this$0:Lcom/syncedsynapse/kore2/service/NotificationService;41 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/NotificationService$1;->this$0:Lcom/syncedsynapse/kore2/service/NotificationService;
  
41 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/NotificationService$1;->val$title:Ljava/lang/String;42 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/NotificationService$1;->val$title:Ljava/lang/String;
  
972 B
smali/com/syncedsynapse/kore2/service/LibrarySyncService.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 .method·public·constructor·<init>()V46 .method·public·constructor·<init>()V
47 ····.locals·047 ····.locals·0
  
48 ····.prologue48 ····.prologue
49 ····.line·5449 ····.line·54
50 ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V50 ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V
  
51 ····.line·1193 
52 ····return-void51 ····return-void
53 .end·method52 .end·method
  
  
54 #·virtual·methods53 #·virtual·methods
55 .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder;54 .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder;
56 ····.locals·155 ····.locals·1
Offset 176, 14 lines modifiedOffset 175, 15 lines modified
176 ····.line·113175 ····.line·113
177 ····new-instance·v1,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;176 ····new-instance·v1,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
  
178 ····move-object/from16·v0,·p0177 ····move-object/from16·v0,·p0
  
179 ····iget-object·v5,·v0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService;->callbackHandler:Landroid/os/Handler;178 ····iget-object·v5,·v0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService;->callbackHandler:Landroid/os/Handler;
  
 179 ····.line·114
180 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/service/LibrarySyncService;->getContentResolver()Landroid/content/ContentResolver;180 ····invoke-virtual/range·{p0·..·p0},·Lcom/syncedsynapse/kore2/service/LibrarySyncService;->getContentResolver()Landroid/content/ContentResolver;
  
181 ····move-result-object·v6181 ····move-result-object·v6
  
182 ····move-object/from16·v2,·p0182 ····move-object/from16·v2,·p0
  
183 ····move/from16·v3,·p3183 ····move/from16·v3,·p3
1.44 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4.smali
    
Offset 42, 14 lines modifiedOffset 42, 15 lines modified
  
42 .field·final·synthetic·val$startIdx:I42 .field·final·synthetic·val$startIdx:I
  
  
43 #·direct·methods43 #·direct·methods
44 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;I)V44 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;I)V
45 ····.locals·045 ····.locals·0
 46 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
46 ····.prologue47 ····.prologue
47 ····.line·115548 ····.line·1155
48 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;49 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
49 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->val$contentResolver:Landroid/content/ContentResolver;50 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 81, 21 lines modifiedOffset 82, 19 lines modified
  
81 ····.line·118482 ····.line·1184
82 ····return-void83 ····return-void
83 .end·method84 .end·method
  
84 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
85 ····.locals·086 ····.locals·0
86 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
87 ····.prologue87 ····.prologue
88 ····.line·115588 ····.line·1155
89 ····check-cast·p1,·Ljava/util/List;89 ····check-cast·p1,·Ljava/util/List;
  
90 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
91 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->onSucess(Ljava/util/List;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$4;->onSucess(Ljava/util/List;)V
  
92 ····return-void91 ····return-void
93 .end·method92 .end·method
  
94 .method·public·onSucess(Ljava/util/List;)V93 .method·public·onSucess(Ljava/util/List;)V
95 ····.locals·994 ····.locals·9
1.54 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3.smali
    
Offset 46, 14 lines modifiedOffset 46, 15 lines modified
  
46 .field·final·synthetic·val$tvShows:Ljava/util/List;46 .field·final·synthetic·val$tvShows:Ljava/util/List;
  
  
47 #·direct·methods47 #·direct·methods
48 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Ljava/util/List;I)V48 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Ljava/util/List;I)V
49 ····.locals·049 ····.locals·0
 50 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
50 ····.prologue51 ····.prologue
51 ····.line·76052 ····.line·760
52 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;53 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
53 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->val$contentResolver:Landroid/content/ContentResolver;54 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 89, 21 lines modifiedOffset 90, 19 lines modified
  
89 ····.line·79490 ····.line·794
90 ····return-void91 ····return-void
91 .end·method92 .end·method
  
92 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V93 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
93 ····.locals·094 ····.locals·0
94 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
95 ····.prologue95 ····.prologue
96 ····.line·76096 ····.line·760
97 ····check-cast·p1,·Ljava/util/List;97 ····check-cast·p1,·Ljava/util/List;
  
98 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
99 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->onSucess(Ljava/util/List;)V98 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$3;->onSucess(Ljava/util/List;)V
  
100 ····return-void99 ····return-void
101 .end·method100 .end·method
  
102 .method·public·onSucess(Ljava/util/List;)V101 .method·public·onSucess(Ljava/util/List;)V
103 ····.locals·13102 ····.locals·13
3.05 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic.smali
    
Offset 443, 85 lines modifiedOffset 443, 97 lines modified
  
443 ····.line·978443 ····.line·978
444 ····.local·v0,·"where":Ljava/lang/String;444 ····.local·v0,·"where":Ljava/lang/String;
445 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AlbumArtists;->CONTENT_URI:Landroid/net/Uri;445 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AlbumArtists;->CONTENT_URI:Landroid/net/Uri;
  
446 ····new-array·v2,·v5,·[Ljava/lang/String;446 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 447 ····.line·979
447 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;448 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
448 ····move-result-object·v3449 ····move-result-object·v3
  
449 ····aput-object·v3,·v2,·v4450 ····aput-object·v3,·v2,·v4
  
 451 ····.line·978
450 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I452 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
451 ····.line·980453 ····.line·980
452 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AlbumGenres;->CONTENT_URI:Landroid/net/Uri;454 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AlbumGenres;->CONTENT_URI:Landroid/net/Uri;
  
453 ····new-array·v2,·v5,·[Ljava/lang/String;455 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 456 ····.line·981
454 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;457 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
455 ····move-result-object·v3458 ····move-result-object·v3
  
456 ····aput-object·v3,·v2,·v4459 ····aput-object·v3,·v2,·v4
  
 460 ····.line·980
457 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I461 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
458 ····.line·982462 ····.line·982
459 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Songs;->CONTENT_URI:Landroid/net/Uri;463 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Songs;->CONTENT_URI:Landroid/net/Uri;
  
460 ····new-array·v2,·v5,·[Ljava/lang/String;464 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 465 ····.line·983
461 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;466 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
462 ····move-result-object·v3467 ····move-result-object·v3
  
463 ····aput-object·v3,·v2,·v4468 ····aput-object·v3,·v2,·v4
  
 469 ····.line·982
464 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I470 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
465 ····.line·984471 ····.line·984
466 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AudioGenres;->CONTENT_URI:Landroid/net/Uri;472 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$AudioGenres;->CONTENT_URI:Landroid/net/Uri;
  
467 ····new-array·v2,·v5,·[Ljava/lang/String;473 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 474 ····.line·985
468 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;475 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
469 ····move-result-object·v3476 ····move-result-object·v3
  
470 ····aput-object·v3,·v2,·v4477 ····aput-object·v3,·v2,·v4
  
 478 ····.line·984
471 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I479 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
472 ····.line·986480 ····.line·986
473 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Albums;->CONTENT_URI:Landroid/net/Uri;481 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Albums;->CONTENT_URI:Landroid/net/Uri;
  
474 ····new-array·v2,·v5,·[Ljava/lang/String;482 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 483 ····.line·987
475 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;484 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
476 ····move-result-object·v3485 ····move-result-object·v3
  
477 ····aput-object·v3,·v2,·v4486 ····aput-object·v3,·v2,·v4
  
 487 ····.line·986
478 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I488 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
479 ····.line·988489 ····.line·988
480 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Artists;->CONTENT_URI:Landroid/net/Uri;490 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Artists;->CONTENT_URI:Landroid/net/Uri;
  
481 ····new-array·v2,·v5,·[Ljava/lang/String;491 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 492 ····.line·989
482 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;493 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
483 ····move-result-object·v3494 ····move-result-object·v3
  
484 ····aput-object·v3,·v2,·v4495 ····aput-object·v3,·v2,·v4
  
 496 ····.line·988
485 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I497 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
486 ····.line·990498 ····.line·990
487 ····return-void499 ····return-void
488 .end·method500 .end·method
  
  
1.56 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
  
38 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;38 .field·final·synthetic·val$orchestrator:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;
  
  
39 #·direct·methods39 #·direct·methods
40 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V40 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Landroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V
41 ····.locals·041 ····.locals·0
 42 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
42 ····.prologue43 ····.prologue
43 ····.line·60444 ····.line·604
44 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;45 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
45 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->val$contentResolver:Landroid/content/ContentResolver;46 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->val$contentResolver:Landroid/content/ContentResolver;
  
Offset 127, 18 lines modifiedOffset 128, 16 lines modified
  
127 ····.line·613128 ····.line·613
128 ····return-void129 ····return-void
129 .end·method130 .end·method
  
130 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V131 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
131 ····.locals·0132 ····.locals·0
132 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
133 ····.prologue133 ····.prologue
134 ····.line·604134 ····.line·604
135 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;135 ····check-cast·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;
  
136 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
137 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;)V136 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$1;->onSucess(Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsTVShow;)V
  
138 ····return-void137 ····return-void
139 .end·method138 .end·method
1.39 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1.smali
    
Offset 42, 14 lines modifiedOffset 42, 15 lines modified
  
42 .field·final·synthetic·val$startIdx:I42 .field·final·synthetic·val$startIdx:I
  
  
43 #·direct·methods43 #·direct·methods
44 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;ILandroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V44 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;ILandroid/content/ContentResolver;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;)V
45 ····.locals·045 ····.locals·0
 46 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
46 ····.prologue47 ····.prologue
47 ····.line·93848 ····.line·938
48 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;49 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic;
  
49 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->val$startIdx:I50 ····iput·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->val$startIdx:I
  
Offset 81, 21 lines modifiedOffset 82, 19 lines modified
  
81 ····.line·97082 ····.line·970
82 ····return-void83 ····return-void
83 .end·method84 .end·method
  
84 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V85 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
85 ····.locals·086 ····.locals·0
86 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
87 ····.prologue87 ····.prologue
88 ····.line·93888 ····.line·938
89 ····check-cast·p1,·Ljava/util/List;89 ····check-cast·p1,·Ljava/util/List;
  
90 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
91 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->onSucess(Ljava/util/List;)V90 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMusic$1;->onSucess(Ljava/util/List;)V
  
92 ····return-void91 ····return-void
93 .end·method92 .end·method
  
94 .method·public·onSucess(Ljava/util/List;)V93 .method·public·onSucess(Ljava/util/List;)V
95 ····.locals·994 ····.locals·9
8.71 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies.smali
    
Offset 163, 33 lines modifiedOffset 163, 37 lines modified
  
163 ····.line·483163 ····.line·483
164 ····.local·v0,·"where":Ljava/lang/String;164 ····.local·v0,·"where":Ljava/lang/String;
165 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$MovieCast;->CONTENT_URI:Landroid/net/Uri;165 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$MovieCast;->CONTENT_URI:Landroid/net/Uri;
  
166 ····new-array·v2,·v5,·[Ljava/lang/String;166 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 167 ····.line·484
167 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;168 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
168 ····move-result-object·v3169 ····move-result-object·v3
  
169 ····aput-object·v3,·v2,·v4170 ····aput-object·v3,·v2,·v4
  
 171 ····.line·483
170 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I172 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
171 ····.line·485173 ····.line·485
172 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Movies;->CONTENT_URI:Landroid/net/Uri;174 ····sget-object·v1,·Lcom/syncedsynapse/kore2/provider/MediaContract$Movies;->CONTENT_URI:Landroid/net/Uri;
  
173 ····new-array·v2,·v5,·[Ljava/lang/String;175 ····new-array·v2,·v5,·[Ljava/lang/String;
  
 176 ····.line·486
174 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;177 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
175 ····move-result-object·v3178 ····move-result-object·v3
  
176 ····aput-object·v3,·v2,·v4179 ····aput-object·v3,·v2,·v4
  
 180 ····.line·485
177 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I181 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
178 ····.line·494182 ····.line·494
179 ····.end·local·v0····#·"where":Ljava/lang/String;183 ····.end·local·v0····#·"where":Ljava/lang/String;
180 ····:goto_0184 ····:goto_0
181 ····return-void185 ····return-void
  
Offset 236, 136 lines modifiedOffset 240, 135 lines modified
236 ····.end·annotation240 ····.end·annotation
  
237 ····.prologue241 ····.prologue
238 ····.line·502242 ····.line·502
239 ····.local·p3,·"movies":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;>;"243 ····.local·p3,·"movies":Ljava/util/List;,·"Ljava/util/List<Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;>;"
240 ····invoke-interface·{p3},·Ljava/util/List;->size()I244 ····invoke-interface·{p3},·Ljava/util/List;->size()I
  
241 ····move-result·v9245 ····move-result·v7
  
242 ····new-array·v8,·v9,·[Landroid/content/ContentValues;246 ····new-array·v6,·v7,·[Landroid/content/ContentValues;
  
243 ····.line·503247 ····.line·503
244 ····.local·v8,·"movieValuesBatch":[Landroid/content/ContentValues;248 ····.local·v6,·"movieValuesBatch":[Landroid/content/ContentValues;
245 ····const/4·v1,·0x0249 ····const/4·v1,·0x0
  
246 ····.line·506250 ····.line·506
247 ····.local·v1,·"castCount":I251 ····.local·v1,·"castCount":I
248 ····const/4·v3,·0x0252 ····const/4·v3,·0x0
  
249 ····.local·v3,·"i":I253 ····.local·v3,·"i":I
250 ····:goto_0254 ····:goto_0
251 ····invoke-interface·{p3},·Ljava/util/List;->size()I255 ····invoke-interface·{p3},·Ljava/util/List;->size()I
  
252 ····move-result·v9256 ····move-result·v7
  
253 ····if-ge·v3,·v9,·:cond_0257 ····if-ge·v3,·v7,·:cond_0
  
254 ····.line·507258 ····.line·507
255 ····invoke-interface·{p3,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;259 ····invoke-interface·{p3,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
256 ····move-result-object·v6260 ····move-result-object·v4
  
257 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;261 ····check-cast·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;
  
258 ····.line·508262 ····.line·508
259 ····.local·v6,·"movie":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;263 ····.local·v4,·"movie":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;
260 ····iget·v9,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;->hostId:I264 ····iget·v7,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncMovies;->hostId:I
  
261 ····invoke-static·{v9,·v6},·Lcom/syncedsynapse/kore2/service/SyncUtils;->contentValuesFromMovie(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;)Landroid/content/ContentValues;265 ····invoke-static·{v7,·v4},·Lcom/syncedsynapse/kore2/service/SyncUtils;->contentValuesFromMovie(ILcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;)Landroid/content/ContentValues;
  
262 ····move-result-object·v9266 ····move-result-object·v7
  
263 ····aput-object·v9,·v8,·v3267 ····aput-object·v7,·v6,·v3
  
264 ····.line·509268 ····.line·509
265 ····iget-object·v9,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;->cast:Ljava/util/List;269 ····iget-object·v7,·v4,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;->cast:Ljava/util/List;
  
266 ····invoke-interface·{v9},·Ljava/util/List;->size()I270 ····invoke-interface·{v7},·Ljava/util/List;->size()I
  
267 ····move-result·v9271 ····move-result·v7
  
268 ····add-int/2addr·v1,·v9272 ····add-int/2addr·v1,·v7
  
269 ····.line·506273 ····.line·506
270 ····add-int/lit8·v3,·v3,·0x1274 ····add-int/lit8·v3,·v3,·0x1
  
271 ····goto·:goto_0275 ····goto·:goto_0
  
272 ····.line·513276 ····.line·513
273 ····.end·local·v6····#·"movie":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;277 ····.end·local·v4····#·"movie":Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsMovie;
274 ····:cond_0278 ····:cond_0
275 ····sget-object·v9,·Lcom/syncedsynapse/kore2/provider/MediaContract$Movies;->CONTENT_URI:Landroid/net/Uri;279 ····sget-object·v7,·Lcom/syncedsynapse/kore2/provider/MediaContract$Movies;->CONTENT_URI:Landroid/net/Uri;
  
276 ····invoke-virtual·{p2,·v9,·v8},·Landroid/content/ContentResolver;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I280 ····invoke-virtual·{p2,·v7,·v6},·Landroid/content/ContentResolver;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I
  
277 ····.line·515281 ····.line·515
278 ····new-array·v7,·v1,·[Landroid/content/ContentValues;282 ····new-array·v5,·v1,·[Landroid/content/ContentValues;
  
279 ····.line·516283 ····.line·516
280 ····.local·v7,·"movieCastValuesBatch":[Landroid/content/ContentValues;284 ····.local·v5,·"movieCastValuesBatch":[Landroid/content/ContentValues;
281 ····const/4·v2,·0x0285 ····const/4·v2,·0x0
  
282 ····.line·518286 ····.line·518
283 ····.local·v2,·"count":I287 ····.local·v2,·"count":I
284 ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator;288 ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
285 ····move-result-object·v4289 ····move-result-object·v7
  
286 ····:cond_1290 ····:cond_1
287 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z291 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
288 ····move-result·v9292 ····move-result·v8
  
289 ····if-eqz·v9,·:cond_2293 ····if-eqz·v8,·:cond_2
  
290 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;294 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
291 ····move-result-object·v6295 ····move-result-object·v4
  
Max diff block lines reached; 3322/8770 bytes (37.88%) of diff not shown.
1.45 KB
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2.smali
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
  
44 .field·final·synthetic·val$startIdx:I44 .field·final·synthetic·val$startIdx:I
  
  
45 #·direct·methods45 #·direct·methods
46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Ljava/util/List;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;I)V46 .method·constructor·<init>(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;Ljava/util/List;Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Lcom/syncedsynapse/kore2/jsonrpc/HostConnection;Landroid/os/Handler;Landroid/content/ContentResolver;I)V
47 ····.locals·047 ····.locals·0
 48 ····.param·p1,·"this$0"····#·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
48 ····.prologue49 ····.prologue
49 ····.line·63950 ····.line·639
50 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;51 ····iput-object·p1,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->this$0:Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows;
  
51 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->val$allResults:Ljava/util/List;52 ····iput-object·p2,·p0,·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->val$allResults:Ljava/util/List;
  
Offset 85, 21 lines modifiedOffset 86, 19 lines modified
  
85 ····.line·66186 ····.line·661
86 ····return-void87 ····return-void
87 .end·method88 .end·method
  
88 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V89 .method·public·bridge·synthetic·onSucess(Ljava/lang/Object;)V
89 ····.locals·090 ····.locals·0
90 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
91 ····.prologue91 ····.prologue
92 ····.line·63992 ····.line·639
93 ····check-cast·p1,·Ljava/util/List;93 ····check-cast·p1,·Ljava/util/List;
  
94 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
95 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->onSucess(Ljava/util/List;)V94 ····invoke-virtual·{p0,·p1},·Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncTVShows$2;->onSucess(Ljava/util/List;)V
  
96 ····return-void95 ····return-void
97 .end·method96 .end·method
  
98 .method·public·onSucess(Ljava/util/List;)V97 .method·public·onSucess(Ljava/util/List;)V
99 ····.locals·798 ····.locals·7
19.8 KB
smali/com/syncedsynapse/kore2/service/SyncUtils.smali
    
Offset 177, 18 lines modifiedOffset 177, 20 lines modified
177 ····.line·264177 ····.line·264
178 ····const-string·v1,·"genre"178 ····const-string·v1,·"genre"
  
179 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;->genre:Ljava/util/List;179 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;->genre:Ljava/util/List;
  
180 ····const-string·v3,·",·"180 ····const-string·v3,·",·"
  
 181 ····.line·265
181 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/utils/Utils;->listStringConcat(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;182 ····invoke-static·{v2,·v3},·Lcom/syncedsynapse/kore2/utils/Utils;->listStringConcat(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
  
182 ····move-result-object·v2183 ····move-result-object·v2
  
 184 ····.line·264
183 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V185 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
184 ····.line·266186 ····.line·266
185 ····const-string·v1,·"fanart"187 ····const-string·v1,·"fanart"
  
186 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;->fanart:Ljava/lang/String;188 ····iget-object·v2,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/AudioType$DetailsArtist;->fanart:Ljava/lang/String;
  
Offset 695, 85 lines modifiedOffset 697, 93 lines modified
695 ····.line·239697 ····.line·239
696 ····const-string·v7,·"video_aspect"698 ····const-string·v7,·"video_aspect"
  
697 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;699 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;
  
698 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;700 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;
  
 701 ····.line·240
699 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;702 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
700 ····move-result-object·v6703 ····move-result-object·v6
  
701 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;704 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;
  
702 ····iget-wide·v8,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->aspect:D705 ····iget-wide·v8,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->aspect:D
  
703 ····invoke-static·{v8,·v9},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;706 ····invoke-static·{v8,·v9},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
704 ····move-result-object·v6707 ····move-result-object·v6
  
 708 ····.line·239
705 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V709 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V
  
706 ····.line·241710 ····.line·241
707 ····const-string·v7,·"video_codec"711 ····const-string·v7,·"video_codec"
  
708 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;712 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;
  
709 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;713 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;
  
 714 ····.line·242
710 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;715 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
711 ····move-result-object·v6716 ····move-result-object·v6
  
712 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;717 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;
  
713 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->codec:Ljava/lang/String;718 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->codec:Ljava/lang/String;
  
 719 ····.line·241
714 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V720 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
715 ····.line·243721 ····.line·243
716 ····const-string·v7,·"video_height"722 ····const-string·v7,·"video_height"
  
717 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;723 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;
  
718 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;724 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;
  
 725 ····.line·244
719 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;726 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
720 ····move-result-object·v6727 ····move-result-object·v6
  
721 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;728 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;
  
722 ····iget·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->height:I729 ····iget·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->height:I
  
723 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;730 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
724 ····move-result-object·v6731 ····move-result-object·v6
  
 732 ····.line·243
725 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V733 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
726 ····.line·245734 ····.line·245
727 ····const-string·v7,·"video_width"735 ····const-string·v7,·"video_width"
  
728 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;736 ····iget-object·v6,·p1,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$DetailsEpisode;->streamdetails:Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;
  
729 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;737 ····iget-object·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams;->video:Ljava/util/List;
  
 738 ····.line·246
730 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;739 ····invoke-interface·{v6,·v10},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
731 ····move-result-object·v6740 ····move-result-object·v6
  
732 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;741 ····check-cast·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;
  
733 ····iget·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->width:I742 ····iget·v6,·v6,·Lcom/syncedsynapse/kore2/jsonrpc/type/VideoType$Streams$Video;->width:I
  
734 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;743 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
735 ····move-result-object·v6744 ····move-result-object·v6
  
 745 ····.line·245
736 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V746 ····invoke-virtual·{v0,·v7,·v6},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
  
737 ····.line·249747 ····.line·249
738 ····:cond_5748 ····:cond_5
739 ····return-object·v0749 ····return-object·v0
740 .end·method750 .end·method
  
Offset 995, 18 lines modifiedOffset 1005, 20 lines modified
995 ····invoke-virtual·{v2,·v6,·v7},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V1005 ····invoke-virtual·{v2,·v6,·v7},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
996 ····.line·691006 ····.line·69
997 ····const-string·v6,·"audio_language"1007 ····const-string·v6,·"audio_language"
  
998 ····const-string·v7,·",·"1008 ····const-string·v7,·",·"
  
 1009 ····.line·70
999 ····invoke-static·{v1,·v7},·Lcom/syncedsynapse/kore2/utils/Utils;->listStringConcat(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;1010 ····invoke-static·{v1,·v7},·Lcom/syncedsynapse/kore2/utils/Utils;->listStringConcat(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
  
1000 ····move-result-object·v71011 ····move-result-object·v7
  
Max diff block lines reached; 15503/20164 bytes (76.88%) of diff not shown.
779 B
smali/com/syncedsynapse/kore2/service/LibrarySyncService$SyncMusicVideos.smali
    
Offset 96, 20 lines modifiedOffset 96, 22 lines modified
  
96 ····const/4·v2,·0x196 ····const/4·v2,·0x1
  
97 ····new-array·v2,·v2,·[Ljava/lang/String;97 ····new-array·v2,·v2,·[Ljava/lang/String;
  
98 ····const/4·v3,·0x098 ····const/4·v3,·0x0
  
 99 ····.line·1262
99 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;100 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
100 ····move-result-object·v4101 ····move-result-object·v4
  
101 ····aput-object·v4,·v2,·v3102 ····aput-object·v4,·v2,·v3
  
 103 ····.line·1261
102 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I104 ····invoke-virtual·{p1,·v1,·v0,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
103 ····.line·1263105 ····.line·1263
104 ····return-void106 ····return-void
105 .end·method107 .end·method
  
106 .method·private·insertMusicVideos(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Landroid/content/ContentResolver;Ljava/util/List;)V108 .method·private·insertMusicVideos(Lcom/syncedsynapse/kore2/service/LibrarySyncService$SyncOrchestrator;Landroid/content/ContentResolver;Ljava/util/List;)V