1.84 MB
/home/fdroid/fdroiddata/tmp/ch.citux.td_16.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.citux.td_16.apk
4.19 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-v11/abc_textfield_search_material.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/channel_detail.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-v11/td_edit_text_holo_light.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-v11/abc_edit_text_material.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/list_item_videos.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/list_item_games.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/abc_search_view.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/navigation.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/color-v11/abc_background_cache_hint_selector_material_light.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-v11/td_activated_background_holo_light.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/color-v11/abc_background_cache_hint_selector_material_dark.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v11/channel_detail.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/list_item_playlist.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/game_item.xml entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 23 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:·4203623a1f1ef2498f831e446e9d7375785316558ce0948c878f698b71fae478 
10 Signer·#1·certificate·SHA-1·digest:·718963b7e5a462c4cb6c19b4ba38f2984a7ba0fe 
11 Signer·#1·certificate·MD5·digest:·9f3324c7de12d5caec1b11bd1585c261 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·fc3ea5d32c623719fc06d2d4372d638bac3f30fcf91978b354c12177823ceffd 
15 Signer·#1·public·key·SHA-1·digest:·93b27e34006576534890a52691b504b9149395df 
16 Signer·#1·public·key·MD5·digest:·1b76c298955057f36a00c3f32b68de50 
17 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/. 
18 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/. 
19 WARNING:·META-INF/LICENSE.txt·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/NOTICE.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/services/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/. 
22 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/. 
23 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/. 
117 KB
zipinfo {}
    
Offset 1, 566 lines modifiedOffset 1, 550 lines modified
Diff chunk too large, falling back to line-by-line diff (550 lines added, 566 lines removed)
1 Zip·file·size:·2211065·bytes,·number·of·entries:·5641 Zip·file·size:·2190366·bytes,·number·of·entries:·548
2 -rw----·····2.0·fat····59104·bl·defN·15-Apr-11·13:12·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····2884·bX·defN·17-Sep-23·00:41·AndroidManifest.xml
3 -rw----·····2.0·fat····59225·bl·defN·15-Apr-11·13:12·META-INF/74EAF942.SF3 -rw----·····2.0·fat······396·bl·defN·17-Sep-23·00:41·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1332·bl·defN·15-Apr-11·13:12·META-INF/74EAF942.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Sep-23·00:41·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat·······39·bl·defN·15-Apr-11·10:21·META-INF/services/com.fasterxml.jackson.core.JsonFactory5 -rw----·····2.0·fat······400·bl·defN·17-Sep-23·00:41·res/anim/abc_slide_in_bottom.xml
6 -rw----·····2.0·fat·······44·bl·defN·15-Apr-11·10:21·META-INF/services/com.fasterxml.jackson.core.ObjectCodec6 -rw----·····2.0·fat······400·bl·defN·17-Sep-23·00:41·res/anim/abc_slide_in_top.xml
7 -rw----·····2.0·fat····11358·bl·defN·15-Apr-11·10:21·META-INF/LICENSE.txt7 -rw----·····2.0·fat······400·bl·defN·17-Sep-23·00:41·res/anim/abc_slide_out_bottom.xml
8 -rw----·····2.0·fat······301·bl·defN·15-Apr-11·10:21·META-INF/NOTICE.txt8 -rw----·····2.0·fat······400·bl·defN·17-Sep-23·00:41·res/anim/abc_slide_out_top.xml
9 -rw----·····2.0·fat·······42·bl·defN·15-Apr-11·10:21·META-INF/services/javax.annotation.processing.Processor9 -rw----·····2.0·fat······472·bl·defN·17-Sep-23·00:41·res/color/abc_background_cache_hint_selector_material_dark.xml
10 -rw----·····2.0·fat·······41·bl·defN·15-Apr-11·10:21·META-INF/buildserverid10 -rw----·····2.0·fat······472·bl·defN·17-Sep-23·00:41·res/color/abc_background_cache_hint_selector_material_light.xml
11 -rw----·····2.0·fat·······41·bl·defN·15-Apr-11·10:21·META-INF/fdroidserverid11 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_primary_text_disable_only_material_dark.xml
12 -rw----·····2.0·fat·····2884·bX·defN·15-Apr-11·10:21·AndroidManifest.xml12 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_primary_text_disable_only_material_light.xml
13 -rw----·····2.0·fat······396·bl·defN·15-Apr-11·10:21·res/anim/abc_fade_in.xml13 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_primary_text_material_dark.xml
14 -rw----·····2.0·fat······396·bl·defN·15-Apr-11·10:21·res/anim/abc_fade_out.xml14 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_primary_text_material_light.xml
15 -rw----·····2.0·fat······400·bl·defN·15-Apr-11·10:21·res/anim/abc_slide_in_bottom.xml15 -rw----·····2.0·fat······596·bl·defN·17-Sep-23·00:41·res/color/abc_search_url_text.xml
16 -rw----·····2.0·fat······400·bl·defN·15-Apr-11·10:21·res/anim/abc_slide_in_top.xml16 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_secondary_text_material_dark.xml
17 -rw----·····2.0·fat······400·bl·defN·15-Apr-11·10:21·res/anim/abc_slide_out_bottom.xml17 -rw----·····2.0·fat······468·bl·defN·17-Sep-23·00:41·res/color/abc_secondary_text_material_light.xml
18 -rw----·····2.0·fat······400·bl·defN·15-Apr-11·10:21·res/anim/abc_slide_out_top.xml18 -rw----·····1.0·fat······303·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png
19 -rw----·····2.0·fat······472·bl·defN·15-Apr-11·10:21·res/color-v11/abc_background_cache_hint_selector_material_dark.xml19 -rw----·····1.0·fat······304·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png
20 -rw----·····2.0·fat······472·bl·defN·15-Apr-11·10:21·res/color-v11/abc_background_cache_hint_selector_material_light.xml20 -rw----·····1.0·fat······306·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
21 -rw----·····2.0·fat······424·bl·defN·15-Apr-11·10:21·res/color/abc_background_cache_hint_selector_material_dark.xml21 -rw----·····1.0·fat······549·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
22 -rw----·····2.0·fat······424·bl·defN·15-Apr-11·10:21·res/color/abc_background_cache_hint_selector_material_light.xml22 -rw----·····1.0·fat······622·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
23 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_primary_text_disable_only_material_dark.xml23 -rw----·····1.0·fat······753·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
24 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_primary_text_disable_only_material_light.xml24 -rw----·····1.0·fat·····2040·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
25 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_primary_text_material_dark.xml25 -rw----·····1.0·fat·····2053·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
26 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_primary_text_material_light.xml26 -rw----·····1.0·fat······229·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
27 -rw----·····2.0·fat······596·bl·defN·15-Apr-11·10:21·res/color/abc_search_url_text.xml27 -rw----·····1.0·fat······407·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
28 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_secondary_text_material_dark.xml28 -rw----·····1.0·fat······275·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
29 -rw----·····2.0·fat······468·bl·defN·15-Apr-11·10:21·res/color/abc_secondary_text_material_light.xml29 -rw----·····1.0·fat······226·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
30 -rw----·····1.0·fat······303·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png30 -rw----·····1.0·fat······147·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
31 -rw----·····1.0·fat······304·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png31 -rw----·····1.0·fat······281·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
32 -rw----·····1.0·fat······306·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png32 -rw----·····1.0·fat······584·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
33 -rw----·····1.0·fat······549·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png33 -rw----·····1.0·fat······190·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
34 -rw----·····1.0·fat······622·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png34 -rw----·····1.0·fat······360·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
35 -rw----·····1.0·fat······753·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png35 -rw----·····1.0·fat······270·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
36 -rw----·····1.0·fat·····2040·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png36 -rw----·····1.0·fat······729·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
37 -rw----·····1.0·fat·····2053·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png37 -rw----·····1.0·fat·····1018·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
38 -rw----·····1.0·fat······229·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png38 -rw----·····1.0·fat······541·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
39 -rw----·····1.0·fat······407·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png39 -rw----·····1.0·fat······170·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
40 -rw----·····1.0·fat······275·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png40 -rw----·····1.0·fat······244·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
41 -rw----·····1.0·fat······226·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png41 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
42 -rw----·····1.0·fat······147·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png42 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
43 -rw----·····1.0·fat······281·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png43 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
44 -rw----·····1.0·fat······584·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png44 -rw----·····1.0·fat······239·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
45 -rw----·····1.0·fat······190·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png45 -rw----·····1.0·fat······240·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
46 -rw----·····1.0·fat······360·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png46 -rw----·····1.0·fat······853·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
47 -rw----·····1.0·fat······270·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png47 -rw----·····1.0·fat·····1256·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
48 -rw----·····1.0·fat······729·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png48 -rw----·····1.0·fat······417·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
49 -rw----·····1.0·fat·····1018·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png49 -rw----·····1.0·fat······530·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
50 -rw----·····1.0·fat······541·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png50 -rw----·····1.0·fat······199·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
51 -rw----·····1.0·fat······170·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png51 -rw----·····1.0·fat······192·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
52 -rw----·····1.0·fat······244·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_focused_holo.9.png52 -rw----·····1.0·fat······194·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
53 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png53 -rw----·····1.0·fat······187·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
54 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png54 -rw----·····1.0·fat······182·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
55 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png55 -rw----·····1.0·fat······348·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_action_clear_light.png
56 -rw----·····1.0·fat······239·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png56 -rw----·····1.0·fat······484·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_action_settings.png
57 -rw----·····1.0·fat······240·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png57 -rw----·····1.0·fat······864·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_autorenew_white_36dp.png
58 -rw----·····1.0·fat······853·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png58 -rw----·····1.0·fat······234·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_channel.png
59 -rw----·····1.0·fat·····1256·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png59 -rw----·····1.0·fat······220·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_game.png
60 -rw----·····1.0·fat······417·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png60 -rw----·····1.0·fat······786·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_glitchicon_black.png
61 -rw----·····1.0·fat······530·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png61 -rw----·····1.0·fat······565·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_glitchicon_white.png
62 -rw----·····1.0·fat······199·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png62 -rw----·····1.0·fat·····3771·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_launcher.png
63 -rw----·····1.0·fat······192·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png63 -rw----·····1.0·fat······936·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_search_white_36dp.png
64 -rw----·····1.0·fat······194·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png64 -rw----·····1.0·fat······162·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/ic_watching_now.png
65 -rw----·····1.0·fat······187·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png65 -rw----·····1.0·fat······269·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_off_disabled_focused_holo_light.png
66 -rw----·····1.0·fat······182·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png66 -rw----·····1.0·fat······176·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_off_disabled_holo_light.png
67 -rw----·····1.0·fat······348·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_action_clear_light.png67 -rw----·····1.0·fat······277·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_off_focused_holo_light.png
68 -rw----·····1.0·fat······484·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_action_settings.png68 -rw----·····1.0·fat······176·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_off_holo_light.png
69 -rw----·····1.0·fat······864·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_autorenew_white_36dp.png69 -rw----·····1.0·fat······274·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_off_pressed_holo_light.png
70 -rw----·····1.0·fat······234·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_channel.png70 -rw----·····1.0·fat······682·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_on_disabled_focused_holo_light.png
71 -rw----·····1.0·fat······220·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_game.png71 -rw----·····1.0·fat······475·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_on_disabled_holo_light.png
72 -rw----·····1.0·fat······786·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_glitchicon_black.png72 -rw----·····1.0·fat·····1589·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_on_focused_holo_light.png
73 -rw----·····1.0·fat······565·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_glitchicon_white.png73 -rw----·····1.0·fat·····1378·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_on_holo_light.png
74 -rw----·····1.0·fat·····3771·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_launcher.png74 -rw----·····1.0·fat······577·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_check_on_pressed_holo_light.png
75 -rw----·····1.0·fat······936·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_search_white_36dp.png75 -rw----·····1.0·fat······406·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_default_disabled_focused_holo_light.9.png
76 -rw----·····1.0·fat······162·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/ic_watching_now.png76 -rw----·····1.0·fat······467·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_default_disabled_holo_light.9.png
77 -rw----·····1.0·fat······269·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_off_disabled_focused_holo_light.png77 -rw----·····1.0·fat······476·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_default_focused_holo_light.9.png
78 -rw----·····1.0·fat······176·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_off_disabled_holo_light.png78 -rw----·····1.0·fat······407·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_default_normal_holo_light.9.png
79 -rw----·····1.0·fat······277·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_off_focused_holo_light.png79 -rw----·····1.0·fat······406·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_default_pressed_holo_light.9.png
80 -rw----·····1.0·fat······176·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_off_holo_light.png80 -rw----·····1.0·fat·····1022·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_off_disabled_focused_holo_light.png
81 -rw----·····1.0·fat······274·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_off_pressed_holo_light.png81 -rw----·····1.0·fat······505·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_off_disabled_holo_light.png
82 -rw----·····1.0·fat······682·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_on_disabled_focused_holo_light.png82 -rw----·····1.0·fat·····1193·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_off_focused_holo_light.png
83 -rw----·····1.0·fat······475·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_on_disabled_holo_light.png83 -rw----·····1.0·fat······575·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_off_holo_light.png
84 -rw----·····1.0·fat·····1589·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_on_focused_holo_light.png84 -rw----·····1.0·fat······803·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_off_pressed_holo_light.png
85 -rw----·····1.0·fat·····1378·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_on_holo_light.png85 -rw----·····1.0·fat·····1709·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_on_disabled_focused_holo_light.png
86 -rw----·····1.0·fat······577·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_check_on_pressed_holo_light.png86 -rw----·····1.0·fat·····1160·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_on_disabled_holo_light.png
87 -rw----·····1.0·fat······406·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_default_disabled_focused_holo_light.9.png87 -rw----·····1.0·fat·····1627·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_on_focused_holo_light.png
88 -rw----·····1.0·fat······467·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_default_disabled_holo_light.9.png88 -rw----·····1.0·fat·····1044·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_on_holo_light.png
89 -rw----·····1.0·fat······476·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_default_focused_holo_light.9.png89 -rw----·····1.0·fat······965·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_btn_radio_on_pressed_holo_light.png
90 -rw----·····1.0·fat······407·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_default_normal_holo_light.9.png90 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_list_activated_holo.9.png
91 -rw----·····1.0·fat······406·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_default_pressed_holo_light.9.png91 -rw----·····1.0·fat······239·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_list_focused_holo.9.png
92 -rw----·····1.0·fat·····1022·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_off_disabled_focused_holo_light.png92 -rw----·····1.0·fat······211·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_list_longpressed_holo.9.png
93 -rw----·····1.0·fat······505·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_off_disabled_holo_light.png93 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_list_pressed_holo_light.9.png
94 -rw----·····1.0·fat·····1193·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_off_focused_holo_light.png94 -rw----·····1.0·fat······240·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_list_selector_disabled_holo_light.9.png
95 -rw----·····1.0·fat······575·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_off_holo_light.png95 -rw----·····1.0·fat······209·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progress_bg_holo_light.9.png
96 -rw----·····1.0·fat······803·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_off_pressed_holo_light.png96 -rw----·····1.0·fat······432·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progress_primary_holo_light.9.png
97 -rw----·····1.0·fat·····1709·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_on_disabled_focused_holo_light.png97 -rw----·····1.0·fat······212·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progress_secondary_holo_light.9.png
98 -rw----·····1.0·fat·····1160·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_on_disabled_holo_light.png98 -rw----·····1.0·fat······533·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo1.png
99 -rw----·····1.0·fat·····1627·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_on_focused_holo_light.png99 -rw----·····1.0·fat······607·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo2.png
100 -rw----·····1.0·fat·····1044·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_on_holo_light.png100 -rw----·····1.0·fat······623·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo3.png
101 -rw----·····1.0·fat······965·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_btn_radio_on_pressed_holo_light.png101 -rw----·····1.0·fat······664·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo4.png
102 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_list_activated_holo.9.png102 -rw----·····1.0·fat······589·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo5.png
103 -rw----·····1.0·fat······239·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_list_focused_holo.9.png103 -rw----·····1.0·fat······684·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo6.png
104 -rw----·····1.0·fat······211·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_list_longpressed_holo.9.png104 -rw----·····1.0·fat······537·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo7.png
105 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_list_pressed_holo_light.9.png105 -rw----·····1.0·fat······591·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo8.png
106 -rw----·····1.0·fat······240·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_list_selector_disabled_holo_light.9.png106 -rw----·····1.0·fat·····1405·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_text_select_handle_left.png
107 -rw----·····1.0·fat······209·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progress_bg_holo_light.9.png107 -rw----·····1.0·fat·····1251·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_text_select_handle_middle.png
108 -rw----·····1.0·fat······432·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progress_primary_holo_light.9.png108 -rw----·····1.0·fat·····1389·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_text_select_handle_right.png
109 -rw----·····1.0·fat······212·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progress_secondary_holo_light.9.png109 -rw----·····1.0·fat······276·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_textfield_activated_holo_light.9.png
110 -rw----·····1.0·fat······533·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo1.png110 -rw----·····1.0·fat······300·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_textfield_default_holo_light.9.png
111 -rw----·····1.0·fat······607·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo2.png111 -rw----·····1.0·fat······390·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_textfield_disabled_focused_holo_light.9.png
112 -rw----·····1.0·fat······623·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo3.png112 -rw----·····1.0·fat······300·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_textfield_disabled_holo_light.9.png
113 -rw----·····1.0·fat······664·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo4.png113 -rw----·····1.0·fat······379·b-·stor·17-Sep-23·00:40·res/drawable-hdpi-v4/td_textfield_focused_holo_light.9.png
114 -rw----·····1.0·fat······589·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo5.png114 -rw----·····1.0·fat······410·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
115 -rw----·····1.0·fat······684·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo6.png115 -rw----·····1.0·fat······280·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
116 -rw----·····1.0·fat······537·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo7.png116 -rw----·····1.0·fat······585·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
117 -rw----·····1.0·fat······591·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_progressbar_indeterminate_holo8.png117 -rw----·····1.0·fat······367·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
118 -rw----·····1.0·fat·····1405·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_text_select_handle_left.png118 -rw----·····1.0·fat······347·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
119 -rw----·····1.0·fat·····1251·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_text_select_handle_middle.png119 -rw----·····1.0·fat······174·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
120 -rw----·····1.0·fat·····1389·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_text_select_handle_right.png120 -rw----·····1.0·fat······381·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
121 -rw----·····1.0·fat······276·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_textfield_activated_holo_light.9.png121 -rw----·····1.0·fat······342·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
122 -rw----·····1.0·fat······300·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_textfield_default_holo_light.9.png122 -rw----·····1.0·fat······445·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
123 -rw----·····1.0·fat······390·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_textfield_disabled_focused_holo_light.9.png123 -rw----·····1.0·fat······237·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
124 -rw----·····1.0·fat······300·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_textfield_disabled_holo_light.9.png124 -rw----·····1.0·fat······691·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
125 -rw----·····1.0·fat······379·b-·stor·15-Apr-11·10:20·res/drawable-hdpi-v4/td_textfield_focused_holo_light.9.png125 -rw----·····1.0·fat······483·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
126 -rw----·····1.0·fat······410·b-·stor·15-Apr-11·10:20·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png126 -rw----·····1.0·fat······512·b-·stor·17-Sep-23·00:40·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
Max diff block lines reached; -1/119277 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)
1.63 MB
resources.arsc
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
00000000:·0200·0c00·2c0f·0300·0100·0000·0100·1c00··....,...........00000000:·0200·0c00·3407·0300·0100·0000·0100·1c00··....4...........
00000010:·54f2·0000·0306·0000·0400·0000·0001·0000··T...............00000010:·a8ef·0000·f505·0000·0400·0000·0001·0000··................
00000020:·3818·0000·0cf2·0000·0000·0000·2f00·0000··8.........../...00000020:·0018·0000·60ef·0000·0000·0000·2f00·0000··....`......./...
00000030:·6f00·0000·7600·0000·7d00·0000·a700·0000··o...v...}.......00000030:·6f00·0000·7600·0000·7d00·0000·a700·0000··o...v...}.......
00000040:·d100·0000·0301·0000·3601·0000·6001·0000··........6...`...00000040:·d100·0000·0301·0000·3601·0000·6001·0000··........6...`...
00000050:·9101·0000·c301·0000·0802·0000·4e02·0000··............N...00000050:·9101·0000·c301·0000·0802·0000·4e02·0000··............N...
00000060:·7d02·0000·ad02·0000·da02·0000·0803·0000··}...............00000060:·7d02·0000·ad02·0000·da02·0000·0803·0000··}...............
00000070:·3903·0000·6f03·0000·9a03·0000·c703·0000··9...o...........00000070:·3903·0000·6f03·0000·9a03·0000·c703·0000··9...o...........
00000080:·f203·0000·1d04·0000·4e04·0000·9304·0000··........N.......00000080:·f203·0000·1d04·0000·4e04·0000·9304·0000··........N.......
00000090:·c204·0000·f704·0000·3a05·0000·6505·0000··........:...e...00000090:·c204·0000·f704·0000·3a05·0000·6505·0000··........:...e...
Offset 23, 11687 lines modifiedOffset 23, 11687 lines modified
00000160:·8f0c·0000·ac0c·0000·c40c·0000·df0c·0000··................00000160:·8f0c·0000·ac0c·0000·c40c·0000·df0c·0000··................
00000170:·fb0c·0000·1a0d·0000·2e0d·0000·480d·0000··............H...00000170:·fb0c·0000·1a0d·0000·2e0d·0000·480d·0000··............H...
00000180:·650d·0000·7f0d·0000·9c0d·0000·b30d·0000··e...............00000180:·650d·0000·7f0d·0000·9c0d·0000·b30d·0000··e...............
00000190:·cd0d·0000·e80d·0000·060e·0000·1d0e·0000··................00000190:·cd0d·0000·e80d·0000·060e·0000·1d0e·0000··................
000001a0:·370e·0000·4d0e·0000·680e·0000·860e·0000··7...M...h.......000001a0:·370e·0000·4d0e·0000·680e·0000·860e·0000··7...M...h.......
000001b0:·c70e·0000·090f·0000·450f·0000·820f·0000··........E.......000001b0:·c70e·0000·090f·0000·450f·0000·820f·0000··........E.......
Diff chunk too large, falling back to line-by-line diff (1830 lines added, 1830 lines removed)
000001c0:·b10f·0000·e10f·0000·0510·0000·3610·0000··............6...000001c0:·b10f·0000·e10f·0000·0510·0000·3610·0000··............6...
000001d0:·6810·0000·7c10·0000·aa10·0000·df10·0000··h...|...........000001d0:·6810·0000·7c10·0000·ac10·0000·e310·0000··h...|...........
000001e0:·1911·0000·4811·0000·7811·0000·9c11·0000··....H...x.......000001e0:·0b11·0000·2b11·0000·4f11·0000·8811·0000··....+...O.......
000001f0:·e111·0000·2712·0000·4c12·0000·7012·0000··....'...L...p...000001f0:·c211·0000·fa11·0000·3212·0000·6a12·0000··........2...j...
00000200:·8f12·0000·b412·0000·dc12·0000·0213·0000··................00000200:·a212·0000·df12·0000·1c13·0000·5b13·0000··............[...
00000210:·2213·0000·5913·0000·8113·0000·a113·0000··"...Y...........00000210:·9313·0000·c613·0000·0514·0000·4014·0000··............@...
00000220:·c513·0000·fe13·0000·3814·0000·7014·0000··........8...p...00000220:·7a14·0000·b014·0000·ef14·0000·2a15·0000··z...........*...
00000230:·a814·0000·e014·0000·1815·0000·5515·0000··............U...00000230:·6615·0000·9e15·0000·d615·0000·1416·0000··f...............
00000240:·9215·0000·d115·0000·0916·0000·3c16·0000··............<...00000240:·4d16·0000·8016·0000·b716·0000·ef16·0000··M...............
00000250:·7b16·0000·b616·0000·f016·0000·2617·0000··{...........&...00000250:·2817·0000·6a17·0000·ad17·0000·eb17·0000··(...j...........
00000260:·6517·0000·a017·0000·dc17·0000·1418·0000··e...............00000260:·2718·0000·5e18·0000·9718·0000·d118·0000··'...^...........
00000270:·4c18·0000·8a18·0000·c318·0000·f618·0000··L...............00000270:·1119·0000·4f19·0000·9619·0000·db19·0000··....O...........
00000280:·2d19·0000·6519·0000·9e19·0000·e019·0000··-...e...........00000280:·0c1a·0000·3a1a·0000·6d1a·0000·931a·0000··....:...m.......
00000290:·231a·0000·611a·0000·9d1a·0000·d41a·0000··#...a...........00000290:·b61a·0000·e51a·0000·141b·0000·3b1b·0000··............;...
000002a0:·0d1b·0000·471b·0000·871b·0000·c51b·0000··....G...........000002a0:·6b1b·0000·961b·0000·de1b·0000·1e1c·0000··k...............
000002b0:·0c1c·0000·511c·0000·821c·0000·b01c·0000··....Q...........000002b0:·5d1c·0000·941c·0000·d31c·0000·1a1d·0000··]...............
000002c0:·e31c·0000·091d·0000·2c1d·0000·5b1d·0000··........,...[...000002c0:·591d·0000·971d·0000·cd1d·0000·0b1e·0000··Y...............
000002d0:·8a1d·0000·b11d·0000·e11d·0000·0c1e·0000··................000002d0:·531e·0000·931e·0000·d21e·0000·101f·0000··S...............
000002e0:·541e·0000·941e·0000·d31e·0000·0a1f·0000··T...............000002e0:·4f1f·0000·971f·0000·d71f·0000·1620·0000··O............·..
000002f0:·491f·0000·901f·0000·cf1f·0000·0d20·0000··I............·..000002f0:·4d20·0000·8c20·0000·d320·0000·1221·0000··M·...·...·...!..
00000300:·4320·0000·8120·0000·c920·0000·0921·0000··C·...·...·...!..00000300:·5021·0000·8621·0000·c421·0000·f821·0000··P!...!...!...!..
00000310:·4821·0000·8621·0000·c521·0000·0d22·0000··H!...!...!..."..00000310:·2a22·0000·6022·0000·9822·0000·da22·0000··*"..`"..."..."..
00000320:·4d22·0000·8c22·0000·c322·0000·0223·0000··M"..."..."...#..00000320:·1123·0000·4d23·0000·8b23·0000·c923·0000··.#..M#...#...#..
00000330:·4923·0000·8823·0000·c623·0000·fc23·0000··I#...#...#...#..00000330:·0724·0000·4524·0000·8324·0000·c124·0000··.$..E$...$...$..
00000340:·3a24·0000·6e24·0000·a024·0000·d624·0000··:$..n$...$...$..00000340:·ff24·0000·3d25·0000·7b25·0000·b125·0000··.$..=%..{%...%..
00000350:·0e25·0000·5025·0000·8725·0000·c325·0000··.%..P%...%...%..00000350:·e925·0000·2026·0000·5f26·0000·9c26·0000··.%..·&.._&...&..
00000360:·0126·0000·3f26·0000·7d26·0000·bb26·0000··.&..?&..}&...&..00000360:·e226·0000·2027·0000·5d27·0000·9627·0000··.&..·'..]'...'..
00000370:·f926·0000·3727·0000·7527·0000·b327·0000··.&..7'..u'...'..00000370:·d027·0000·0828·0000·4028·0000·7828·0000··.'...(..@(..x(..
00000380:·f127·0000·2728·0000·5f28·0000·9628·0000··.'..'(.._(...(..00000380:·b028·0000·ed28·0000·2a29·0000·6929·0000··.(...(..*)..i)..
00000390:·d528·0000·1229·0000·5829·0000·9629·0000··.(...)..X)...)..00000390:·a129·0000·d429·0000·132a·0000·4e2a·0000··.)...)...*..N*..
000003a0:·d329·0000·0c2a·0000·462a·0000·7e2a·0000··.)...*..F*..~*..000003a0:·882a·0000·be2a·0000·fd2a·0000·382b·0000··.*...*...*..8+..
000003b0:·b62a·0000·ee2a·0000·262b·0000·632b·0000··.*...*..&+..c+..000003b0:·742b·0000·ac2b·0000·e42b·0000·222c·0000··t+...+...+..",..
000003c0:·a02b·0000·df2b·0000·172c·0000·4a2c·0000··.+...+...,..J,..000003c0:·5b2c·0000·8e2c·0000·c52c·0000·fd2c·0000··[,...,...,...,..
000003d0:·892c·0000·c42c·0000·fe2c·0000·342d·0000··.,...,...,..4-..000003d0:·362d·0000·782d·0000·bb2d·0000·f92d·0000··6-..x-...-...-..
000003e0:·732d·0000·ae2d·0000·ea2d·0000·222e·0000··s-...-...-.."...000003e0:·352e·0000·6c2e·0000·a52e·0000·df2e·0000··5...l...........
000003f0:·5a2e·0000·982e·0000·d12e·0000·042f·0000··Z............/..000003f0:·1f2f·0000·5d2f·0000·a42f·0000·e92f·0000··./..]/.../.../..
00000400:·3b2f·0000·732f·0000·ac2f·0000·ee2f·0000··;/..s/.../.../..00000400:·1a30·0000·4830·0000·7b30·0000·a130·0000··.0..H0..{0...0..
00000410:·3130·0000·6f30·0000·ab30·0000·e230·0000··10..o0...0...0..00000410:·c430·0000·f330·0000·2231·0000·4931·0000··.0...0.."1..I1..
00000420:·1b31·0000·5531·0000·9531·0000·d331·0000··.1..U1...1...1..00000420:·7931·0000·a431·0000·ec31·0000·2c32·0000··y1...1...1..,2..
00000430:·1a32·0000·5f32·0000·9032·0000·be32·0000··.2.._2...2...2..00000430:·6b32·0000·a232·0000·e132·0000·2833·0000··k2...2...2..(3..
00000440:·f132·0000·1733·0000·3a33·0000·6933·0000··.2...3..:3..i3..00000440:·6733·0000·a533·0000·db33·0000·1934·0000··g3...3...3...4..
00000450:·9833·0000·bf33·0000·ef33·0000·1a34·0000··.3...3...3...4..00000450:·6134·0000·a134·0000·e034·0000·1e35·0000··a4...4...4...5..
00000460:·6234·0000·a234·0000·e134·0000·1835·0000··b4...4...4...5..00000460:·5d35·0000·a535·0000·e535·0000·2436·0000··]5...5...5..$6..
00000470:·5735·0000·9e35·0000·dd35·0000·1b36·0000··W5...5...5...6..00000470:·5b36·0000·9a36·0000·e136·0000·2037·0000··[6...6...6..·7..
00000480:·5136·0000·8f36·0000·d736·0000·1737·0000··Q6...6...6...7..00000480:·5e37·0000·9437·0000·d237·0000·0638·0000··^7...7...7...8..
00000490:·5637·0000·9437·0000·d337·0000·1b38·0000··V7...7...7...8..00000490:·3838·0000·6e38·0000·a638·0000·e838·0000··88..n8...8...8..
000004a0:·5b38·0000·9a38·0000·d138·0000·1039·0000··[8...8...8...9..000004a0:·1f39·0000·5b39·0000·9939·0000·d739·0000··.9..[9...9...9..
000004b0:·5739·0000·9639·0000·d439·0000·0a3a·0000··W9...9...9...:..000004b0:·153a·0000·533a·0000·913a·0000·cf3a·0000··.:..S:...:...:..
000004c0:·483a·0000·7c3a·0000·ae3a·0000·e43a·0000··H:..|:...:...:..000004c0:·0d3b·0000·4b3b·0000·893b·0000·bf3b·0000··.;..K;...;...;..
000004d0:·1c3b·0000·5e3b·0000·953b·0000·d13b·0000··.;..^;...;...;..000004d0:·f73b·0000·2e3c·0000·6d3c·0000·aa3c·0000··.;...<..m<...<..
000004e0:·0f3c·0000·4d3c·0000·8b3c·0000·c93c·0000··.<..M<...<...<..000004e0:·f03c·0000·2e3d·0000·6b3d·0000·a53d·0000··.<...=..k=...=..
000004f0:·073d·0000·453d·0000·833d·0000·c13d·0000··.=..E=...=...=..000004f0:·e03d·0000·193e·0000·523e·0000·8b3e·0000··.=...>..R>...>..
00000500:·ff3d·0000·353e·0000·6d3e·0000·a43e·0000··.=..5>..m>...>..00000500:·c43e·0000·023f·0000·403f·0000·803f·0000··.>...?..@?...?..
00000510:·e33e·0000·203f·0000·663f·0000·a43f·0000··.>..·?..f?...?..00000510:·b93f·0000·ed3f·0000·2d40·0000·6940·0000··.?...?..-@..i@..
00000520:·e13f·0000·1b40·0000·5640·0000·8f40·0000··.?...@..V@...@..00000520:·a440·0000·db40·0000·1b41·0000·5741·0000··.@...@...A..WA..
00000530:·c840·0000·0141·0000·3a41·0000·7841·0000··.@...A..:A..xA..00000530:·9441·0000·cd41·0000·0642·0000·4542·0000··.A...A...B..EB..
00000540:·b641·0000·f641·0000·2f42·0000·6342·0000··.A...A../B..cB..00000540:·7f42·0000·b342·0000·eb42·0000·2443·0000··.B...B...B..$C..
00000550:·a342·0000·df42·0000·1a43·0000·5143·0000··.B...B...C..QC..00000550:·5e43·0000·a143·0000·e543·0000·2444·0000··^C...C...C..$D..
00000560:·9143·0000·cd43·0000·0a44·0000·4344·0000··.C...C...D..CD..00000560:·6144·0000·9944·0000·d344·0000·0e45·0000··aD...D...D...E..
00000570:·7c44·0000·bb44·0000·f544·0000·2945·0000··|D...D...D..)E..00000570:·4f45·0000·8e45·0000·d645·0000·1c46·0000··OE...E...E...F..
00000580:·6145·0000·9a45·0000·d445·0000·1746·0000··aE...E...E...F..00000580:·4e46·0000·7d46·0000·b146·0000·d846·0000··NF..}F...F...F..
00000590:·5b46·0000·9a46·0000·d746·0000·0f47·0000··[F...F...F...G..00000590:·fc46·0000·2c47·0000·5c47·0000·8447·0000··.F..,G..\G...G..
000005a0:·4947·0000·8447·0000·c547·0000·0448·0000··IG...G...G...H..000005a0:·b547·0000·e147·0000·2a48·0000·6b48·0000··.G...G..*H..kH..
000005b0:·4c48·0000·9248·0000·c448·0000·f348·0000··LH...H...H...H..000005b0:·ab48·0000·e348·0000·2349·0000·6b49·0000··.H...H..#I..kI..
000005c0:·2749·0000·4e49·0000·7249·0000·a249·0000··'I..NI..rI...I..000005c0:·ab49·0000·ea49·0000·214a·0000·604a·0000··.I...I..!J..`J..
000005d0:·d249·0000·fa49·0000·2b4a·0000·574a·0000··.I...I..+J..WJ..000005d0:·a94a·0000·ea4a·0000·2a4b·0000·694b·0000··.J...J..*K..iK..
000005e0:·a04a·0000·e14a·0000·214b·0000·594b·0000··.J...J..!K..YK..000005e0:·a94b·0000·f24b·0000·334c·0000·734c·0000··.K...K..3L..sL..
000005f0:·994b·0000·e14b·0000·214c·0000·604c·0000··.K...K..!L..`L..000005f0:·ab4c·0000·eb4c·0000·334d·0000·734d·0000··.L...L..3M..sM..
00000600:·974c·0000·d64c·0000·1f4d·0000·604d·0000··.L...L...M..`M..00000600:·b24d·0000·e94d·0000·284e·0000·5d4e·0000··.M...M..(N..]N..
00000610:·a04d·0000·df4d·0000·1f4e·0000·684e·0000··.M...M...N..hN..00000610:·904e·0000·c74e·0000·004f·0000·434f·0000··.N...N...O..CO..
00000620:·a94e·0000·e94e·0000·214f·0000·614f·0000··.N...N..!O..aO..00000620:·7b4f·0000·b84f·0000·f74f·0000·3650·0000··{O...O...O..6P..
00000630:·a94f·0000·e94f·0000·2850·0000·5f50·0000··.O...O..(P.._P..00000630:·7550·0000·b450·0000·f350·0000·3251·0000··uP...P...P..2Q..
00000640:·9e50·0000·d350·0000·0651·0000·3d51·0000··.P...P...Q..=Q..00000640:·7151·0000·b051·0000·ef51·0000·2652·0000··qQ...Q...Q..&R..
00000650:·7651·0000·b951·0000·f151·0000·2e52·0000··vQ...Q...Q...R..00000650:·5f52·0000·9752·0000·d752·0000·1553·0000··_R...R...R...S..
00000660:·6d52·0000·ac52·0000·eb52·0000·2a53·0000··mR...R...R..*S..00000660:·5c53·0000·9b53·0000·d953·0000·1454·0000··\S...S...S...T..
00000670:·6953·0000·a853·0000·e753·0000·2654·0000··iS...S...S..&T..00000670:·5054·0000·8a54·0000·c454·0000·fe54·0000··PT...T...T...T..
00000680:·6554·0000·9c54·0000·d554·0000·0d55·0000··eT...T...T...U..00000680:·3855·0000·7755·0000·b655·0000·f755·0000··8U..wU...U...U..
00000690:·4d55·0000·8b55·0000·d255·0000·1156·0000··MU...U...U...V..00000690:·3156·0000·6656·0000·a756·0000·e456·0000··1V..fV...V...V..
000006a0:·4f56·0000·8a56·0000·c656·0000·0057·0000··OV...V...V...W..000006a0:·2057·0000·5857·0000·9957·0000·d657·0000···W..XW...W...W..
000006b0:·3a57·0000·7457·0000·ae57·0000·ed57·0000··:W..tW...W...W..000006b0:·1458·0000·4e58·0000·8858·0000·c858·0000··.X..NX...X...X..
000006c0:·2c58·0000·6d58·0000·a758·0000·dc58·0000··,X..mX...X...X..000006c0:·0359·0000·3859·0000·7159·0000·ab59·0000··.Y..8Y..qY...Y..
000006d0:·1d59·0000·5a59·0000·9659·0000·ce59·0000··.Y..ZY...Y...Y..000006d0:·e659·0000·2a5a·0000·6f5a·0000·af5a·0000··.Y..*Z..oZ...Z..
000006e0:·0f5a·0000·4c5a·0000·8a5a·0000·c45a·0000··.Z..LZ...Z...Z..000006e0:·ed5a·0000·265b·0000·615b·0000·9d5b·0000··.Z..&[..a[...[..
000006f0:·fe5a·0000·3e5b·0000·795b·0000·ae5b·0000··.Z..>[..y[...[..000006f0:·df5b·0000·1f5c·0000·685c·0000·af5c·0000··.[...\..h\...\..
00000700:·e75b·0000·215c·0000·5c5c·0000·a05c·0000··.[..!\..\\...\..00000700:·df5c·0000·145d·0000·3c5d·0000·615d·0000··.\...]..<]..a]..
00000710:·e55c·0000·255d·0000·635d·0000·9c5d·0000··.\..%]..c]...]..00000710:·925d·0000·c35d·0000·ec5d·0000·1e5e·0000··.]...]...]...^..
00000720:·d75d·0000·135e·0000·555e·0000·955e·0000··.]...^..U^...^..00000720:·4b5e·0000·955e·0000·d75e·0000·185f·0000··K^...^...^..._..
00000730:·de5e·0000·255f·0000·555f·0000·8a5f·0000··.^..%_..U_..._..00000730:·515f·0000·925f·0000·db5f·0000·1c60·0000··Q_..._..._...`..
00000740:·b25f·0000·d75f·0000·0860·0000·3960·0000··._..._...`..9`..00000740:·5c60·0000·9460·0000·d460·0000·1e61·0000··\`...`...`...a..
00000750:·6260·0000·9460·0000·c160·0000·0b61·0000··b`...`...`...a..00000750:·6061·0000·a161·0000·e161·0000·2262·0000··`a...a...a.."b..
00000760:·4d61·0000·8e61·0000·c761·0000·0862·0000··Ma...a...a...b..00000760:·6c62·0000·ae62·0000·ef62·0000·2863·0000··lb...b...b..(c..
00000770:·5162·0000·9262·0000·d262·0000·0a63·0000··Qb...b...b...c..00000770:·6963·0000·b263·0000·f363·0000·3364·0000··ic...c...c..3d..
00000780:·4a63·0000·9463·0000·d663·0000·1764·0000··Jc...c...c...d..00000780:·6b64·0000·ab64·0000·e164·0000·1565·0000··kd...d...d...e..
00000790:·5764·0000·9864·0000·e264·0000·2465·0000··Wd...d...d..$e..00000790:·4d65·0000·8765·0000·cb65·0000·0466·0000··Me...e...e...f..
000007a0:·6565·0000·9e65·0000·df65·0000·2866·0000··ee...e...e..(f..000007a0:·4266·0000·8266·0000·c266·0000·0267·0000··Bf...f...f...g..
000007b0:·6966·0000·a966·0000·e166·0000·2167·0000··if...f...f..!g..000007b0:·4267·0000·8267·0000·c267·0000·0268·0000··Bg...g...g...h..
000007c0:·5767·0000·8b67·0000·c367·0000·fd67·0000··Wg...g...g...g..000007c0:·4268·0000·8268·0000·ba68·0000·f468·0000··Bh...h...h...h..
000007d0:·4168·0000·7a68·0000·b868·0000·f868·0000··Ah..zh...h...h..000007d0:·2d69·0000·6e69·0000·ad69·0000·f569·0000··-i..ni...i...i..
000007e0:·3869·0000·7869·0000·b869·0000·f869·0000··8i..xi...i...i..000007e0:·356a·0000·746a·0000·af6a·0000·ea6a·0000··5j..tj...j...j..
000007f0:·386a·0000·786a·0000·b86a·0000·f86a·0000··8j..xj...j...j..000007f0:·256b·0000·606b·0000·a06b·0000·e06b·0000··%k..`k...k...k..
00000800:·306b·0000·6a6b·0000·a36b·0000·e46b·0000··0k..jk...k...k..00000800:·1b6c·0000·516c·0000·8e6c·0000·c76c·0000··.l..Ql...l...l..
00000810:·236c·0000·6b6c·0000·ab6c·0000·ea6c·0000··#l..kl...l...l..00000810:·096d·0000·476d·0000·866d·0000·c16d·0000··.m..Gm...m...m..
00000820:·256d·0000·606d·0000·9b6d·0000·d66d·0000··%m..`m...m...m..00000820:·026e·0000·3c6e·0000·786e·0000·b56e·0000··.n..<n..xn...n..
00000830:·166e·0000·566e·0000·916e·0000·c76e·0000··.n..Vn...n...n..00000830:·eb6e·0000·156f·0000·486f·0000·7e6f·0000··.n...o..Ho..~o..
00000840:·046f·0000·3d6f·0000·7f6f·0000·bd6f·0000··.o..=o...o...o..00000840:·b66f·0000·ed6f·0000·2170·0000·4f70·0000··.o...o..!p..Op..
00000850:·fc6f·0000·3770·0000·7870·0000·b270·0000··.o..7p..xp...p..00000850:·8e70·0000·cf70·0000·0c71·0000·4a71·0000··.p...p...q..Jq..
00000860:·ee70·0000·2b71·0000·6171·0000·8b71·0000··.p..+q..aq...q..00000860:·8971·0000·ca71·0000·0772·0000·4572·0000··.q...q...r..Er..
00000870:·be71·0000·f471·0000·2c72·0000·6372·0000··.q...q..,r..cr..00000870:·8572·0000·c772·0000·0573·0000·4473·0000··.r...r...s..Ds..
00000880:·9772·0000·c572·0000·0473·0000·4573·0000··.r...r...s..Es..00000880:·8573·0000·c873·0000·0774·0000·4774·0000··.s...s...t..Gt..
Max diff block lines reached; 1451317/1705350 bytes (85.10%) of diff not shown.
25.9 KB
classes.dex
25.9 KB
classes.jar
8.74 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·5045540·bytes,·number·of·entries:·25871 Zip·file·size:·5045517·bytes,·number·of·entries:·2587
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
Offset 822, 15 lines modifiedOffset 822, 15 lines modified
822 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService$TwitchKraken.class822 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService$TwitchKraken.class
823 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService$TwitchUsher.class823 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService$TwitchUsher.class
824 ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService.class824 ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDService.class
825 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl$1.class825 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl$1.class
826 ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDCallback.class826 ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDCallback.class
827 ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTask$1.class827 ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTask$1.class
828 ?rwxrwxr-x··2.0·unx·····2305·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTask.class828 ?rwxrwxr-x··2.0·unx·····2305·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTask.class
829 ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTaskManager.class829 ?rwxrwxr-x··2.0·unx·····1352·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDTaskManager.class
830 ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/TDActivity$$ViewInjector.class830 ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/TDActivity$$ViewInjector.class
831 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter$1.class831 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter$1.class
832 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter$ViewHolder.class832 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter$ViewHolder.class
833 ?rwxrwxr-x··2.0·unx·····2922·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter.class833 ?rwxrwxr-x··2.0·unx·····2922·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/ArchiveAdapter.class
834 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter$1.class834 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter$1.class
835 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter$ViewHolder.class835 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter$ViewHolder.class
836 ?rwxrwxr-x··2.0·unx·····4421·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter.class836 ?rwxrwxr-x··2.0·unx·····4421·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/adapter/FavoritesAdapter.class
Offset 1778, 33 lines modifiedOffset 1778, 33 lines modified
1778 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchAccessToken.class1778 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchAccessToken.class
1779 ?rwxrwxr-x··2.0·unx·····2195·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchBroadcast.class1779 ?rwxrwxr-x··2.0·unx·····2195·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchBroadcast.class
1780 ?rwxrwxr-x··2.0·unx·····2755·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChannel.class1780 ?rwxrwxr-x··2.0·unx·····2755·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChannel.class
1781 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChannels.class1781 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChannels.class
1782 ?rwxrwxr-x··2.0·unx······719·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChunk.class1782 ?rwxrwxr-x··2.0·unx······719·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChunk.class
1783 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChunks.class1783 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchChunks.class
1784 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchError.class1784 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchError.class
1785 ?rwxrwxr-x··2.0·unx······870·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchFollows.class1785 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchFollows.class
1786 ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGame.class1786 ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGame.class
1787 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGames.class1787 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGames.class
1788 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGamesElement.class1788 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchGamesElement.class
1789 ?rwxrwxr-x··2.0·unx······450·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchLinks.class1789 ?rwxrwxr-x··2.0·unx······450·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchLinks.class
1790 ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchLogo.class1790 ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchLogo.class
1791 ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchPicture.class1791 ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchPicture.class
1792 ?rwxrwxr-x··2.0·unx·····2128·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchPlayList.class1792 ?rwxrwxr-x··2.0·unx·····2123·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchPlayList.class
1793 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStream.class1793 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStream.class
1794 ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamElement.class1794 ?rwxrwxr-x··2.0·unx·····2137·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamElement.class
1795 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamPreview.class1795 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamPreview.class
1796 ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamQuality.class1796 ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchStreamQuality.class
1797 ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchVideo.class1797 ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchVideo.class
1798 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchVideos.class1798 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·ch/citux/td/data/model/TwitchVideos.class
1799 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor.class1799 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor.class
1800 ?rwxrwxr-x··2.0·unx·····3595·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl.class1800 ?rwxrwxr-x··2.0·unx·····3595·b-·stor·80-Jan-01·00:00·ch/citux/td/data/service/TDServiceImpl.class
1801 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDBasicCallback.class1801 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·ch/citux/td/data/worker/TDBasicCallback.class
1802 ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·ch/citux/td/license/VitamioLicense.class1802 ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·ch/citux/td/license/VitamioLicense.class
1803 ?rwxrwxr-x··2.0·unx·····3592·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/TDFragment.class1803 ?rwxrwxr-x··2.0·unx·····3581·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/TDFragment.class
1804 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$Base.class1804 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$Base.class
1805 ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$None.class1805 ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$None.class
1806 ?rwxrwxr-x··2.0·unx·····1621·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/SimpleObjectIdResolver.class1806 ?rwxrwxr-x··2.0·unx·····1621·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/SimpleObjectIdResolver.class
1807 ?rwxrwxr-x··2.0·unx····15219·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonFactory.class1807 ?rwxrwxr-x··2.0·unx····15219·b-·defN·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonFactory.class
1808 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonGenerationException.class1808 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonGenerationException.class
1809 ?rwxrwxr-x··2.0·unx·····9172·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonGenerator.class1809 ?rwxrwxr-x··2.0·unx·····9172·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonGenerator.class
1810 ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonParseException.class1810 ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/core/JsonParseException.class
Offset 2228, 15 lines modifiedOffset 2228, 15 lines modified
2228 ?rwxrwxr-x··2.0·unx·····2118·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter$ActionButtonSubmenu.class2228 ?rwxrwxr-x··2.0·unx·····2118·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter$ActionButtonSubmenu.class
2229 ?rwxrwxr-x··2.0·unx·····1420·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter$OverflowPopup.class2229 ?rwxrwxr-x··2.0·unx·····1420·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter$OverflowPopup.class
2230 ?rwxrwxr-x··2.0·unx····13632·b-·defN·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter.class2230 ?rwxrwxr-x··2.0·unx····13632·b-·defN·80-Jan-01·00:00·android/support/v7/widget/ActionMenuPresenter.class
2231 ?rwxrwxr-x··2.0·unx····11062·b-·defN·80-Jan-01·00:00·ch/citux/td/ui/TDActivity.class2231 ?rwxrwxr-x··2.0·unx····11062·b-·defN·80-Jan-01·00:00·ch/citux/td/ui/TDActivity.class
2232 ?rwxrwxr-x··2.0·unx·····2655·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/dialogs/ErrorDialogFragment.class2232 ?rwxrwxr-x··2.0·unx·····2655·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/dialogs/ErrorDialogFragment.class
2233 ?rwxrwxr-x··2.0·unx·····5298·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/ChannelFragment.class2233 ?rwxrwxr-x··2.0·unx·····5298·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/ChannelFragment.class
2234 ?rwxrwxr-x··2.0·unx·····1530·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/FavoritesFragment$StatusCallback.class2234 ?rwxrwxr-x··2.0·unx·····1530·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/FavoritesFragment$StatusCallback.class
2235 ?rwxrwxr-x··2.0·unx·····3360·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/GameOverviewFragment.class2235 ?rwxrwxr-x··2.0·unx·····3356·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/GameOverviewFragment.class
2236 ?rwxrwxr-x··2.0·unx·····1922·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/SettingsFragment.class2236 ?rwxrwxr-x··2.0·unx·····1922·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/SettingsFragment.class
2237 ?rwxrwxr-x··2.0·unx·····3040·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/TDListFragment.class2237 ?rwxrwxr-x··2.0·unx·····3040·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/TDListFragment.class
2238 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/VideoFragment.class2238 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·ch/citux/td/ui/fragments/VideoFragment.class
2239 ?rwxrwxr-x··2.0·unx·····2297·b-·stor·80-Jan-01·00:00·ch/citux/td/util/VideoPlayer$GetVideoCallback.class2239 ?rwxrwxr-x··2.0·unx·····2297·b-·stor·80-Jan-01·00:00·ch/citux/td/util/VideoPlayer$GetVideoCallback.class
2240 ?rwxrwxr-x··2.0·unx·····4447·b-·stor·80-Jan-01·00:00·ch/citux/td/util/VideoPlayer$PlaylistCallback.class2240 ?rwxrwxr-x··2.0·unx·····4447·b-·stor·80-Jan-01·00:00·ch/citux/td/util/VideoPlayer$PlaylistCallback.class
2241 ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$IntSequenceGenerator.class2241 ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$IntSequenceGenerator.class
2242 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$PropertyGenerator.class2242 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/ObjectIdGenerators$PropertyGenerator.class
Offset 2582, 8 lines modifiedOffset 2582, 8 lines modified
2582 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class2582 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
2583 ?rwxrwxr-x··2.0·unx·····4081·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$FloatArraySerializer.class2583 ?rwxrwxr-x··2.0·unx·····4081·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$FloatArraySerializer.class
2584 ?rwxrwxr-x··2.0·unx·····4002·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$LongArraySerializer.class2584 ?rwxrwxr-x··2.0·unx·····4002·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$LongArraySerializer.class
2585 ?rwxrwxr-x··2.0·unx·····4100·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$ShortArraySerializer.class2585 ?rwxrwxr-x··2.0·unx·····4100·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$ShortArraySerializer.class
2586 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class2586 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
2587 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class2587 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
2588 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class2588 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
2589 2587·files,·5588968·bytes·uncompressed,·4548952·bytes·compressed:··18.6%2589 2587·files,·5588945·bytes·uncompressed,·4548929·bytes·compressed:··18.6%
2.55 KB
ch/citux/td/data/worker/TDTaskManager.class
2.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 111, 36 lines modifiedOffset 111, 34 lines modified
111 ·········1:·invokespecial·#15·················//·Method·java/lang/Object."<init>":()V111 ·········1:·invokespecial·#15·················//·Method·java/lang/Object."<init>":()V
112 ·········4:·return112 ·········4:·return
  
113 ··public·static·void·cancelAllTasks();113 ··public·static·void·cancelAllTasks();
114 ····descriptor:·()V114 ····descriptor:·()V
115 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC115 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
116 ····Code:116 ····Code:
117 ······stack=300,·locals=4,·args_size=0117 ······stack=300,·locals=3,·args_size=0
118 ·········0:·getstatic·····#14·················//·Field·tasks:Ljava/util/concurrent/CopyOnWriteArrayList;118 ·········0:·getstatic·····#14·················//·Field·tasks:Ljava/util/concurrent/CopyOnWriteArrayList;
119 ·········3:·astore_0 
120 ·········4:·aload_0 
121 ·········5:·invokevirtual·#19·················//·Method·java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator;119 ·········3:·invokevirtual·#19·················//·Method·java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator;
122 ·········8:·astore_1120 ·········6:·astore_0
123 ·········9:·aload_1121 ·········7:·aload_0
124 ········10:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z122 ·········8:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
125 ········15:·istore_2123 ········13:·istore_1
126 ········16:·iload_2124 ········14:·iload_1
127 ········17:·ifeq··········40125 ········15:·ifeq··········38
128 ········20:·aload_1126 ········18:·aload_0
129 ········21:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;127 ········19:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
130 ········26:·checkcast·····#31·················//·class·ch/citux/td/data/worker/TDTask128 ········24:·checkcast·····#31·················//·class·ch/citux/td/data/worker/TDTask
131 ········29:·astore_3129 ········27:·astore_2
132 ········30:·iconst_1130 ········28:·iconst_1
133 ········31:·istore_2131 ········29:·istore_1
134 ········32:·aload_3132 ········30:·aload_2
135 ········33:·iload_2133 ········31:·iload_1
136 ········34:·invokestatic··#36·················//·Method·removeTask:(Lch/citux/td/data/worker/TDTask;Z)V134 ········32:·invokestatic··#36·················//·Method·removeTask:(Lch/citux/td/data/worker/TDTask;Z)V
137 ········37:·goto··········9135 ········35:·goto··········7
138 ········40:·return136 ········38:·return
  
139 ··public·static·void·executeTask(ch.citux.td.data.worker.TDCallback);137 ··public·static·void·executeTask(ch.citux.td.data.worker.TDCallback);
140 ····descriptor:·(Lch/citux/td/data/worker/TDCallback;)V138 ····descriptor:·(Lch/citux/td/data/worker/TDCallback;)V
141 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC139 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
142 ····Code:140 ····Code:
143 ······stack=300,·locals=6,·args_size=1141 ······stack=300,·locals=6,·args_size=1
144 ·········0:·new···········#31·················//·class·ch/citux/td/data/worker/TDTask142 ·········0:·new···········#31·················//·class·ch/citux/td/data/worker/TDTask
3.14 KB
ch/citux/td/data/model/TwitchFollows.class
3.05 KB
javap -verbose -constants -s -l -private {}
    
Offset 89, 40 lines modifiedOffset 89, 38 lines modified
89 ·········8:·invokeinterface·#20,··1···········//·InterfaceMethod·java/util/List.size:()I89 ·········8:·invokeinterface·#20,··1···········//·InterfaceMethod·java/util/List.size:()I
90 ········13:·istore_290 ········13:·istore_2
91 ········14:·aload_191 ········14:·aload_1
92 ········15:·iload_292 ········15:·iload_2
93 ········16:·invokespecial·#23·················//·Method·android/util/SparseArray."<init>":(I)V93 ········16:·invokespecial·#23·················//·Method·android/util/SparseArray."<init>":(I)V
94 ········19:·aload_094 ········19:·aload_0
95 ········20:·getfield······#14·················//·Field·follows:Ljava/util/List;95 ········20:·getfield······#14·················//·Field·follows:Ljava/util/List;
96 ········23:·astore_3 
97 ········24:·aload_3 
98 ········25:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;96 ········23:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
99 ········30:·astore········4 
100 ········32:·aload·········497 ········28:·astore_3
 98 ········29:·aload_3
101 ········34:·invokeinterface·#33,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z99 ········30:·invokeinterface·#33,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
102 ········39:·istore_2 
103 ········40:·iload_2100 ········35:·istore········4
 101 ········37:·iload·········4
104 ········41:·ifeq··········79102 ········39:·ifeq··········78
105 ········44:·aload·········4103 ········42:·aload_3
106 ········46:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;104 ········43:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
107 ········51:·checkcast·····#39·················//·class·ch/citux/td/data/model/TwitchChannels105 ········48:·checkcast·····#39·················//·class·ch/citux/td/data/model/TwitchChannels
108 ········54:·astore········5106 ········51:·astore········5
109 ········56:·aload·········5107 ········53:·aload·········5
110 ········58:·invokevirtual·#43·················//·Method·ch/citux/td/data/model/TwitchChannels.getChannel:()Lch/citux/td/data/model/TwitchChannel;108 ········55:·invokevirtual·#43·················//·Method·ch/citux/td/data/model/TwitchChannels.getChannel:()Lch/citux/td/data/model/TwitchChannel;
111 ········61:·astore········6109 ········58:·astore········6
112 ········63:·aload·········6110 ········60:·aload·········6
113 ········65:·invokevirtual·#48·················//·Method·ch/citux/td/data/model/TwitchChannel.get_id:()I111 ········62:·invokevirtual·#48·················//·Method·ch/citux/td/data/model/TwitchChannel.get_id:()I
114 ········68:·istore_2112 ········65:·istore········4
115 ········69:·aload_1113 ········67:·aload_1
116 ········70:·iload_2114 ········68:·iload·········4
117 ········71:·aload·········6115 ········70:·aload·········6
118 ········73:·invokevirtual·#52·················//·Method·android/util/SparseArray.put:(ILjava/lang/Object;)V116 ········72:·invokevirtual·#52·················//·Method·android/util/SparseArray.put:(ILjava/lang/Object;)V
119 ········76:·goto··········32117 ········75:·goto··········29
120 ········79:·aload_1118 ········78:·aload_1
121 ········80:·areturn119 ········79:·areturn
  
122 ··public·void·setFollows(java.util.List);120 ··public·void·setFollows(java.util.List);
123 ····descriptor:·(Ljava/util/List;)V121 ····descriptor:·(Ljava/util/List;)V
124 ····flags:·(0x0001)·ACC_PUBLIC122 ····flags:·(0x0001)·ACC_PUBLIC
125 ····Code:123 ····Code:
126 ······stack=300,·locals=2,·args_size=2124 ······stack=300,·locals=2,·args_size=2
127 ·········0:·aload_0125 ·········0:·aload_0
4.29 KB
ch/citux/td/data/model/TwitchPlayList.class
4.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 320, 56 lines modifiedOffset 320, 54 lines modified
320 ·········6:·aload_2320 ·········6:·aload_2
321 ·········7:·ldc···········#70·················//·String321 ·········7:·ldc···········#70·················//·String
322 ·········9:·iload_1322 ·········9:·iload_1
323 ········10:·invokespecial·#27·················//·Method·ch/citux/td/data/model/TwitchStreamQuality."<init>":(Ljava/lang/String;I)V323 ········10:·invokespecial·#27·················//·Method·ch/citux/td/data/model/TwitchStreamQuality."<init>":(Ljava/lang/String;I)V
324 ········13:·aload_0324 ········13:·aload_0
325 ········14:·getfield······#72·················//·Field·streams:Ljava/util/HashMap;325 ········14:·getfield······#72·················//·Field·streams:Ljava/util/HashMap;
326 ········17:·invokevirtual·#78·················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;326 ········17:·invokevirtual·#78·················//·Method·java/util/HashMap.keySet:()Ljava/util/Set;
327 ········20:·astore_3 
328 ········21:·aload_3 
329 ········22:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;327 ········20:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
330 ········27:·astore········4 
331 ········29:·aload·········4328 ········25:·astore_3
 329 ········26:·aload_3
332 ········31:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z330 ········27:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
333 ········36:·istore········5331 ········32:·istore········4
334 ········38:·iload·········5332 ········34:·iload·········4
335 ········40:·ifeq··········81333 ········36:·ifeq··········76
336 ········43:·aload·········4334 ········39:·aload_3
337 ········45:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;335 ········40:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
338 ········50:·checkcast·····#21·················//·class·ch/citux/td/data/model/TwitchStreamQuality336 ········45:·checkcast·····#21·················//·class·ch/citux/td/data/model/TwitchStreamQuality
339 ········53:·astore········6337 ········48:·astore········5
340 ········55:·aload_2338 ········50:·aload_2
341 ········56:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I339 ········51:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I
342 ········59:·istore········5340 ········54:·istore········4
343 ········61:·aload·········6341 ········56:·aload·········5
344 ········63:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I 
345 ········66:·istore········7 
346 ········68:·iload·········5 
347 ········70:·iload·········7 
348 ········72:·if_icmpge·····29 
349 ········75:·aload·········6 
350 ········77:·astore_2 
351 ········78:·goto··········29 
352 ········81:·aload_2 
353 ········82:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I342 ········58:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I
354 ········85:·istore········5343 ········61:·istore········6
 344 ········63:·iload·········4
 345 ········65:·iload·········6
 346 ········67:·if_icmpge·····26
355 ········87:·iload·········5347 ········70:·aload·········5
 348 ········72:·astore_2
 349 ········73:·goto··········26
 350 ········76:·aload_2
 351 ········77:·invokevirtual·#98·················//·Method·ch/citux/td/data/model/TwitchStreamQuality.getValue:()I
 352 ········80:·istore········7
 353 ········82:·iload·········7
356 ········89:·iload_1354 ········84:·iload_1
357 ········90:·if_icmple·····101355 ········85:·if_icmple·····96
358 ········93:·aload_0356 ········88:·aload_0
359 ········94:·aload_2357 ········89:·aload_2
360 ········95:·invokevirtual·#102················//·Method·getStream:(Lch/citux/td/data/model/TwitchStreamQuality;)Ljava/lang/String;358 ········90:·invokevirtual·#102················//·Method·getStream:(Lch/citux/td/data/model/TwitchStreamQuality;)Ljava/lang/String;
361 ········98:·astore_3359 ········93:·astore_3
362 ········99:·aload_3360 ········94:·aload_3
363 ·······100:·areturn361 ········95:·areturn
364 ·······101:·iconst_0362 ········96:·iconst_0
365 ·······102:·istore········5363 ········97:·istore········7
366 ·······104:·aconst_null364 ········99:·aconst_null
367 ·······105:·astore_3365 ·······100:·astore_3
368 ·······106:·goto··········99366 ·······101:·goto··········94
  
369 ··public·java.lang.String·getStream(ch.citux.td.data.model.TwitchStreamQuality);367 ··public·java.lang.String·getStream(ch.citux.td.data.model.TwitchStreamQuality);
370 ····descriptor:·(Lch/citux/td/data/model/TwitchStreamQuality;)Ljava/lang/String;368 ····descriptor:·(Lch/citux/td/data/model/TwitchStreamQuality;)Ljava/lang/String;
371 ····flags:·(0x0001)·ACC_PUBLIC369 ····flags:·(0x0001)·ACC_PUBLIC
372 ····Code:370 ····Code:
373 ······stack=300,·locals=5,·args_size=2371 ······stack=300,·locals=5,·args_size=2
374 ·········0:·aload_0372 ·········0:·aload_0
958 B
ch/citux/td/ui/fragments/TDFragment.class
876 B
procyon -ec {}
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ················arguments.setClassLoader(obj.getClassLoader());39 ················arguments.setClassLoader(obj.getClassLoader());
40 ················final·Fragment·fragment2·=·fragment;40 ················final·Fragment·fragment2·=·fragment;
41 ················try·{41 ················try·{
42 ····················fragment2.setArguments(arguments);42 ····················fragment2.setArguments(arguments);
43 ····················return·fragment;43 ····················return·fragment;
44 ················}44 ················}
45 ················catch·(Exception·ex)·{45 ················catch·(Exception·ex)·{
46 ····················throw·new·Fragment$InstantiationException("Unable·to·instantiate·fragment·"·+·obj·+·":·make·sure·class·name·exists,·is·public,·and·has·an"·+·"·empty·constructor·that·is·public",·ex);46 ····················throw·new·Fragment$InstantiationException("Unable·to·instantiate·fragment·"·+·obj·+·":·make·sure·class·name·exists,·is·public,·and·has·an·empty·constructor·that·is·public",·ex);
47 ················}47 ················}
48 ············}48 ············}
49 ············catch·(Exception·ex2)·{}49 ············catch·(Exception·ex2)·{}
50 ········}50 ········}
51 ········catch·(Exception·ex3)·{}51 ········catch·(Exception·ex3)·{}
52 ····}52 ····}
53 ····53 ····
4.78 KB
ch/citux/td/ui/fragments/GameOverviewFragment.class
4.68 KB
javap -verbose -constants -s -l -private {}
    
Offset 392, 58 lines modifiedOffset 392, 56 lines modified
392 ·········7:·invokespecial·#125················//·Method·ch/citux/td/ui/fragments/TDFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z392 ·········7:·invokespecial·#125················//·Method·ch/citux/td/ui/fragments/TDFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z
393 ········10:·ireturn393 ········10:·ireturn
  
394 ··public·void·onResponse(ch.citux.td.data.model.TwitchGames);394 ··public·void·onResponse(ch.citux.td.data.model.TwitchGames);
395 ····descriptor:·(Lch/citux/td/data/model/TwitchGames;)V395 ····descriptor:·(Lch/citux/td/data/model/TwitchGames;)V
396 ····flags:·(0x0001)·ACC_PUBLIC396 ····flags:·(0x0001)·ACC_PUBLIC
397 ····Code:397 ····Code:
398 ······stack=300,·locals=7,·args_size=2398 ······stack=300,·locals=6,·args_size=2
399 ·········0:·aload_1399 ·········0:·aload_1
400 ·········1:·ifnull········87400 ·········1:·ifnull········83
401 ·········4:·aload_1401 ·········4:·aload_1
402 ·········5:·invokevirtual·#131················//·Method·ch/citux/td/data/model/TwitchGames.getTop:()Ljava/util/ArrayList;402 ·········5:·invokevirtual·#131················//·Method·ch/citux/td/data/model/TwitchGames.getTop:()Ljava/util/ArrayList;
403 ·········8:·astore_2403 ·········8:·astore_2
404 ·········9:·aload_2404 ·········9:·aload_2
405 ········10:·ifnull········87405 ········10:·ifnull········83
406 ········13:·aload_1406 ········13:·aload_1
407 ········14:·invokevirtual·#131················//·Method·ch/citux/td/data/model/TwitchGames.getTop:()Ljava/util/ArrayList;407 ········14:·invokevirtual·#131················//·Method·ch/citux/td/data/model/TwitchGames.getTop:()Ljava/util/ArrayList;
408 ········17:·astore_2 
409 ········18:·aload_2 
410 ········19:·invokevirtual·#137················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;408 ········17:·invokevirtual·#137················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
411 ········22:·astore_3409 ········20:·astore_2
412 ········23:·aload_3410 ········21:·aload_2
413 ········24:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z411 ········22:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
414 ········29:·istore········4 
415 ········31:·iload·········4412 ········27:·istore_3
 413 ········28:·iload_3
416 ········33:·ifeq··········64414 ········29:·ifeq··········62
417 ········36:·aload_3415 ········32:·aload_2
418 ········37:·invokeinterface·#147,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;416 ········33:·invokeinterface·#147,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
419 ········42:·checkcast·····#81·················//·class·ch/citux/td/data/model/TwitchGamesElement417 ········38:·checkcast·····#81·················//·class·ch/citux/td/data/model/TwitchGamesElement
420 ········45:·astore········5418 ········41:·astore········4
421 ········47:·aload·········5419 ········43:·aload·········4
422 ········49:·invokevirtual·#85·················//·Method·ch/citux/td/data/model/TwitchGamesElement.getGame:()Lch/citux/td/data/model/TwitchGame;420 ········45:·invokevirtual·#85·················//·Method·ch/citux/td/data/model/TwitchGamesElement.getGame:()Lch/citux/td/data/model/TwitchGame;
423 ········52:·invokevirtual·#91·················//·Method·ch/citux/td/data/model/TwitchGame.getName:()Ljava/lang/String;421 ········48:·invokevirtual·#91·················//·Method·ch/citux/td/data/model/TwitchGame.getName:()Ljava/lang/String;
424 ········55:·astore_2422 ········51:·astore········5
425 ········56:·aload_0423 ········53:·aload_0
426 ········57:·aload_2424 ········54:·aload·········5
427 ········58:·invokestatic··#97·················//·Method·ch/citux/td/util/Log.d:(Ljava/lang/Object;Ljava/lang/String;)V425 ········56:·invokestatic··#97·················//·Method·ch/citux/td/util/Log.d:(Ljava/lang/Object;Ljava/lang/String;)V
428 ········61:·goto··········23426 ········59:·goto··········21
429 ········64:·aload_0427 ········62:·aload_0
430 ········65:·getfield······#42·················//·Field·adapter:Lch/citux/td/ui/adapter/GameOverviewAdapter;428 ········63:·getfield······#42·················//·Field·adapter:Lch/citux/td/ui/adapter/GameOverviewAdapter;
431 ········68:·aload_1429 ········66:·aload_1
432 ········69:·invokevirtual·#151················//·Method·ch/citux/td/ui/adapter/GameOverviewAdapter.addData:(Lch/citux/td/data/model/TwitchGames;)V430 ········67:·invokevirtual·#151················//·Method·ch/citux/td/ui/adapter/GameOverviewAdapter.addData:(Lch/citux/td/data/model/TwitchGames;)V
433 ········72:·aload_0431 ········70:·aload_0
434 ········73:·getfield······#55·················//·Field·emptyView:Lch/citux/td/ui/widget/EmptyView;432 ········71:·getfield······#55·················//·Field·emptyView:Lch/citux/td/ui/widget/EmptyView;
435 ········76:·astore_2433 ········74:·astore_2
436 ········77:·bipush········8434 ········75:·bipush········8
437 ········79:·istore········6435 ········77:·istore_3
438 ········81:·aload_2436 ········78:·aload_2
439 ········82:·iload·········6437 ········79:·iload_3
440 ········84:·invokevirtual·#158················//·Method·ch/citux/td/ui/widget/EmptyView.setVisibility:(I)V438 ········80:·invokevirtual·#158················//·Method·ch/citux/td/ui/widget/EmptyView.setVisibility:(I)V
441 ········87:·return439 ········83:·return
  
442 ··public·void·onResponse(java.lang.Object);440 ··public·void·onResponse(java.lang.Object);
443 ····descriptor:·(Ljava/lang/Object;)V441 ····descriptor:·(Ljava/lang/Object;)V
444 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC442 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC
445 ····Code:443 ····Code:
446 ······stack=300,·locals=2,·args_size=2444 ······stack=300,·locals=2,·args_size=2
447 ·········0:·aload_1445 ·········0:·aload_1
1.46 KB
ch/citux/td/util/VideoPlayer$PlaylistCallback.class
1.36 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·ch.citux.td.util;1 package·ch.citux.td.util;
  
2 import·java.io.InputStream;2 import·java.io.InputStream;
3 import·retrofit.mime.TypedInput;3 import·retrofit.mime.TypedInput;
4 import·net.chilicat.m3u8.ParseException; 
5 import·java.io.IOException;4 import·java.io.IOException;
 5 import·net.chilicat.m3u8.ParseException;
6 import·retrofit.client.Response;6 import·retrofit.client.Response;
7 import·android.support.v4.app.FragmentActivity;7 import·android.support.v4.app.FragmentActivity;
8 import·ch.citux.td.ui.dialogs.ErrorDialogFragment$ErrorDialogFragmentBuilder;8 import·ch.citux.td.ui.dialogs.ErrorDialogFragment$ErrorDialogFragmentBuilder;
9 import·java.util.Iterator;9 import·java.util.Iterator;
10 import·java.util.List;10 import·java.util.List;
11 import·ch.citux.td.data.model.TwitchPlayList;11 import·ch.citux.td.data.model.TwitchPlayList;
12 import·net.chilicat.m3u8.Element;12 import·net.chilicat.m3u8.Element;
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ············final·TypedInput·body·=·startPlaylistRequest.getBody();88 ············final·TypedInput·body·=·startPlaylistRequest.getBody();
89 ············try·{89 ············try·{
90 ················final·InputStream·in·=·body.in();90 ················final·InputStream·in·=·body.in();
91 ················try·{91 ················try·{
92 ····················list.setStreams(this.parsePlaylist(Playlist.parse(in)));92 ····················list.setStreams(this.parsePlaylist(Playlist.parse(in)));
93 ····················return·list;93 ····················return·list;
94 ················}94 ················}
95 ················catch·(IOException·ex)·{} 
96 ················catch·(ParseException·ex2)·{}95 ················catch·(ParseException·ex)·{}
 96 ················catch·(IOException·ex2)·{}
97 ············}97 ············}
98 ············catch·(IOException·ex3)·{} 
99 ············catch·(ParseException·ex4)·{}98 ············catch·(ParseException·ex3)·{}
 99 ············catch·(IOException·ex4)·{}
100 ········}100 ········}
101 ········catch·(IOException·ex5)·{} 
102 ········catch·(ParseException·ex6)·{}101 ········catch·(ParseException·ex5)·{}
 102 ········catch·(IOException·ex6)·{}
103 ····}103 ····}
104 }104 }
305 B
smali/android/support/v4/preferencefragment/R.smali
    
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·922 ····.line·9
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·26 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·704 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
256 B
smali/ch/citux/td/R.smali
    
Offset 30, 10 lines modifiedOffset 30, 9 lines modified
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·1033 ····.line·10
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35 ····.line·1902 
36 ····return-void35 ····return-void
37 .end·method36 .end·method
2.76 KB
smali/ch/citux/td/ui/TDActivity.smali
    
Offset 391, 26 lines modifiedOffset 391, 29 lines modified
391 ····invoke-virtual·{v3,·v0},·Lch/citux/td/ui/fragments/FavoritesFragment;->setArgs(Landroid/os/Bundle;)V391 ····invoke-virtual·{v3,·v0},·Lch/citux/td/ui/fragments/FavoritesFragment;->setArgs(Landroid/os/Bundle;)V
  
392 ····.line·117392 ····.line·117
393 ····invoke-virtual·{p0},·Lch/citux/td/ui/TDActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;393 ····invoke-virtual·{p0},·Lch/citux/td/ui/TDActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
394 ····move-result-object·v3394 ····move-result-object·v3
  
 395 ····.line·118
395 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;396 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
396 ····move-result-object·v3397 ····move-result-object·v3
  
397 ····const·v4,·0x7f0b003f398 ····const·v4,·0x7f0b003f
  
398 ····iget-object·v5,·p0,·Lch/citux/td/ui/TDActivity;->favoritesFragment:Lch/citux/td/ui/fragments/FavoritesFragment;399 ····iget-object·v5,·p0,·Lch/citux/td/ui/TDActivity;->favoritesFragment:Lch/citux/td/ui/fragments/FavoritesFragment;
  
 400 ····.line·119
399 ····invoke-virtual·{v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;401 ····invoke-virtual·{v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
400 ····move-result-object·v3402 ····move-result-object·v3
  
 403 ····.line·120
401 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I404 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
402 ····.line·124405 ····.line·124
403 ····.end·local·v0····#·"args":Landroid/os/Bundle;406 ····.end·local·v0····#·"args":Landroid/os/Bundle;
404 ····:goto_0407 ····:goto_0
405 ····return-void408 ····return-void
  
Offset 822, 14 lines modifiedOffset 825, 15 lines modified
822 ····if-eqz·p1,·:cond_0825 ····if-eqz·p1,·:cond_0
  
823 ····.line·304826 ····.line·304
824 ····invoke-static·{p0},·Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;827 ····invoke-static·{p0},·Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;
  
825 ····move-result-object·v0828 ····move-result-object·v0
  
 829 ····.line·305
826 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchChannel;->getLogo()Lch/citux/td/data/model/TwitchLogo;830 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchChannel;->getLogo()Lch/citux/td/data/model/TwitchLogo;
  
827 ····move-result-object·v1831 ····move-result-object·v1
  
828 ····sget-object·v2,·Lch/citux/td/data/model/TwitchLogo$Size;->MEDIUM:Lch/citux/td/data/model/TwitchLogo$Size;832 ····sget-object·v2,·Lch/citux/td/data/model/TwitchLogo$Size;->MEDIUM:Lch/citux/td/data/model/TwitchLogo$Size;
  
829 ····invoke-virtual·{v1,·v2},·Lch/citux/td/data/model/TwitchLogo;->getUrl(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;833 ····invoke-virtual·{v1,·v2},·Lch/citux/td/data/model/TwitchLogo;->getUrl(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;
Offset 838, 36 lines modifiedOffset 842, 36 lines modified
  
838 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;842 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
  
839 ····move-result-object·v0843 ····move-result-object·v0
  
840 ····const·v1,·0x7f020034844 ····const·v1,·0x7f020034
  
 845 ····.line·306
841 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/RequestCreator;->placeholder(I)Lcom/squareup/picasso/RequestCreator;846 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/RequestCreator;->placeholder(I)Lcom/squareup/picasso/RequestCreator;
  
842 ····move-result-object·v0847 ····move-result-object·v0
  
843 ····iget-object·v1,·p0,·Lch/citux/td/ui/TDActivity;->imgUser:Landroid/widget/ImageView;848 ····iget-object·v1,·p0,·Lch/citux/td/ui/TDActivity;->imgUser:Landroid/widget/ImageView;
  
 849 ····.line·307
844 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V850 ····invoke-virtual·{v0,·v1},·Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
  
845 ····.line·309851 ····.line·309
846 ····:cond_0852 ····:cond_0
847 ····return-void853 ····return-void
848 .end·method854 .end·method
  
849 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V855 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
850 ····.locals·0856 ····.locals·0
851 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
852 ····.prologue857 ····.prologue
853 ····.line·70858 ····.line·70
854 ····check-cast·p1,·Lch/citux/td/data/model/TwitchChannel;859 ····check-cast·p1,·Lch/citux/td/data/model/TwitchChannel;
  
855 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
856 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/TDActivity;->onResponse(Lch/citux/td/data/model/TwitchChannel;)V860 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/TDActivity;->onResponse(Lch/citux/td/data/model/TwitchChannel;)V
  
857 ····return-void861 ····return-void
858 .end·method862 .end·method
  
859 .method·protected·onResume()V863 .method·protected·onResume()V
860 ····.locals·0864 ····.locals·0
668 B
smali/ch/citux/td/ui/fragments/SearchFragment.smali
    
Offset 179, 21 lines modifiedOffset 179, 19 lines modified
  
179 ····.line·106179 ····.line·106
180 ····return-void180 ····return-void
181 .end·method181 .end·method
  
182 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V182 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
183 ····.locals·0183 ····.locals·0
184 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
185 ····.prologue184 ····.prologue
186 ····.line·36185 ····.line·36
187 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;186 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;
  
188 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
189 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/SearchFragment;->onResponse(Lch/citux/td/data/model/TwitchStream;)V187 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/SearchFragment;->onResponse(Lch/citux/td/data/model/TwitchStream;)V
  
190 ····return-void188 ····return-void
191 .end·method189 .end·method
  
192 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V190 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V
193 ····.locals·2191 ····.locals·2
740 B
smali/ch/citux/td/ui/fragments/FavoritesFragment$StatusCallback.smali
    
Offset 102, 21 lines modifiedOffset 102, 19 lines modified
102 ····const/4·v0,·0x0102 ····const/4·v0,·0x0
  
103 ····goto·:goto_0103 ····goto·:goto_0
104 .end·method104 .end·method
  
105 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V105 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
106 ····.locals·0106 ····.locals·0
107 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
108 ····.prologue107 ····.prologue
109 ····.line·139108 ····.line·139
110 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;109 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;
  
111 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
112 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/FavoritesFragment$StatusCallback;->onResponse(Lch/citux/td/data/model/TwitchStream;)V110 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/FavoritesFragment$StatusCallback;->onResponse(Lch/citux/td/data/model/TwitchStream;)V
  
113 ····return-void111 ····return-void
114 .end·method112 .end·method
  
115 .method·public·startRequest()Lch/citux/td/data/model/TwitchStream;113 .method·public·startRequest()Lch/citux/td/data/model/TwitchStream;
116 ····.locals·2114 ····.locals·2
746 B
smali/ch/citux/td/ui/fragments/ChannelVideosFragment.smali
    
Offset 284, 21 lines modifiedOffset 284, 19 lines modified
284 ····invoke-virtual·{v0,·v1},·Lch/citux/td/ui/adapter/ArchiveAdapter;->setData(Ljava/util/List;)V284 ····invoke-virtual·{v0,·v1},·Lch/citux/td/ui/adapter/ArchiveAdapter;->setData(Ljava/util/List;)V
  
285 ····goto·:goto_0285 ····goto·:goto_0
286 .end·method286 .end·method
  
287 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V287 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
288 ····.locals·0288 ····.locals·0
289 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
290 ····.prologue289 ····.prologue
291 ····.line·35290 ····.line·35
292 ····check-cast·p1,·Lch/citux/td/data/model/TwitchVideos;291 ····check-cast·p1,·Lch/citux/td/data/model/TwitchVideos;
  
293 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
294 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/ChannelVideosFragment;->onResponse(Lch/citux/td/data/model/TwitchVideos;)V292 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/ChannelVideosFragment;->onResponse(Lch/citux/td/data/model/TwitchVideos;)V
  
295 ····return-void293 ····return-void
296 .end·method294 .end·method
  
297 .method·public·refreshData()V295 .method·public·refreshData()V
298 ····.locals·1296 ····.locals·1
744 B
smali/ch/citux/td/ui/fragments/GameStreamsFragment.smali
    
Offset 255, 21 lines modifiedOffset 255, 19 lines modified
255 ····invoke-virtual·{v0,·v1},·Lch/citux/td/ui/adapter/GameStreamsAdapter;->setData(Ljava/util/List;)V255 ····invoke-virtual·{v0,·v1},·Lch/citux/td/ui/adapter/GameStreamsAdapter;->setData(Ljava/util/List;)V
  
256 ····goto·:goto_0256 ····goto·:goto_0
257 .end·method257 .end·method
  
258 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V258 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
259 ····.locals·0259 ····.locals·0
260 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
261 ····.prologue260 ····.prologue
262 ····.line·37261 ····.line·37
263 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;262 ····check-cast·p1,·Lch/citux/td/data/model/TwitchStream;
  
264 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
265 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/GameStreamsFragment;->onResponse(Lch/citux/td/data/model/TwitchStream;)V263 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/GameStreamsFragment;->onResponse(Lch/citux/td/data/model/TwitchStream;)V
  
266 ····return-void264 ····return-void
267 .end·method265 .end·method
  
268 .method·public·refreshData()V266 .method·public·refreshData()V
269 ····.locals·1267 ····.locals·1
746 B
smali/ch/citux/td/ui/fragments/SettingsFragment.smali
    
Offset 134, 18 lines modifiedOffset 134, 20 lines modified
134 ····const/4·v3,·0x1134 ····const/4·v3,·0x1
  
135 ····.line·63135 ····.line·63
136 ····const·v0,·0x7f060011136 ····const·v0,·0x7f060011
  
137 ····const/4·v1,·0x0137 ····const/4·v1,·0x0
  
 138 ····.line·64
138 ····invoke-static·{v0,·v1,·v3},·Lde/psdev/licensesdialog/LicensesDialogFragment;->newInstance(IZZ)Lde/psdev/licensesdialog/LicensesDialogFragment;139 ····invoke-static·{v0,·v1,·v3},·Lde/psdev/licensesdialog/LicensesDialogFragment;->newInstance(IZZ)Lde/psdev/licensesdialog/LicensesDialogFragment;
  
139 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·65
140 ····invoke-virtual·{p0},·Lch/citux/td/ui/fragments/SettingsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;142 ····invoke-virtual·{p0},·Lch/citux/td/ui/fragments/SettingsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
141 ····move-result-object·v1143 ····move-result-object·v1
  
142 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;144 ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
  
143 ····move-result-object·v1145 ····move-result-object·v1
2.89 KB
smali/ch/citux/td/ui/fragments/GameOverviewFragment.smali
    
Offset 267, 37 lines modifiedOffset 267, 36 lines modified
  
267 ····move-result·v0267 ····move-result·v0
  
268 ····return·v0268 ····return·v0
269 .end·method269 .end·method
  
270 .method·public·onResponse(Lch/citux/td/data/model/TwitchGames;)V270 .method·public·onResponse(Lch/citux/td/data/model/TwitchGames;)V
271 ····.locals·4271 ····.locals·3
272 ····.param·p1,·"response"····#·Lch/citux/td/data/model/TwitchGames;272 ····.param·p1,·"response"····#·Lch/citux/td/data/model/TwitchGames;
  
273 ····.prologue273 ····.prologue
274 ····.line·80274 ····.line·80
275 ····if-eqz·p1,·:cond_1275 ····if-eqz·p1,·:cond_1
  
276 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchGames;->getTop()Ljava/util/ArrayList;276 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchGames;->getTop()Ljava/util/ArrayList;
  
277 ····move-result-object·v2277 ····move-result-object·v1
  
278 ····if-eqz·v2,·:cond_1278 ····if-eqz·v1,·:cond_1
  
279 ····.line·81279 ····.line·81
280 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchGames;->getTop()Ljava/util/ArrayList;280 ····invoke-virtual·{p1},·Lch/citux/td/data/model/TwitchGames;->getTop()Ljava/util/ArrayList;
  
281 ····move-result-object·v2281 ····move-result-object·v1
  
282 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;282 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
283 ····move-result-object·v1283 ····move-result-object·v1
  
284 ····.local·v1,·"i$":Ljava/util/Iterator; 
285 ····:goto_0284 ····:goto_0
286 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z285 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
287 ····move-result·v2286 ····move-result·v2
  
288 ····if-eqz·v2,·:cond_0287 ····if-eqz·v2,·:cond_0
  
Offset 320, 40 lines modifiedOffset 319, 37 lines modified
320 ····invoke-static·{p0,·v2},·Lch/citux/td/util/Log;->d(Ljava/lang/Object;Ljava/lang/String;)V319 ····invoke-static·{p0,·v2},·Lch/citux/td/util/Log;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
321 ····goto·:goto_0320 ····goto·:goto_0
  
322 ····.line·84321 ····.line·84
323 ····.end·local·v0····#·"game":Lch/citux/td/data/model/TwitchGamesElement;322 ····.end·local·v0····#·"game":Lch/citux/td/data/model/TwitchGamesElement;
324 ····:cond_0323 ····:cond_0
325 ····iget-object·v2,·p0,·Lch/citux/td/ui/fragments/GameOverviewFragment;->adapter:Lch/citux/td/ui/adapter/GameOverviewAdapter;324 ····iget-object·v1,·p0,·Lch/citux/td/ui/fragments/GameOverviewFragment;->adapter:Lch/citux/td/ui/adapter/GameOverviewAdapter;
  
326 ····invoke-virtual·{v2,·p1},·Lch/citux/td/ui/adapter/GameOverviewAdapter;->addData(Lch/citux/td/data/model/TwitchGames;)V325 ····invoke-virtual·{v1,·p1},·Lch/citux/td/ui/adapter/GameOverviewAdapter;->addData(Lch/citux/td/data/model/TwitchGames;)V
  
327 ····.line·85326 ····.line·85
328 ····iget-object·v2,·p0,·Lch/citux/td/ui/fragments/GameOverviewFragment;->emptyView:Lch/citux/td/ui/widget/EmptyView;327 ····iget-object·v1,·p0,·Lch/citux/td/ui/fragments/GameOverviewFragment;->emptyView:Lch/citux/td/ui/widget/EmptyView;
  
329 ····const/16·v3,·0x8328 ····const/16·v2,·0x8
  
330 ····invoke-virtual·{v2,·v3},·Lch/citux/td/ui/widget/EmptyView;->setVisibility(I)V329 ····invoke-virtual·{v1,·v2},·Lch/citux/td/ui/widget/EmptyView;->setVisibility(I)V
  
331 ····.line·87330 ····.line·87
332 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
333 ····:cond_1331 ····:cond_1
334 ····return-void332 ····return-void
335 .end·method333 .end·method
  
336 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V334 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
337 ····.locals·0335 ····.locals·0
338 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
339 ····.prologue336 ····.prologue
340 ····.line·38337 ····.line·38
341 ····check-cast·p1,·Lch/citux/td/data/model/TwitchGames;338 ····check-cast·p1,·Lch/citux/td/data/model/TwitchGames;
  
342 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
343 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/GameOverviewFragment;->onResponse(Lch/citux/td/data/model/TwitchGames;)V339 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/GameOverviewFragment;->onResponse(Lch/citux/td/data/model/TwitchGames;)V
  
344 ····return-void340 ····return-void
345 .end·method341 .end·method
  
346 .method·public·startRequest()Lch/citux/td/data/model/TwitchGames;342 .method·public·startRequest()Lch/citux/td/data/model/TwitchGames;
347 ····.locals·3343 ····.locals·3
1.11 KB
smali/ch/citux/td/ui/fragments/FavoritesFragment.smali
    
Offset 42, 15 lines modifiedOffset 42, 14 lines modified
42 .method·public·constructor·<init>()V42 .method·public·constructor·<init>()V
43 ····.locals·043 ····.locals·0
  
44 ····.prologue44 ····.prologue
45 ····.line·4145 ····.line·41
46 ····invoke-direct·{p0},·Lch/citux/td/ui/fragments/TDListFragment;-><init>()V46 ····invoke-direct·{p0},·Lch/citux/td/ui/fragments/TDListFragment;-><init>()V
  
47 ····.line·139 
48 ····return-void47 ····return-void
49 .end·method48 .end·method
  
50 .method·static·synthetic·access$000(Lch/citux/td/ui/fragments/FavoritesFragment;)Lch/citux/td/ui/adapter/FavoritesAdapter;49 .method·static·synthetic·access$000(Lch/citux/td/ui/fragments/FavoritesFragment;)Lch/citux/td/ui/adapter/FavoritesAdapter;
51 ····.locals·150 ····.locals·1
52 ····.param·p0,·"x0"····#·Lch/citux/td/ui/fragments/FavoritesFragment;51 ····.param·p0,·"x0"····#·Lch/citux/td/ui/fragments/FavoritesFragment;
  
Offset 282, 21 lines modifiedOffset 281, 19 lines modified
  
282 ····.line·121281 ····.line·121
283 ····return-void282 ····return-void
284 .end·method283 .end·method
  
285 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V284 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
286 ····.locals·0285 ····.locals·0
287 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
288 ····.prologue286 ····.prologue
289 ····.line·41287 ····.line·41
290 ····check-cast·p1,·Lch/citux/td/data/model/TwitchFollows;288 ····check-cast·p1,·Lch/citux/td/data/model/TwitchFollows;
  
291 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
292 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/FavoritesFragment;->onResponse(Lch/citux/td/data/model/TwitchFollows;)V289 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/FavoritesFragment;->onResponse(Lch/citux/td/data/model/TwitchFollows;)V
  
293 ····return-void290 ····return-void
294 .end·method291 .end·method
  
295 .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V292 .method·public·onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
296 ····.locals·3293 ····.locals·3
627 B
smali/ch/citux/td/ui/fragments/ChannelFragment.smali
    
Offset 300, 21 lines modifiedOffset 300, 19 lines modified
300 ····.line·83300 ····.line·83
301 ····:cond_0301 ····:cond_0
302 ····return-void302 ····return-void
303 .end·method303 .end·method
  
304 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V304 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
305 ····.locals·0305 ····.locals·0
306 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
307 ····.prologue306 ····.prologue
308 ····.line·41307 ····.line·41
309 ····check-cast·p1,·Ljava/lang/Void;308 ····check-cast·p1,·Ljava/lang/Void;
  
310 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
311 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/ChannelFragment;->onResponse(Ljava/lang/Void;)V309 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/fragments/ChannelFragment;->onResponse(Ljava/lang/Void;)V
  
312 ····return-void310 ····return-void
313 .end·method311 .end·method
  
314 .method·public·onResponse(Ljava/lang/Void;)V312 .method·public·onResponse(Ljava/lang/Void;)V
315 ····.locals·0313 ····.locals·0
900 B
smali/ch/citux/td/ui/fragments/TDFragment.smali
    
Offset 138, 21 lines modifiedOffset 138, 15 lines modified
  
138 ····move-result-object·v3138 ····move-result-object·v3
  
139 ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;139 ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
140 ····move-result-object·v3140 ····move-result-object·v3
  
141 ····const-string·v4,·":·make·sure·class·name·exists,·is·public,·and·has·an"141 ····const-string·v4,·":·make·sure·class·name·exists,·is·public,·and·has·an·empty·constructor·that·is·public"
  
142 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
143 ····move-result-object·v3 
  
144 ····const-string·v4,·"·empty·constructor·that·is·public" 
  
145 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;142 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
146 ····move-result-object·v3143 ····move-result-object·v3
  
147 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;144 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
670 B
smali/ch/citux/td/ui/dialogs/ErrorDialogFragment.smali
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·3533 ····.line·35
34 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V34 ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V
  
35 ····.line·89 
36 ····return-void35 ····return-void
37 .end·method36 .end·method
  
38 .method·static·synthetic·access$000(Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Lch/citux/td/ui/dialogs/ErrorDialogFragment$OnCancelListener;)Lch/citux/td/ui/dialogs/ErrorDialogFragment;37 .method·static·synthetic·access$000(Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Lch/citux/td/ui/dialogs/ErrorDialogFragment$OnCancelListener;)Lch/citux/td/ui/dialogs/ErrorDialogFragment;
39 ····.locals·138 ····.locals·1
40 ····.param·p0,·"x0"····#·Ljava/lang/String;39 ····.param·p0,·"x0"····#·Ljava/lang/String;
41 ····.param·p1,·"x1"····#·Ljava/lang/String;40 ····.param·p1,·"x1"····#·Ljava/lang/String;
757 B
smali/ch/citux/td/ui/dialogs/ErrorDialogFragment$ErrorDialogFragmentBuilder.smali
    
Offset 190, 12 lines modifiedOffset 190, 13 lines modified
  
190 ····invoke-static·{v3,·v4,·v5,·v6},·Lch/citux/td/ui/dialogs/ErrorDialogFragment;->access$000(Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Lch/citux/td/ui/dialogs/ErrorDialogFragment$OnCancelListener;)Lch/citux/td/ui/dialogs/ErrorDialogFragment;190 ····invoke-static·{v3,·v4,·v5,·v6},·Lch/citux/td/ui/dialogs/ErrorDialogFragment;->access$000(Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Lch/citux/td/ui/dialogs/ErrorDialogFragment$OnCancelListener;)Lch/citux/td/ui/dialogs/ErrorDialogFragment;
  
191 ····move-result-object·v3191 ····move-result-object·v3
  
192 ····const-string·v4,·"ErrorDialogFragment"192 ····const-string·v4,·"ErrorDialogFragment"
  
 193 ····.line·144
193 ····invoke-virtual·{v3,·v0,·v4},·Lch/citux/td/ui/dialogs/ErrorDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V194 ····invoke-virtual·{v3,·v0,·v4},·Lch/citux/td/ui/dialogs/ErrorDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V
  
194 ····.line·145195 ····.line·145
195 ····return-void196 ····return-void
196 .end·method197 .end·method
872 B
smali/ch/citux/td/ui/adapter/ArchiveAdapter.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/widget/BaseAdapter;2 .super·Landroid/widget/BaseAdapter;
3 .source·"ArchiveAdapter.java"3 .source·"ArchiveAdapter.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lch/citux/td/ui/adapter/ArchiveAdapter$1;, 
8 ········Lch/citux/td/ui/adapter/ArchiveAdapter$ViewHolder;7 ········Lch/citux/td/ui/adapter/ArchiveAdapter$ViewHolder;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·data:Ljava/util/List;11 .field·private·data:Ljava/util/List;
Offset 152, 15 lines modifiedOffset 151, 14 lines modified
152 ····check-cast·v0,·Lch/citux/td/data/model/TwitchVideo;151 ····check-cast·v0,·Lch/citux/td/data/model/TwitchVideo;
  
153 ····return-object·v0152 ····return-object·v0
154 .end·method153 .end·method
  
155 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;154 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
156 ····.locals·1155 ····.locals·1
157 ····.param·p1,·"x0"····#·I 
  
158 ····.prologue156 ····.prologue
159 ····.line·37157 ····.line·37
160 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/ArchiveAdapter;->getItem(I)Lch/citux/td/data/model/TwitchVideo;158 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/ArchiveAdapter;->getItem(I)Lch/citux/td/data/model/TwitchVideo;
  
161 ····move-result-object·v0159 ····move-result-object·v0
  
640 B
smali/ch/citux/td/ui/adapter/GameOverviewAdapter$ViewHolder.smali
    
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 .field·final·synthetic·this$0:Lch/citux/td/ui/adapter/GameOverviewAdapter;35 .field·final·synthetic·this$0:Lch/citux/td/ui/adapter/GameOverviewAdapter;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·constructor·<init>(Lch/citux/td/ui/adapter/GameOverviewAdapter;)V37 .method·constructor·<init>(Lch/citux/td/ui/adapter/GameOverviewAdapter;)V
38 ····.locals·038 ····.locals·0
 39 ····.param·p1,·"this$0"····#·Lch/citux/td/ui/adapter/GameOverviewAdapter;
  
39 ····.prologue40 ····.prologue
40 ····.line·11041 ····.line·110
41 ····iput-object·p1,·p0,·Lch/citux/td/ui/adapter/GameOverviewAdapter$ViewHolder;->this$0:Lch/citux/td/ui/adapter/GameOverviewAdapter;42 ····iput-object·p1,·p0,·Lch/citux/td/ui/adapter/GameOverviewAdapter$ViewHolder;->this$0:Lch/citux/td/ui/adapter/GameOverviewAdapter;
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
898 B
smali/ch/citux/td/ui/adapter/FavoritesAdapter.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/widget/BaseAdapter;2 .super·Landroid/widget/BaseAdapter;
3 .source·"FavoritesAdapter.java"3 .source·"FavoritesAdapter.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lch/citux/td/ui/adapter/FavoritesAdapter$1;, 
8 ········Lch/citux/td/ui/adapter/FavoritesAdapter$ViewHolder;7 ········Lch/citux/td/ui/adapter/FavoritesAdapter$ViewHolder;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·data:Landroid/util/SparseArray;11 .field·private·data:Landroid/util/SparseArray;
Offset 327, 15 lines modifiedOffset 326, 14 lines modified
327 ····check-cast·v0,·Lch/citux/td/data/model/TwitchChannel;326 ····check-cast·v0,·Lch/citux/td/data/model/TwitchChannel;
  
328 ····return-object·v0327 ····return-object·v0
329 .end·method328 .end·method
  
330 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;329 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
331 ····.locals·1330 ····.locals·1
332 ····.param·p1,·"x0"····#·I 
  
333 ····.prologue331 ····.prologue
334 ····.line·37332 ····.line·37
335 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/FavoritesAdapter;->getItem(I)Lch/citux/td/data/model/TwitchChannel;333 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/FavoritesAdapter;->getItem(I)Lch/citux/td/data/model/TwitchChannel;
  
336 ····move-result-object·v0334 ····move-result-object·v0
  
612 B
smali/ch/citux/td/ui/adapter/PlaylistAdapter$ViewHolder.smali
    
Offset 41, 14 lines modifiedOffset 41, 15 lines modified
  
41 .field·final·synthetic·this$0:Lch/citux/td/ui/adapter/PlaylistAdapter;41 .field·final·synthetic·this$0:Lch/citux/td/ui/adapter/PlaylistAdapter;
  
  
42 #·direct·methods42 #·direct·methods
43 .method·constructor·<init>(Lch/citux/td/ui/adapter/PlaylistAdapter;)V43 .method·constructor·<init>(Lch/citux/td/ui/adapter/PlaylistAdapter;)V
44 ····.locals·044 ····.locals·0
 45 ····.param·p1,·"this$0"····#·Lch/citux/td/ui/adapter/PlaylistAdapter;
  
45 ····.prologue46 ····.prologue
46 ····.line·10147 ····.line·101
47 ····iput-object·p1,·p0,·Lch/citux/td/ui/adapter/PlaylistAdapter$ViewHolder;->this$0:Lch/citux/td/ui/adapter/PlaylistAdapter;48 ····iput-object·p1,·p0,·Lch/citux/td/ui/adapter/PlaylistAdapter$ViewHolder;->this$0:Lch/citux/td/ui/adapter/PlaylistAdapter;
  
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
514 B
smali/ch/citux/td/ui/adapter/SearchAdapter.smali
    
Offset 170, 15 lines modifiedOffset 170, 14 lines modified
170 ····check-cast·v0,·Lch/citux/td/data/model/TwitchStreamElement;170 ····check-cast·v0,·Lch/citux/td/data/model/TwitchStreamElement;
  
171 ····return-object·v0171 ····return-object·v0
172 .end·method172 .end·method
  
173 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;173 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
174 ····.locals·1174 ····.locals·1
175 ····.param·p1,·"x0"····#·I 
  
176 ····.prologue175 ····.prologue
177 ····.line·41176 ····.line·41
178 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/SearchAdapter;->getItem(I)Lch/citux/td/data/model/TwitchStreamElement;177 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/SearchAdapter;->getItem(I)Lch/citux/td/data/model/TwitchStreamElement;
  
179 ····move-result-object·v0178 ····move-result-object·v0
  
529 B
smali/ch/citux/td/ui/adapter/GameStreamsAdapter.smali
    
Offset 151, 15 lines modifiedOffset 151, 14 lines modified
151 ····check-cast·v0,·Lch/citux/td/data/model/TwitchStreamElement;151 ····check-cast·v0,·Lch/citux/td/data/model/TwitchStreamElement;
  
152 ····return-object·v0152 ····return-object·v0
153 .end·method153 .end·method
  
154 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;154 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
155 ····.locals·1155 ····.locals·1
156 ····.param·p1,·"x0"····#·I 
  
157 ····.prologue156 ····.prologue
158 ····.line·40157 ····.line·40
159 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/GameStreamsAdapter;->getItem(I)Lch/citux/td/data/model/TwitchStreamElement;158 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/GameStreamsAdapter;->getItem(I)Lch/citux/td/data/model/TwitchStreamElement;
  
160 ····move-result-object·v0159 ····move-result-object·v0
  
464 B
smali/ch/citux/td/ui/adapter/PlaylistAdapter.smali
    
Offset 129, 15 lines modifiedOffset 129, 14 lines modified
129 ····const/4·v0,·0x0129 ····const/4·v0,·0x0
  
130 ····goto·:goto_0130 ····goto·:goto_0
131 .end·method131 .end·method
  
132 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;132 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
133 ····.locals·1133 ····.locals·1
134 ····.param·p1,·"x0"····#·I 
  
135 ····.prologue134 ····.prologue
136 ····.line·37135 ····.line·37
137 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/PlaylistAdapter;->getItem(I)Lch/citux/td/data/model/TwitchChunk;136 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/PlaylistAdapter;->getItem(I)Lch/citux/td/data/model/TwitchChunk;
  
138 ····move-result-object·v0137 ····move-result-object·v0
  
483 B
smali/ch/citux/td/ui/adapter/GameOverviewAdapter.smali
    
Offset 151, 15 lines modifiedOffset 151, 14 lines modified
151 ····const/4·v0,·0x0151 ····const/4·v0,·0x0
  
152 ····goto·:goto_0152 ····goto·:goto_0
153 .end·method153 .end·method
  
154 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;154 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
155 ····.locals·1155 ····.locals·1
156 ····.param·p1,·"x0"····#·I 
  
157 ····.prologue156 ····.prologue
158 ····.line·40157 ····.line·40
159 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/GameOverviewAdapter;->getItem(I)Lch/citux/td/data/model/TwitchGamesElement;158 ····invoke-virtual·{p0,·p1},·Lch/citux/td/ui/adapter/GameOverviewAdapter;->getItem(I)Lch/citux/td/data/model/TwitchGamesElement;
  
160 ····move-result-object·v0159 ····move-result-object·v0
  
2.09 KB
smali/ch/citux/td/data/model/TwitchLogo.smali
    
Offset 73, 54 lines modifiedOffset 73, 48 lines modified
73 ····.prologue73 ····.prologue
74 ····.line·5174 ····.line·51
75 ····if-eqz·p1,·:cond_075 ····if-eqz·p1,·:cond_0
  
76 ····.line·5276 ····.line·52
77 ····invoke-static·{},·Lch/citux/td/data/model/TwitchLogo$Size;->values()[Lch/citux/td/data/model/TwitchLogo$Size;77 ····invoke-static·{},·Lch/citux/td/data/model/TwitchLogo$Size;->values()[Lch/citux/td/data/model/TwitchLogo$Size;
  
78 ····move-result-object·v078 ····move-result-object·v2
  
79 ····.local·v0,·"arr$":[Lch/citux/td/data/model/TwitchLogo$Size; 
80 ····array-length·v2,·v079 ····array-length·v3,·v2
  
81 ····.local·v2,·"len$":I 
82 ····const/4·v1,·0x080 ····const/4·v1,·0x0
  
83 ····.local·v1,·"i$":I 
84 ····:goto_081 ····:goto_0
85 ····if-ge·v1,·v2,·:cond_082 ····if-ge·v1,·v3,·:cond_0
  
86 ····aget-object·v3,·v0,·v183 ····aget-object·v0,·v2,·v1
  
87 ····.line·5384 ····.line·53
88 ····.local·v3,·"size":Lch/citux/td/data/model/TwitchLogo$Size;85 ····.local·v0,·"size":Lch/citux/td/data/model/TwitchLogo$Size;
89 ····iget-object·v4,·p0,·Lch/citux/td/data/model/TwitchLogo;->logos:Ljava/util/HashMap;86 ····iget-object·v4,·p0,·Lch/citux/td/data/model/TwitchLogo;->logos:Ljava/util/HashMap;
  
90 ····const-string·v5,·"-(\\d+)x(\\d+)"87 ····const-string·v5,·"-(\\d+)x(\\d+)"
  
91 ····invoke-static·{v3},·Lch/citux/td/data/model/TwitchLogo$Size;->access$000(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;88 ····invoke-static·{v0},·Lch/citux/td/data/model/TwitchLogo$Size;->access$000(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;
  
92 ····move-result-object·v689 ····move-result-object·v6
  
93 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;90 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
94 ····move-result-object·v591 ····move-result-object·v5
  
95 ····invoke-virtual·{v4,·v3,·v5},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;92 ····invoke-virtual·{v4,·v0,·v5},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
96 ····.line·5293 ····.line·52
97 ····add-int/lit8·v1,·v1,·0x194 ····add-int/lit8·v1,·v1,·0x1
  
98 ····goto·:goto_095 ····goto·:goto_0
  
99 ····.line·5696 ····.line·56
100 ····.end·local·v0····#·"arr$":[Lch/citux/td/data/model/TwitchLogo$Size; 
101 ····.end·local·v1····#·"i$":I 
102 ····.end·local·v2····#·"len$":I 
103 ····.end·local·v3····#·"size":Lch/citux/td/data/model/TwitchLogo$Size;97 ····.end·local·v0····#·"size":Lch/citux/td/data/model/TwitchLogo$Size;
104 ····:cond_098 ····:cond_0
105 ····return-void99 ····return-void
106 .end·method100 .end·method
  
  
107 #·virtual·methods101 #·virtual·methods
108 .method·public·getUrl(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;102 .method·public·getUrl(Lch/citux/td/data/model/TwitchLogo$Size;)Ljava/lang/String;
2.75 KB
smali/ch/citux/td/data/model/TwitchFollows.smali
    
Offset 39, 41 lines modifiedOffset 39, 40 lines modified
39 ············"Lch/citux/td/data/model/TwitchChannel;",39 ············"Lch/citux/td/data/model/TwitchChannel;",
40 ············">;"40 ············">;"
41 ········}41 ········}
42 ····.end·annotation42 ····.end·annotation
  
43 ····.prologue43 ····.prologue
44 ····.line·3044 ····.line·30
45 ····new-instance·v3,·Landroid/util/SparseArray;45 ····new-instance·v2,·Landroid/util/SparseArray;
  
46 ····iget-object·v4,·p0,·Lch/citux/td/data/model/TwitchFollows;->follows:Ljava/util/List;46 ····iget-object·v3,·p0,·Lch/citux/td/data/model/TwitchFollows;->follows:Ljava/util/List;
  
47 ····invoke-interface·{v4},·Ljava/util/List;->size()I47 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
48 ····move-result·v448 ····move-result·v3
  
49 ····invoke-direct·{v3,·v4},·Landroid/util/SparseArray;-><init>(I)V49 ····invoke-direct·{v2,·v3},·Landroid/util/SparseArray;-><init>(I)V
  
50 ····.line·3150 ····.line·31
51 ····.local·v3,·"result":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Lch/citux/td/data/model/TwitchChannel;>;"51 ····.local·v2,·"result":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Lch/citux/td/data/model/TwitchChannel;>;"
52 ····iget-object·v4,·p0,·Lch/citux/td/data/model/TwitchFollows;->follows:Ljava/util/List;52 ····iget-object·v3,·p0,·Lch/citux/td/data/model/TwitchFollows;->follows:Ljava/util/List;
  
53 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;53 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
54 ····move-result-object·v254 ····move-result-object·v3
  
55 ····.local·v2,·"i$":Ljava/util/Iterator; 
56 ····:goto_055 ····:goto_0
57 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z56 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
58 ····move-result·v457 ····move-result·v4
  
59 ····if-eqz·v4,·:cond_058 ····if-eqz·v4,·:cond_0
  
60 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;59 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
61 ····move-result-object·v160 ····move-result-object·v1
  
62 ····check-cast·v1,·Lch/citux/td/data/model/TwitchChannels;61 ····check-cast·v1,·Lch/citux/td/data/model/TwitchChannels;
  
63 ····.line·3262 ····.line·32
64 ····.local·v1,·"channels":Lch/citux/td/data/model/TwitchChannels;63 ····.local·v1,·"channels":Lch/citux/td/data/model/TwitchChannels;
Offset 83, 23 lines modifiedOffset 82, 23 lines modified
  
83 ····.line·3382 ····.line·33
84 ····.local·v0,·"channel":Lch/citux/td/data/model/TwitchChannel;83 ····.local·v0,·"channel":Lch/citux/td/data/model/TwitchChannel;
85 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchChannel;->get_id()I84 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchChannel;->get_id()I
  
86 ····move-result·v485 ····move-result·v4
  
87 ····invoke-virtual·{v3,·v4,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V86 ····invoke-virtual·{v2,·v4,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
88 ····goto·:goto_087 ····goto·:goto_0
  
89 ····.line·3588 ····.line·35
90 ····.end·local·v0····#·"channel":Lch/citux/td/data/model/TwitchChannel;89 ····.end·local·v0····#·"channel":Lch/citux/td/data/model/TwitchChannel;
91 ····.end·local·v1····#·"channels":Lch/citux/td/data/model/TwitchChannels;90 ····.end·local·v1····#·"channels":Lch/citux/td/data/model/TwitchChannels;
92 ····:cond_091 ····:cond_0
93 ····return-object·v392 ····return-object·v2
94 .end·method93 .end·method
  
95 .method·public·setFollows(Ljava/util/List;)V94 .method·public·setFollows(Ljava/util/List;)V
96 ····.locals·095 ····.locals·0
97 ····.annotation·system·Ldalvik/annotation/Signature;96 ····.annotation·system·Ldalvik/annotation/Signature;
98 ········value·=·{97 ········value·=·{
99 ············"(",98 ············"(",
5.65 KB
smali/ch/citux/td/data/model/TwitchPlayList.smali
    
Offset 135, 67 lines modifiedOffset 135, 64 lines modified
  
135 .method·public·static·parseQuality(Ljava/lang/String;)Lch/citux/td/data/model/TwitchStreamQuality;135 .method·public·static·parseQuality(Ljava/lang/String;)Lch/citux/td/data/model/TwitchStreamQuality;
136 ····.locals·5136 ····.locals·5
137 ····.param·p0,·"name"····#·Ljava/lang/String;137 ····.param·p0,·"name"····#·Ljava/lang/String;
  
138 ····.prologue138 ····.prologue
139 ····.line·44139 ····.line·44
140 ····sget-object·v0,·Lch/citux/td/data/model/TwitchPlayList;->SUPPORTED_QUALITIES:[Lch/citux/td/data/model/TwitchStreamQuality;140 ····sget-object·v2,·Lch/citux/td/data/model/TwitchPlayList;->SUPPORTED_QUALITIES:[Lch/citux/td/data/model/TwitchStreamQuality;
  
141 ····.local·v0,·"arr$":[Lch/citux/td/data/model/TwitchStreamQuality; 
142 ····array-length·v2,·v0141 ····array-length·v3,·v2
  
143 ····.local·v2,·"len$":I 
144 ····const/4·v1,·0x0142 ····const/4·v1,·0x0
  
145 ····.local·v1,·"i$":I 
146 ····:goto_0143 ····:goto_0
147 ····if-ge·v1,·v2,·:cond_2144 ····if-ge·v1,·v3,·:cond_2
  
148 ····aget-object·v3,·v0,·v1145 ····aget-object·v0,·v2,·v1
  
149 ····.line·45146 ····.line·45
150 ····.local·v3,·"quality":Lch/citux/td/data/model/TwitchStreamQuality;147 ····.local·v0,·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
151 ····invoke-virtual·{v3},·Lch/citux/td/data/model/TwitchStreamQuality;->getName()Ljava/lang/String;148 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getName()Ljava/lang/String;
  
152 ····move-result-object·v4149 ····move-result-object·v4
  
153 ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z150 ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
154 ····move-result·v4151 ····move-result·v4
  
155 ····if-nez·v4,·:cond_0152 ····if-nez·v4,·:cond_0
  
156 ····invoke-virtual·{v3},·Lch/citux/td/data/model/TwitchStreamQuality;->getKey()Ljava/lang/String;153 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getKey()Ljava/lang/String;
  
157 ····move-result-object·v4154 ····move-result-object·v4
  
158 ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z155 ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
159 ····move-result·v4156 ····move-result·v4
  
160 ····if-eqz·v4,·:cond_1157 ····if-eqz·v4,·:cond_1
  
161 ····.line·49158 ····.line·49
162 ····.end·local·v3····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;159 ····.end·local·v0····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
163 ····:cond_0160 ····:cond_0
164 ····:goto_1161 ····:goto_1
165 ····return-object·v3162 ····return-object·v0
  
166 ····.line·44163 ····.line·44
167 ····.restart·local·v3····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;164 ····.restart·local·v0····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
168 ····:cond_1165 ····:cond_1
169 ····add-int/lit8·v1,·v1,·0x1166 ····add-int/lit8·v1,·v1,·0x1
  
170 ····goto·:goto_0167 ····goto·:goto_0
  
171 ····.line·49168 ····.line·49
172 ····.end·local·v3····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;169 ····.end·local·v0····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
173 ····:cond_2170 ····:cond_2
174 ····const/4·v3,·0x0171 ····const/4·v0,·0x0
  
175 ····goto·:goto_1172 ····goto·:goto_1
176 .end·method173 .end·method
  
  
177 #·virtual·methods174 #·virtual·methods
178 .method·public·getBestStream()Ljava/lang/String;175 .method·public·getBestStream()Ljava/lang/String;
Offset 203, 82 lines modifiedOffset 200, 81 lines modified
  
203 ····.prologue200 ····.prologue
204 ····const/4·v5,·-0x1201 ····const/4·v5,·-0x1
  
205 ····.line·61202 ····.line·61
206 ····new-instance·v0,·Lch/citux/td/data/model/TwitchStreamQuality;203 ····new-instance·v0,·Lch/citux/td/data/model/TwitchStreamQuality;
  
207 ····const-string·v3,·""204 ····const-string·v2,·""
  
208 ····invoke-direct·{v0,·v3,·v5},·Lch/citux/td/data/model/TwitchStreamQuality;-><init>(Ljava/lang/String;I)V205 ····invoke-direct·{v0,·v2,·v5},·Lch/citux/td/data/model/TwitchStreamQuality;-><init>(Ljava/lang/String;I)V
  
209 ····.line·63206 ····.line·63
210 ····.local·v0,·"best":Lch/citux/td/data/model/TwitchStreamQuality;207 ····.local·v0,·"best":Lch/citux/td/data/model/TwitchStreamQuality;
211 ····iget-object·v3,·p0,·Lch/citux/td/data/model/TwitchPlayList;->streams:Ljava/util/HashMap;208 ····iget-object·v2,·p0,·Lch/citux/td/data/model/TwitchPlayList;->streams:Ljava/util/HashMap;
  
212 ····invoke-virtual·{v3},·Ljava/util/HashMap;->keySet()Ljava/util/Set;209 ····invoke-virtual·{v2},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
213 ····move-result-object·v3210 ····move-result-object·v2
  
214 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;211 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
215 ····move-result-object·v1212 ····move-result-object·v2
  
216 ····.local·v1,·"i$":Ljava/util/Iterator; 
217 ····:cond_0213 ····:cond_0
218 ····:goto_0214 ····:goto_0
219 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z215 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
220 ····move-result·v3216 ····move-result·v3
  
221 ····if-eqz·v3,·:cond_1217 ····if-eqz·v3,·:cond_1
  
222 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;218 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
223 ····move-result-object·v2219 ····move-result-object·v1
  
224 ····check-cast·v2,·Lch/citux/td/data/model/TwitchStreamQuality;220 ····check-cast·v1,·Lch/citux/td/data/model/TwitchStreamQuality;
  
225 ····.line·64221 ····.line·64
226 ····.local·v2,·"quality":Lch/citux/td/data/model/TwitchStreamQuality;222 ····.local·v1,·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
227 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I223 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I
  
228 ····move-result·v3224 ····move-result·v3
  
229 ····invoke-virtual·{v2},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I225 ····invoke-virtual·{v1},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I
  
230 ····move-result·v4226 ····move-result·v4
  
231 ····if-ge·v3,·v4,·:cond_0227 ····if-ge·v3,·v4,·:cond_0
  
232 ····.line·65228 ····.line·65
233 ····move-object·v0,·v2229 ····move-object·v0,·v1
  
234 ····goto·:goto_0230 ····goto·:goto_0
  
235 ····.line·69231 ····.line·69
236 ····.end·local·v2····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;232 ····.end·local·v1····#·"quality":Lch/citux/td/data/model/TwitchStreamQuality;
237 ····:cond_1233 ····:cond_1
238 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I234 ····invoke-virtual·{v0},·Lch/citux/td/data/model/TwitchStreamQuality;->getValue()I
Max diff block lines reached; 659/5685 bytes (11.59%) of diff not shown.
762 B
smali/ch/citux/td/data/model/TwitchChannel.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Lch/citux/td/data/model/TwitchBase;2 .super·Lch/citux/td/data/model/TwitchBase;
3 .source·"TwitchChannel.java"3 .source·"TwitchChannel.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lch/citux/td/data/model/TwitchChannel$1;, 
8 ········Lch/citux/td/data/model/TwitchChannel$Status;7 ········Lch/citux/td/data/model/TwitchChannel$Status;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·_id:I11 .field·private·_id:I
Offset 61, 15 lines modifiedOffset 60, 14 lines modified
61 .method·public·constructor·<init>()V60 .method·public·constructor·<init>()V
62 ····.locals·061 ····.locals·0
  
63 ····.prologue62 ····.prologue
64 ····.line·2663 ····.line·26
65 ····invoke-direct·{p0},·Lch/citux/td/data/model/TwitchBase;-><init>()V64 ····invoke-direct·{p0},·Lch/citux/td/data/model/TwitchBase;-><init>()V
  
66 ····.line·185 
67 ····return-void65 ····return-void
68 .end·method66 .end·method
  
  
69 #·virtual·methods67 #·virtual·methods
70 .method·public·getBackground()Ljava/lang/String;68 .method·public·getBackground()Ljava/lang/String;
71 ····.locals·169 ····.locals·1
2.01 KB
smali/ch/citux/td/data/worker/TDTaskManager.smali
    
Offset 42, 44 lines modifiedOffset 42, 44 lines modified
42 .end·method42 .end·method
  
43 .method·public·static·cancelAllTasks()V43 .method·public·static·cancelAllTasks()V
44 ····.locals·344 ····.locals·3
  
45 ····.prologue45 ····.prologue
46 ····.line·4546 ····.line·45
47 ····sget-object·v2,·Lch/citux/td/data/worker/TDTaskManager;->tasks:Ljava/util/concurrent/CopyOnWriteArrayList;47 ····sget-object·v1,·Lch/citux/td/data/worker/TDTaskManager;->tasks:Ljava/util/concurrent/CopyOnWriteArrayList;
  
48 ····invoke-virtual·{v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;48 ····invoke-virtual·{v1},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
  
49 ····move-result-object·v049 ····move-result-object·v1
  
50 ····.local·v0,·"i$":Ljava/util/Iterator;50 ····.local·v0,·"task":Lch/citux/td/data/worker/TDTask;
51 ····:goto_051 ····:goto_0
52 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z52 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
53 ····move-result·v253 ····move-result·v2
  
54 ····if-eqz·v2,·:cond_054 ····if-eqz·v2,·:cond_0
  
55 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;55 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
56 ····move-result-object·v156 ····move-result-object·v0
  
 57 ····.end·local·v0····#·"task":Lch/citux/td/data/worker/TDTask;
57 ····check-cast·v1,·Lch/citux/td/data/worker/TDTask;58 ····check-cast·v0,·Lch/citux/td/data/worker/TDTask;
  
58 ····.line·4659 ····.line·46
59 ····.local·v1,·"task":Lch/citux/td/data/worker/TDTask;60 ····.restart·local·v0····#·"task":Lch/citux/td/data/worker/TDTask;
60 ····const/4·v2,·0x161 ····const/4·v2,·0x1
  
61 ····invoke-static·{v1,·v2},·Lch/citux/td/data/worker/TDTaskManager;->removeTask(Lch/citux/td/data/worker/TDTask;Z)V62 ····invoke-static·{v0,·v2},·Lch/citux/td/data/worker/TDTaskManager;->removeTask(Lch/citux/td/data/worker/TDTask;Z)V
  
62 ····goto·:goto_063 ····goto·:goto_0
  
63 ····.line·4864 ····.line·48
64 ····.end·local·v1····#·"task":Lch/citux/td/data/worker/TDTask; 
65 ····:cond_065 ····:cond_0
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·static·executeTask(Lch/citux/td/data/worker/TDCallback;)V68 .method·public·static·executeTask(Lch/citux/td/data/worker/TDCallback;)V
69 ····.locals·469 ····.locals·4
70 ····.annotation·build·Landroid/annotation/TargetApi;70 ····.annotation·build·Landroid/annotation/TargetApi;
1.93 KB
smali/ch/citux/td/data/worker/TDTask.smali
    
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
1 .class·public·Lch/citux/td/data/worker/TDTask;1 .class·public·Lch/citux/td/data/worker/TDTask;
2 .super·Landroid/os/AsyncTask;2 .super·Landroid/os/AsyncTask;
3 .source·"TDTask.java"3 .source·"TDTask.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lch/citux/td/data/worker/TDTask$1; 
8 ····} 
9 .end·annotation 
  
10 .annotation·system·Ldalvik/annotation/Signature;5 .annotation·system·Ldalvik/annotation/Signature;
11 ····value·=·{6 ····value·=·{
12 ········"<Result:",7 ········"<Result:",
13 ········"Lch/citux/td/data/model/TwitchBase;",8 ········"Lch/citux/td/data/model/TwitchBase;",
14 ········">",9 ········">",
15 ········"Landroid/os/AsyncTask",10 ········"Landroid/os/AsyncTask",
16 ········"<",11 ········"<",
Offset 180, 22 lines modifiedOffset 174, 20 lines modified
180 ········:pswitch_1174 ········:pswitch_1
181 ········:pswitch_1175 ········:pswitch_1
182 ····.end·packed-switch176 ····.end·packed-switch
183 .end·method177 .end·method
  
184 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;178 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
185 ····.locals·1179 ····.locals·1
186 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
187 ····.prologue180 ····.prologue
188 ····.line·31181 ····.line·31
189 ····.local·p0,·"this":Lch/citux/td/data/worker/TDTask;,·"Lch/citux/td/data/worker/TDTask<TResult;>;"182 ····.local·p0,·"this":Lch/citux/td/data/worker/TDTask;,·"Lch/citux/td/data/worker/TDTask<TResult;>;"
190 ····check-cast·p1,·[Ljava/lang/Void;183 ····check-cast·p1,·[Ljava/lang/Void;
  
191 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
192 ····invoke-virtual·{p0,·p1},·Lch/citux/td/data/worker/TDTask;->doInBackground([Ljava/lang/Void;)Lch/citux/td/data/model/TwitchBase;184 ····invoke-virtual·{p0,·p1},·Lch/citux/td/data/worker/TDTask;->doInBackground([Ljava/lang/Void;)Lch/citux/td/data/model/TwitchBase;
  
193 ····move-result-object·v0185 ····move-result-object·v0
  
194 ····return-object·v0186 ····return-object·v0
195 .end·method187 .end·method
  
Offset 298, 22 lines modifiedOffset 290, 20 lines modified
298 ····invoke-interface·{v0,·v1,·v2},·Lch/citux/td/data/worker/TDCallback;->onError(Ljava/lang/String;Ljava/lang/String;)V290 ····invoke-interface·{v0,·v1,·v2},·Lch/citux/td/data/worker/TDCallback;->onError(Ljava/lang/String;Ljava/lang/String;)V
  
299 ····goto·:goto_0291 ····goto·:goto_0
300 .end·method292 .end·method
  
301 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V293 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
302 ····.locals·0294 ····.locals·0
303 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
304 ····.prologue295 ····.prologue
305 ····.line·31296 ····.line·31
306 ····.local·p0,·"this":Lch/citux/td/data/worker/TDTask;,·"Lch/citux/td/data/worker/TDTask<TResult;>;"297 ····.local·p0,·"this":Lch/citux/td/data/worker/TDTask;,·"Lch/citux/td/data/worker/TDTask<TResult;>;"
307 ····check-cast·p1,·Lch/citux/td/data/model/TwitchBase;298 ····check-cast·p1,·Lch/citux/td/data/model/TwitchBase;
  
308 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
309 ····invoke-virtual·{p0,·p1},·Lch/citux/td/data/worker/TDTask;->onPostExecute(Lch/citux/td/data/model/TwitchBase;)V299 ····invoke-virtual·{p0,·p1},·Lch/citux/td/data/worker/TDTask;->onPostExecute(Lch/citux/td/data/model/TwitchBase;)V
  
310 ····return-void300 ····return-void
311 .end·method301 .end·method
  
312 .method·protected·onPreExecute()V302 .method·protected·onPreExecute()V
313 ····.locals·1303 ····.locals·1
3.35 KB
smali/ch/citux/td/data/service/TDServiceImpl.smali
    
Offset 8, 15 lines modifiedOffset 8, 14 lines modified
8 .implements·Lch/citux/td/data/service/TDService$TwitchUsher;8 .implements·Lch/citux/td/data/service/TDService$TwitchUsher;
9 .implements·Lretrofit/RestAdapter$Log;9 .implements·Lretrofit/RestAdapter$Log;
  
  
10 #·annotations10 #·annotations
11 .annotation·system·Ldalvik/annotation/MemberClasses;11 .annotation·system·Ldalvik/annotation/MemberClasses;
12 ····value·=·{12 ····value·=·{
13 ········Lch/citux/td/data/service/TDServiceImpl$1;, 
14 ········Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;13 ········Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;
15 ····}14 ····}
16 .end·annotation15 .end·annotation
  
  
17 #·static·fields16 #·static·fields
18 .field·private·static·final·TAG:Ljava/lang/String;·=·"TDService"17 .field·private·static·final·TAG:Ljava/lang/String;·=·"TDService"
Offset 41, 74 lines modifiedOffset 40, 84 lines modified
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·5341 ····.line·53
43 ····new-instance·v4,·Lretrofit/RestAdapter$Builder;42 ····new-instance·v4,·Lretrofit/RestAdapter$Builder;
  
44 ····invoke-direct·{v4},·Lretrofit/RestAdapter$Builder;-><init>()V43 ····invoke-direct·{v4},·Lretrofit/RestAdapter$Builder;-><init>()V
  
 44 ····.line·54
45 ····invoke-virtual·{v4,·p0},·Lretrofit/RestAdapter$Builder;->setLog(Lretrofit/RestAdapter$Log;)Lretrofit/RestAdapter$Builder;45 ····invoke-virtual·{v4,·p0},·Lretrofit/RestAdapter$Builder;->setLog(Lretrofit/RestAdapter$Log;)Lretrofit/RestAdapter$Builder;
  
46 ····move-result-object·v446 ····move-result-object·v4
  
47 ····sget-object·v5,·Lretrofit/RestAdapter$LogLevel;->NONE:Lretrofit/RestAdapter$LogLevel;47 ····sget-object·v5,·Lretrofit/RestAdapter$LogLevel;->NONE:Lretrofit/RestAdapter$LogLevel;
  
 48 ····.line·55
48 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setLogLevel(Lretrofit/RestAdapter$LogLevel;)Lretrofit/RestAdapter$Builder;49 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setLogLevel(Lretrofit/RestAdapter$LogLevel;)Lretrofit/RestAdapter$Builder;
  
49 ····move-result-object·v450 ····move-result-object·v4
  
50 ····new-instance·v5,·Lretrofit/converter/JacksonConverter;51 ····new-instance·v5,·Lretrofit/converter/JacksonConverter;
  
51 ····invoke-direct·{v5},·Lretrofit/converter/JacksonConverter;-><init>()V52 ····invoke-direct·{v5},·Lretrofit/converter/JacksonConverter;-><init>()V
  
 53 ····.line·56
52 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setConverter(Lretrofit/converter/Converter;)Lretrofit/RestAdapter$Builder;54 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setConverter(Lretrofit/converter/Converter;)Lretrofit/RestAdapter$Builder;
  
53 ····move-result-object·v155 ····move-result-object·v1
  
54 ····.line·5856 ····.line·58
55 ····.local·v1,·"builder":Lretrofit/RestAdapter$Builder;57 ····.local·v1,·"builder":Lretrofit/RestAdapter$Builder;
56 ····const-string·v4,·"https://api.twitch.tv/api"58 ····const-string·v4,·"https://api.twitch.tv/api"
  
 59 ····.line·59
57 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;60 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;
  
58 ····move-result-object·v461 ····move-result-object·v4
  
 62 ····.line·60
59 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;63 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;
  
60 ····move-result-object·v064 ····move-result-object·v0
  
61 ····.line·6165 ····.line·61
62 ····.local·v0,·"apiAdapter":Lretrofit/RestAdapter;66 ····.local·v0,·"apiAdapter":Lretrofit/RestAdapter;
63 ····const-string·v4,·"http://usher.twitch.tv"67 ····const-string·v4,·"http://usher.twitch.tv"
  
 68 ····.line·62
64 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;69 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;
  
65 ····move-result-object·v470 ····move-result-object·v4
  
 71 ····.line·63
66 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;72 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;
  
67 ····move-result-object·v373 ····move-result-object·v3
  
68 ····.line·6474 ····.line·64
69 ····.local·v3,·"usherAdapter":Lretrofit/RestAdapter;75 ····.local·v3,·"usherAdapter":Lretrofit/RestAdapter;
70 ····const-string·v4,·"https://api.twitch.tv/kraken"76 ····const-string·v4,·"https://api.twitch.tv/kraken"
  
 77 ····.line·65
71 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;78 ····invoke-virtual·{v1,·v4},·Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder;
  
72 ····move-result-object·v479 ····move-result-object·v4
  
73 ····new-instance·v5,·Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;80 ····new-instance·v5,·Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;
  
74 ····const/4·v6,·0x081 ····const/4·v6,·0x0
  
75 ····invoke-direct·{v5,·p0,·v6},·Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;-><init>(Lch/citux/td/data/service/TDServiceImpl;Lch/citux/td/data/service/TDServiceImpl$1;)V82 ····invoke-direct·{v5,·p0,·v6},·Lch/citux/td/data/service/TDServiceImpl$KrakenRequestInterceptor;-><init>(Lch/citux/td/data/service/TDServiceImpl;Lch/citux/td/data/service/TDServiceImpl$1;)V
  
 83 ····.line·66
76 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setRequestInterceptor(Lretrofit/RequestInterceptor;)Lretrofit/RestAdapter$Builder;84 ····invoke-virtual·{v4,·v5},·Lretrofit/RestAdapter$Builder;->setRequestInterceptor(Lretrofit/RequestInterceptor;)Lretrofit/RestAdapter$Builder;
  
77 ····move-result-object·v485 ····move-result-object·v4
  
 86 ····.line·67
78 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;87 ····invoke-virtual·{v4},·Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter;
  
79 ····move-result-object·v288 ····move-result-object·v2
  
80 ····.line·6989 ····.line·69
81 ····.local·v2,·"krakenAdapter":Lretrofit/RestAdapter;90 ····.local·v2,·"krakenAdapter":Lretrofit/RestAdapter;
82 ····const-class·v4,·Lch/citux/td/data/service/TDService$TwitchAPI;91 ····const-class·v4,·Lch/citux/td/data/service/TDService$TwitchAPI;
481 B
smali/ch/citux/td/util/VideoPlayer.smali
    
Offset 22, 15 lines modifiedOffset 22, 14 lines modified
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·5325 ····.line·53
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·278 
28 ····return-void27 ····return-void
29 .end·method28 .end·method
  
30 .method·static·synthetic·access$000(Landroid/content/Context;Landroid/net/Uri;)V29 .method·static·synthetic·access$000(Landroid/content/Context;Landroid/net/Uri;)V
31 ····.locals·030 ····.locals·0
32 ····.param·p0,·"x0"····#·Landroid/content/Context;31 ····.param·p0,·"x0"····#·Landroid/content/Context;
33 ····.param·p1,·"x1"····#·Landroid/net/Uri;32 ····.param·p1,·"x1"····#·Landroid/net/Uri;
717 B
smali/ch/citux/td/util/VideoPlayer$GetVideoCallback.smali
    
Offset 184, 21 lines modifiedOffset 184, 19 lines modified
184 ····.line·159184 ····.line·159
185 ····:cond_0185 ····:cond_0
186 ····return-void186 ····return-void
187 .end·method187 .end·method
  
188 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V188 .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V
189 ····.locals·0189 ····.locals·0
190 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
191 ····.prologue190 ····.prologue
192 ····.line·133191 ····.line·133
193 ····check-cast·p1,·Lch/citux/td/data/model/TwitchBroadcast;192 ····check-cast·p1,·Lch/citux/td/data/model/TwitchBroadcast;
  
194 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
195 ····invoke-virtual·{p0,·p1},·Lch/citux/td/util/VideoPlayer$GetVideoCallback;->onResponse(Lch/citux/td/data/model/TwitchBroadcast;)V193 ····invoke-virtual·{p0,·p1},·Lch/citux/td/util/VideoPlayer$GetVideoCallback;->onResponse(Lch/citux/td/data/model/TwitchBroadcast;)V
  
196 ····return-void194 ····return-void
197 .end·method195 .end·method
  
198 .method·public·startRequest()Lch/citux/td/data/model/TwitchBroadcast;196 .method·public·startRequest()Lch/citux/td/data/model/TwitchBroadcast;
199 ····.locals·2197 ····.locals·2
4.86 KB
smali/ch/citux/td/util/VideoPlayer$PlaylistCallback.smali
    
Offset 68, 52 lines modifiedOffset 68, 51 lines modified
68 ············"Ljava/lang/String;",68 ············"Ljava/lang/String;",
69 ············">;"69 ············">;"
70 ········}70 ········}
71 ····.end·annotation71 ····.end·annotation
  
72 ····.prologue72 ····.prologue
73 ····.line·21173 ····.line·211
74 ····new-instance·v4,·Ljava/util/HashMap;74 ····new-instance·v3,·Ljava/util/HashMap;
  
75 ····invoke-direct·{v4},·Ljava/util/HashMap;-><init>()V75 ····invoke-direct·{v3},·Ljava/util/HashMap;-><init>()V
  
76 ····.line·21276 ····.line·212
77 ····.local·v4,·"streams":Ljava/util/HashMap;,·"Ljava/util/HashMap<Lch/citux/td/data/model/TwitchStreamQuality;Ljava/lang/String;>;"77 ····.local·v3,·"streams":Ljava/util/HashMap;,·"Ljava/util/HashMap<Lch/citux/td/data/model/TwitchStreamQuality;Ljava/lang/String;>;"
78 ····if-eqz·p1,·:cond_178 ····if-eqz·p1,·:cond_1
  
79 ····.line·21379 ····.line·213
80 ····invoke-virtual·{p1},·Lnet/chilicat/m3u8/Playlist;->getElements()Ljava/util/List;80 ····invoke-virtual·{p1},·Lnet/chilicat/m3u8/Playlist;->getElements()Ljava/util/List;
  
81 ····move-result-object·v181 ····move-result-object·v1
  
82 ····.line·21482 ····.line·214
83 ····.local·v1,·"elements":Ljava/util/List;,·"Ljava/util/List<Lnet/chilicat/m3u8/Element;>;"83 ····.local·v1,·"elements":Ljava/util/List;,·"Ljava/util/List<Lnet/chilicat/m3u8/Element;>;"
84 ····if-eqz·v1,·:cond_184 ····if-eqz·v1,·:cond_1
  
85 ····invoke-interface·{v1},·Ljava/util/List;->size()I85 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
86 ····move-result·v586 ····move-result·v4
  
87 ····if-lez·v5,·:cond_187 ····if-lez·v4,·:cond_1
  
88 ····.line·21588 ····.line·215
89 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;89 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
90 ····move-result-object·v290 ····move-result-object·v4
  
91 ····.local·v2,·"i$":Ljava/util/Iterator; 
92 ····:cond_091 ····:cond_0
93 ····:goto_092 ····:goto_0
94 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z93 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
95 ····move-result·v594 ····move-result·v5