[−]
/home/hans/code/fdroid/data/tmp/gq.nulldev.animeopenings.app_324.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_gq.nulldev.animeopenings.app_324.apk
[−]
zipinfo {}
Offset 1, 422 lines modified Offset 1, 422 lines modified
1 Zip·​file·​size:​·​1702697·​bytes,​·​number·​of·​entries:​·​420 1 Zip·​file·​size:​·​1701617·​bytes,​·​number·​of·​entries:​·​420
2 -​rw-​-​-​-​·····​2.​0·​fat····​43006·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​43006·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​43127·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​A503E3D5.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​43127·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​A503E3D5.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​A503E3D5.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​08·​15:​10·​META-​INF/​A503E3D5.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​08·​07:​45·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​08·​07:​45·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​08·​07:​45·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​08·​07:​45·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​4932·​bX·​defN·16-​Mar-​08·​07:​45·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​4932·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​580·​bl·​defN·16-​Mar-​08·​07:​45·​assets/​fonts/​Google·​Android·​License.​txt.​txt 8 -​rw-​-​-​-​·····​2.​0·​fat······​580·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​fonts/​Google·​Android·​License.​txt.​txt
9 -​rw-​-​-​-​·····​2.​0·​fat···​158604·​bl·​defN·16-​Mar-​08·​07:​45·​assets/​fonts/​robotoregular.​ttf 9 -​rw-​-​-​-​·····​2.​0·​fat···​158604·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​fonts/​robotoregular.​ttf
10 -​rw-​-​-​-​·····​2.​0·​fat···​138204·​bl·​defN·16-​Mar-​08·​07:​45·​assets/​iconfonts/​fontawesome.​ttf 10 -​rw-​-​-​-​·····​2.​0·​fat···​138204·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​iconfonts/​fontawesome.​ttf
11 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_fade_in.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_fade_out.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_popup_enter.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_popup_exit.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_slide_in_bottom.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_slide_in_top.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_slide_out_bottom.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Mar-​08·​07:​45·​res/​anim/​abc_slide_out_top.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_primary_text_mate​rial_dark.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_primary_text_mate​rial_light.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_search_url_text.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​abc_secondary_text_ma​terial_light.​xml 32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​switch_thumb_material​_dark.​xml 33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​08·​07:​45·​res/​color/​switch_thumb_material​_light.​xml 34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat·····​4276·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_btn_checkbox_chec​ked_mtrl.​xml 35 -​rw-​-​-​-​·····​2.​0·​fat·····​4276·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_btn_checkbox_chec​ked_mtrl.​xml
36 -​rw-​-​-​-​·····​2.​0·​fat·····​4216·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_btn_checkbox_unch​ecked_mtrl.​xml 36 -​rw-​-​-​-​·····​2.​0·​fat·····​4216·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_btn_checkbox_unch​ecked_mtrl.​xml
37 -​rw-​-​-​-​·····​2.​0·​fat·····​2416·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_btn_radio_off_mtr​l.​xml 37 -​rw-​-​-​-​·····​2.​0·​fat·····​2416·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_btn_radio_off_mtr​l.​xml
38 -​rw-​-​-​-​·····​2.​0·​fat·····​2332·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_btn_radio_on_mtrl​.​xml 38 -​rw-​-​-​-​·····​2.​0·​fat·····​2332·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_btn_radio_on_mtrl​.​xml
39 -​rw-​-​-​-​·····​2.​0·​fat······​908·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_ab_back_materi​al.​xml 39 -​rw-​-​-​-​·····​2.​0·​fat······​908·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_ab_back_materi​al.​xml
40 -​rw-​-​-​-​·····​2.​0·​fat······​924·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_clear_material​.​xml 40 -​rw-​-​-​-​·····​2.​0·​fat······​924·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_clear_material​.​xml
41 -​rw-​-​-​-​·····​2.​0·​fat······​832·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_go_search_api_​material.​xml 41 -​rw-​-​-​-​·····​2.​0·​fat······​832·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_go_search_api_​material.​xml
42 -​rw-​-​-​-​·····​2.​0·​fat·····​1116·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_copy_mate​rial.​xml 42 -​rw-​-​-​-​·····​2.​0·​fat·····​1116·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_copy_mate​rial.​xml
43 -​rw-​-​-​-​·····​2.​0·​fat·····​1756·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_cut_mater​ial.​xml 43 -​rw-​-​-​-​·····​2.​0·​fat·····​1756·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_cut_mater​ial.​xml
44 -​rw-​-​-​-​·····​2.​0·​fat·····​1132·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_overflow_​material.​xml 44 -​rw-​-​-​-​·····​2.​0·​fat·····​1132·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_overflow_​material.​xml
45 -​rw-​-​-​-​·····​2.​0·​fat·····​1300·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_paste_mat​erial.​xml 45 -​rw-​-​-​-​·····​2.​0·​fat·····​1300·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_paste_mat​erial.​xml
46 -​rw-​-​-​-​·····​2.​0·​fat·····​1736·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_selectall​_material.​xml 46 -​rw-​-​-​-​·····​2.​0·​fat·····​1736·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_selectall​_material.​xml
47 -​rw-​-​-​-​·····​2.​0·​fat·····​1420·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_menu_share_mat​erial.​xml 47 -​rw-​-​-​-​·····​2.​0·​fat·····​1420·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_menu_share_mat​erial.​xml
48 -​rw-​-​-​-​·····​2.​0·​fat·····​1208·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​abc_ic_voice_search_a​pi_material.​xml 48 -​rw-​-​-​-​·····​2.​0·​fat·····​1208·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​abc_ic_voice_search_a​pi_material.​xml
49 -​rw-​-​-​-​·····​2.​0·​fat·····​4240·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​hold.​xml 49 -​rw-​-​-​-​·····​2.​0·​fat·····​4240·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​hold.​xml
50 -​rw-​-​-​-​·····​2.​0·​fat······​744·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​ic_pause_24dp.​xml 50 -​rw-​-​-​-​·····​2.​0·​fat······​744·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​ic_pause_24dp.​xml
51 -​rw-​-​-​-​·····​2.​0·​fat······​708·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​ic_play_arrow_24dp.​xml 51 -​rw-​-​-​-​·····​2.​0·​fat······​708·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​ic_play_arrow_24dp.​xml
52 -​rw-​-​-​-​·····​2.​0·​fat······​752·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​ic_skip_next_24dp.​xml 52 -​rw-​-​-​-​·····​2.​0·​fat······​752·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​ic_skip_next_24dp.​xml
53 -​rw-​-​-​-​·····​2.​0·​fat·····​3888·​bl·​defN·16-​Mar-​08·​07:​45·​res/​drawable-​anydpi-​v21/​swipe_left.​xml 53 -​rw-​-​-​-​·····​2.​0·​fat·····​3888·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable-​anydpi-​v21/​swipe_left.​xml
54 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_checkbox_chec​ked_mtrl.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_checkbox_chec​ked_mtrl.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_checkbox_unch​ecked_mtrl.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​257·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_checkbox_unch​ecked_mtrl.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​665·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_radio_off_mtr​l.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​665·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_off_mtr​l.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​756·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_radio_on_mtrl​.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​756·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_on_mtrl​.​png
59 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 59 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
60 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 60 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
61 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
62 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_materi​al.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_materi​al.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​251·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_clear_material​.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​251·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_material​.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​166·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​material.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​166·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​material.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mate​rial.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mate​rial.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​531·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mater​ial.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​531·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mater​ial.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​213·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_overflow_​material.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​213·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_overflow_​material.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​359·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mat​erial.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​359·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mat​erial.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​311·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_material.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​311·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_material.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​580·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mat​erial.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​580·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mat​erial.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​983·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​983·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​486·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_material.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​486·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_material.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
88 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 88 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Mar-​08·​07:​43·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
Max diff block lines reached; 0/87739 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="324"·​android:​versionName="3.​2.​4"·​package="gq.​nulldev.​animeopenings.​app"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="324"·​android:​versionName="3.​2.​4"·​package="gq.​nulldev.​animeopenings.​app"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="16"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="16"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​WAKE_LOCK"·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_WIFI_STATE"·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_WIFI_STATE"·​/​>
8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
9 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> 9 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​>
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali
Offset 47, 16 lines modified Offset 47, 16 lines modified
   
47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
48 ····​move-​result-​object·​v2 48 ····​move-​result-​object·​v2
   
49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​ 49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​
50 ····​:​try_end_0 50 ····​:​try_end_0
51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
53 ····​.​line·​100 53 ····​.​line·​100
54 ····​:​goto_0 54 ····​:​goto_0
55 ····​return-​void 55 ····​return-​void
   
56 ····​.​line·​97 56 ····​.​line·​97
57 ····​:​catch_0 57 ····​:​catch_0
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali
Offset 128, 16 lines modified Offset 128, 16 lines modified
   
128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
129 ····​move-​result-​object·​v3 129 ····​move-​result-​object·​v3
   
130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​ 130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​
131 ····​:​try_end_0 131 ····​:​try_end_0
132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
134 ····​.​line·​53 134 ····​.​line·​53
135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​ 135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​
136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​ 136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​
137 ····​:​goto_0 137 ····​:​goto_0
138 ····​return-​void 138 ····​return-​void
   
[−]
smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali
Offset 34, 16 lines modified Offset 34, 16 lines modified
   
34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​ 34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​
   
35 ····​move-​result-​object·​v2 35 ····​move-​result-​object·​v2
   
36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​ 36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​
37 ····​:​try_end_0 37 ····​:​try_end_0
38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
40 ····​.​line·​37 40 ····​.​line·​37
41 ····​:​goto_0 41 ····​:​goto_0
42 ····​return-​void 42 ····​return-​void
   
43 ····​.​line·​34 43 ····​.​line·​34
44 ····​:​catch_0 44 ····​:​catch_0
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​953  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/danikula/videocache/HttpProxyCacheServer.smali
Offset 643, 16 lines modified Offset 643, 16 lines modified
643 ····​.​restart·​local·​v4····​#·​"pingFuture":​Ljava/​util/​concurrent/​Future;​,​·​"Ljava/​util/​concurrent/​Future<Ljava/​lang/​Boolean;​>;​" 643 ····​.​restart·​local·​v4····​#·​"pingFuture":​Ljava/​util/​concurrent/​Future;​,​·​"Ljava/​util/​concurrent/​Future<Ljava/​lang/​Boolean;​>;​"
644 ····​:​cond_0 644 ····​:​cond_0
645 ····​int-​to-​long·​v6,​·​v0 645 ····​int-​to-​long·​v6,​·​v0
   
646 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​os/​SystemClock;​-​>sleep(J)​V 646 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​os/​SystemClock;​-​>sleep(J)​V
647 ····​:​try_end_0 647 ····​:​try_end_0
648 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 648 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
649 ····​.​catch·​Ljava/​util/​concurrent/​ExecutionException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2 649 ····​.​catch·​Ljava/​util/​concurrent/​ExecutionException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
650 ····​.​catch·​Ljava/​util/​concurrent/​TimeoutException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 650 ····​.​catch·​Ljava/​util/​concurrent/​TimeoutException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_2
   
651 ····​.​line·​107 651 ····​.​line·​107
652 ····​.​end·​local·​v4····​#·​"pingFuture":​Ljava/​util/​concurrent/​Future;​,​·​"Ljava/​util/​concurrent/​Future<Ljava/​lang/​Boolean;​>;​" 652 ····​.​end·​local·​v4····​#·​"pingFuture":​Ljava/​util/​concurrent/​Future;​,​·​"Ljava/​util/​concurrent/​Future<Ljava/​lang/​Boolean;​>;​"
653 ····​:​goto_2 653 ····​:​goto_2
654 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 654 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
655 ····​.​line·​108 655 ····​.​line·​108
[−]
smali/com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.smali
Offset 253, 16 lines modified Offset 253, 16 lines modified
   
253 ····​const/​4·​v9,​·​0x1 253 ····​const/​4·​v9,​·​0x1
   
254 ····​aput-​object·​v4,​·​v8,​·​v9 254 ····​aput-​object·​v4,​·​v8,​·​v9
   
255 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 255 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
256 ····​:​try_end_0 256 ····​:​try_end_0
257 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 257 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
258 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 258 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
259 ····​.​line·​282 259 ····​.​line·​282
260 ····​return-​void 260 ····​return-​void
   
261 ····​.​line·​279 261 ····​.​line·​279
262 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​Object;​ 262 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​Object;​
263 ····​:​catch_0 263 ····​:​catch_0
Offset 354, 16 lines modified Offset 354, 16 lines modified
354 ····​move-​result·​v3 354 ····​move-​result·​v3
   
355 ····​if-​nez·​v3,​·​:​cond_0 355 ····​if-​nez·​v3,​·​:​cond_0
   
356 ····​#·​getter·​for:​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>selected:​Ljava/​lang/​String;​ 356 ····​#·​getter·​for:​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>selected:​Ljava/​lang/​String;​
357 ····​invoke-​static·​{v1},​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>access$100(Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​)​Ljava/​lang/​String;​ 357 ····​invoke-​static·​{v1},​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>access$100(Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​)​Ljava/​lang/​String;​
358 ····​:​try_end_0 358 ····​:​try_end_0
359 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 359 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
360 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 360 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
361 ····​move-​result-​object·​v2 361 ····​move-​result-​object·​v2
   
362 ····​goto·​:​goto_0 362 ····​goto·​:​goto_0
   
363 ····​.​line·​302 363 ····​.​line·​302
364 ····​.​end·​local·​v1····​#·​"provider":​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​ 364 ····​.​end·​local·​v1····​#·​"provider":​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​
[−]
smali/com/squareup/okhttp/internal/Platform.smali
Offset 252, 16 lines modified Offset 252, 16 lines modified
   
252 ····​aput-​object·​v23,​·​v9,​·​v22 252 ····​aput-​object·​v23,​·​v9,​·​v22
   
253 ····​move-​object/​from16·​v0,​·​v21 253 ····​move-​object/​from16·​v0,​·​v21
   
254 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 254 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
255 ····​:​try_end_2 255 ····​:​try_end_2
256 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_6 256 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_4
257 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_4 257 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_5
   
258 ····​move-​result-​object·​v6 258 ····​move-​result-​object·​v6
   
259 ····​.​line·​131 259 ····​.​line·​131
260 ····​:​try_start_3 260 ····​:​try_start_3
261 ····​const-​string·​v2,​·​"android.​net.​Network" 261 ····​const-​string·​v2,​·​"android.​net.​Network"
   
Offset 285, 15 lines modified Offset 285, 15 lines modified
285 ····​move-​object/​from16·​v0,​·​v16 285 ····​move-​object/​from16·​v0,​·​v16
   
286 ····​move-​object/​from16·​v1,​·​v22 286 ····​move-​object/​from16·​v1,​·​v22
   
287 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V 287 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V
288 ····​:​try_end_3 288 ····​:​try_end_3
289 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_7 289 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_7
290 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_4 290 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_5
   
291 ····​.​line·​133 291 ····​.​line·​133
292 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 292 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
293 ····​.​local·​v16,​·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 293 ····​.​local·​v16,​·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
294 ····​:​try_start_4 294 ····​:​try_start_4
295 ····​new-​instance·​v20,​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​ 295 ····​new-​instance·​v20,​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​
   
Offset 318, 15 lines modified Offset 318, 15 lines modified
318 ····​move-​object/​from16·​v0,​·​v20 318 ····​move-​object/​from16·​v0,​·​v20
   
319 ····​move-​object/​from16·​v1,​·​v22 319 ····​move-​object/​from16·​v1,​·​v22
   
320 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V 320 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V
321 ····​:​try_end_4 321 ····​:​try_end_4
322 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_8 322 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_8
323 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_5 323 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_6
   
324 ····​.​end·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 324 ····​.​end·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
325 ····​.​local·​v20,​·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 325 ····​.​local·​v20,​·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
326 ····​move-​object/​from16·​v8,​·​v20 326 ····​move-​object/​from16·​v8,​·​v20
   
327 ····​.​end·​local·​v20····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 327 ····​.​end·​local·​v20····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
328 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 328 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
Offset 572, 34 lines modified Offset 572, 32 lines modified
572 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 572 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
573 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 573 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
574 ····​:​catch_4 574 ····​:​catch_4
575 ····​move-​exception·​v2 575 ····​move-​exception·​v2
   
576 ····​goto/​16·​:​goto_1 576 ····​goto/​16·​:​goto_1
   
  577 ····​:​catch_5
  578 ····​move-​exception·​v2
   
  579 ····​goto/​16·​:​goto_1
   
577 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 580 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
578 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 581 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
579 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​" 582 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"
580 ····​:​catch_5 583 ····​:​catch_6
581 ····​move-​exception·​v2 584 ····​move-​exception·​v2
   
582 ····​move-​object/​from16·​v7,​·​v16 585 ····​move-​object/​from16·​v7,​·​v16
   
583 ····​.​end·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 586 ····​.​end·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
584 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 587 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
585 ····​goto/​16·​:​goto_1 588 ····​goto/​16·​:​goto_1
   
586 ····​.​end·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"  
587 ····​:​catch_6  
588 ····​move-​exception·​v2  
   
589 ····​goto/​16·​:​goto_1  
   
590 ····​.​line·​134 589 ····​.​line·​134
591 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"  
592 ····​:​catch_7 590 ····​:​catch_7
593 ····​move-​exception·​v2 591 ····​move-​exception·​v2
   
594 ····​goto/​16·​:​goto_1 592 ····​goto/​16·​:​goto_1
   
595 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 593 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
596 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 594 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
[−]
smali/com/squareup/okhttp/internal/http/RouteException.smali
Offset 95, 16 lines modified Offset 95, 16 lines modified
   
95 ····​const/​4·​v2,​·​0x0 95 ····​const/​4·​v2,​·​0x0
   
96 ····​aput-​object·​p2,​·​v1,​·​v2 96 ····​aput-​object·​p2,​·​v1,​·​v2
   
97 ····​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 97 ····​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
98 ····​:​try_end_0 98 ····​:​try_end_0
99 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 99 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
100 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 100 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
101 ····​.​line·​60 101 ····​.​line·​60
102 ····​:​cond_0 102 ····​:​cond_0
103 ····​:​goto_0 103 ····​:​goto_0
104 ····​return-​void 104 ····​return-​void
   
105 ····​.​line·​57 105 ····​.​line·​57
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$10.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$vid:​Lgq/​nulldev/​animeopenings/​app/​Video;​ 24 .​field·​final·​synthetic·​val$vid:​Lgq/​nulldev/​animeopenings/​app/​Video;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​Lgq/​nulldev/​animeopenings/​app/​Video;​Lgq/​nulldev/​animeopenings/​app/​VideoDetails;​)​V 26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​Lgq/​nulldev/​animeopenings/​app/​Video;​Lgq/​nulldev/​animeopenings/​app/​VideoDetails;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​502 30 ····​.​line·​502
30 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$10;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$10;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$10;​-​>val$vid:​Lgq/​nulldev/​animeopenings/​app/​Video;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$10;​-​>val$vid:​Lgq/​nulldev/​animeopenings/​app/​Video;​
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$11.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$tutorialView:​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​ 22 .​field·​final·​synthetic·​val$tutorialView:​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​)​V 24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​544 28 ····​.​line·​544
28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$11;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$11;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$11;​-​>val$tutorialView:​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$11;​-​>val$tutorialView:​Lgq/​nulldev/​animeopenings/​app/​util/​TutorialView;​
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​142 27 ····​.​line·​142
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$2$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​ 21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​152 27 ····​.​line·​152
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​149 27 ····​.​line·​149
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 60, 14 lines modified Offset 61, 15 lines modified
   
60 ····​const/​4·​v2,​·​0x0 61 ····​const/​4·​v2,​·​0x0
   
61 ····​iget-​object·​v3,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 62 ····​iget-​object·​v3,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
62 ····​const·​v4,​·​0x7f070018 63 ····​const·​v4,​·​0x7f070018
   
  64 ····​.​line·​152
63 ····​invoke-​virtual·​{v3,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>getString(I)​Ljava/​lang/​String;​ 65 ····​invoke-​virtual·​{v3,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>getString(I)​Ljava/​lang/​String;​
   
64 ····​move-​result-​object·​v3 66 ····​move-​result-​object·​v3
   
65 ····​aput-​object·​v3,​·​v1,​·​v2 67 ····​aput-​object·​v3,​·​v1,​·​v2
   
66 ····​const/​4·​v2,​·​0x1 68 ····​const/​4·​v2,​·​0x1
Offset 86, 12 lines modified Offset 88, 13 lines modified
   
86 ····​invoke-​direct·​{v2,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2$1;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​)​V 88 ····​invoke-​direct·​{v2,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2$1;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$2;​)​V
   
87 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setItems([Ljava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 89 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setItems([Ljava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
88 ····​move-​result-​object·​v0 90 ····​move-​result-​object·​v0
   
  91 ····​.​line·​173
89 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 92 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
90 ····​.​line·​174 93 ····​.​line·​174
91 ····​return-​void 94 ····​return-​void
92 .​end·​method 95 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​181 27 ····​.​line·​181
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​193 27 ····​.​line·​193
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$4;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$4;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​211 27 ····​.​line·​211
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$5;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$5;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​233 27 ····​.​line·​233
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$6;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$6;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​254 27 ····​.​line·​254
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​1;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​1;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​261 27 ····​.​line·​261
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​2;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​2;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​275 27 ····​.​line·​275
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​3;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​3;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 21 .​field·​final·​synthetic·​this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$2"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​287 27 ····​.​line·​287
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​4;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1$​4;​-​>this$2:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​249 27 ····​.​line·​249
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​301 27 ····​.​line·​301
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$2;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$2;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​307 27 ····​.​line·​307
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 111, 22 lines modified Offset 112, 24 lines modified
   
111 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 112 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
112 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 113 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
113 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>mediaService:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​ 114 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>mediaService:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​
   
  115 ····​.​line·​315
114 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>getPlayer()​Landroid/​media/​MediaPlayer;​ 116 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>getPlayer()​Landroid/​media/​MediaPlayer;​
   
115 ····​move-​result-​object·​v2 117 ····​move-​result-​object·​v2
   
116 ····​invoke-​virtual·​{v2},​·​Landroid/​media/​MediaPlayer;​-​>getDuration()​I 118 ····​invoke-​virtual·​{v2},​·​Landroid/​media/​MediaPlayer;​-​>getDuration()​I
   
117 ····​move-​result·​v2 119 ····​move-​result·​v2
   
  120 ····​.​line·​314
118 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>updatePlaybackRangeT​ext(II)​V 121 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>updatePlaybackRangeT​ext(II)​V
   
119 ····​.​line·​317 122 ····​.​line·​317
120 ····​:​cond_0 123 ····​:​cond_0
121 ····​iget-​object·​v0,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​ 124 ····​iget-​object·​v0,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7$3;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​
   
122 ····​iget-​object·​v0,​·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 125 ····​iget-​object·​v0,​·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​245 27 ····​.​line·​245
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$7;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$8.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​431 27 ····​.​line·​431
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$8;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$8;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo$9.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​451 27 ····​.​line·​451
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$9;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$9;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityNewVideo.smali
Offset 188, 14 lines modified Offset 188, 15 lines modified
   
188 ····​invoke-​direct·​{v1,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$9;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V 188 ····​invoke-​direct·​{v1,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo$9;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​)​V
   
189 ····​const-​string·​v2,​·​"AnimeOpenings·​>·​Subtitle·​DP" 189 ····​const-​string·​v2,​·​"AnimeOpenings·​>·​Subtitle·​DP"
   
190 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​Ljava/​lang/​String;​)​V 190 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​Ljava/​lang/​String;​)​V
   
  191 ····​.​line·​456
191 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 192 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
192 ····​.​line·​458 193 ····​.​line·​458
193 ····​:​cond_0 194 ····​:​cond_0
194 ····​invoke-​virtual·​{p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>updatePlayPauseButto​n()​V 195 ····​invoke-​virtual·​{p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityNewVideo;​-​>updatePlayPauseButto​n()​V
   
195 ····​.​line·​459 196 ····​.​line·​459
Offset 274, 14 lines modified Offset 275, 15 lines modified
   
274 ····​const/​4·​v3,​·​0x0 275 ····​const/​4·​v3,​·​0x0
   
275 ····​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 276 ····​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
276 ····​int-​to-​long·​v6,​·​p1 277 ····​int-​to-​long·​v6,​·​p1
   
  278 ····​.​line·​523
277 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toMinutes(J)​J 279 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toMinutes(J)​J
   
278 ····​move-​result-​wide·​v4 280 ····​move-​result-​wide·​v4
   
279 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ 281 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
   
280 ····​move-​result-​object·​v4 282 ····​move-​result-​object·​v4
Offset 290, 40 lines modified Offset 292, 44 lines modified
   
290 ····​const/​4·​v3,​·​0x1 292 ····​const/​4·​v3,​·​0x1
   
291 ····​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 293 ····​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
292 ····​int-​to-​long·​v6,​·​p1 294 ····​int-​to-​long·​v6,​·​p1
   
  295 ····​.​line·​524
293 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toSeconds(J)​J 296 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toSeconds(J)​J
   
294 ····​move-​result-​wide·​v4 297 ····​move-​result-​wide·​v4
   
295 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MINUTES:​Ljava/​util/​concurrent/​TimeUnit;​ 298 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MINUTES:​Ljava/​util/​concurrent/​TimeUnit;​
   
296 ····​sget-​object·​v7,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 299 ····​sget-​object·​v7,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>MILLISECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
297 ····​int-​to-​long·​v8,​·​p1 300 ····​int-​to-​long·​v8,​·​p1
   
  301 ····​.​line·​525
298 ····​invoke-​virtual·​{v7,​·​v8,​·​v9},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toMinutes(J)​J 302 ····​invoke-​virtual·​{v7,​·​v8,​·​v9},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toMinutes(J)​J
   
299 ····​move-​result-​wide·​v8 303 ····​move-​result-​wide·​v8
   
300 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toSeconds(J)​J 304 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toSeconds(J)​J
   
301 ····​move-​result-​wide·​v6 305 ····​move-​result-​wide·​v6
   
302 ····​sub-​long/​2addr·​v4,​·​v6 306 ····​sub-​long/​2addr·​v4,​·​v6
   
  307 ····​.​line·​524
303 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ 308 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
   
304 ····​move-​result-​object·​v4 309 ····​move-​result-​object·​v4
   
305 ····​aput-​object·​v4,​·​v2,​·​v3 310 ····​aput-​object·​v4,​·​v2,​·​v3
   
  311 ····​.​line·​522
306 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 312 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
307 ····​move-​result-​object·​v0 313 ····​move-​result-​object·​v0
   
308 ····​return-​object·​v0 314 ····​return-​object·​v0
309 .​end·​method 315 .​end·​method
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPE$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​ 21 .​field·​final·​synthetic·​this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​93 27 ····​.​line·​93
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPE$1$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$valueView:​Landroid/​widget/​EditText;​ 24 .​field·​final·​synthetic·​val$valueView:​Landroid/​widget/​EditText;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​Ljava/​util/​Map$Entry;​Landroid/​widget/​EditText;​)​V 26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​Ljava/​util/​Map$Entry;​Landroid/​widget/​EditText;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$1"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​54 30 ····​.​line·​54
30 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​>this$1:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​>val$entry:​Ljava/​util/​Map$Entry;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​>val$entry:​Ljava/​util/​Map$Entry;​
   
Offset 202, 24 lines modified Offset 203, 27 lines modified
   
202 ····​iget-​object·​v6,​·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 203 ····​iget-​object·​v6,​·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
203 ····​invoke-​direct·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 204 ····​invoke-​direct·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
204 ····​const-​string·​v6,​·​"Error" 205 ····​const-​string·​v6,​·​"Error"
   
  206 ····​.​line·​81
205 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 207 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
206 ····​move-​result-​object·​v5 208 ····​move-​result-​object·​v5
   
207 ····​const-​string·​v6,​·​"Type·​mismatch!" 209 ····​const-​string·​v6,​·​"Type·​mismatch!"
   
  210 ····​.​line·​82
208 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 211 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
209 ····​move-​result-​object·​v5 212 ····​move-​result-​object·​v5
   
  213 ····​.​line·​83
210 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 214 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
211 ····​goto·​:​goto_0 215 ····​goto·​:​goto_0
   
212 ····​.​line·​67 216 ····​.​line·​67
213 ····​.​end·​local·​v0····​#·​"e":​Ljava/​lang/​Exception;​ 217 ····​.​end·​local·​v0····​#·​"e":​Ljava/​lang/​Exception;​
214 ····​:​cond_1 218 ····​:​cond_1
Offset 271, 23 lines modified Offset 275, 26 lines modified
   
271 ····​iget-​object·​v6,​·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 275 ····​iget-​object·​v6,​·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
272 ····​invoke-​direct·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 276 ····​invoke-​direct·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
273 ····​const-​string·​v6,​·​"Error" 277 ····​const-​string·​v6,​·​"Error"
   
  278 ····​.​line·​75
274 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 279 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
275 ····​move-​result-​object·​v5 280 ····​move-​result-​object·​v5
   
276 ····​const-​string·​v6,​·​"Unsupported·​type!" 281 ····​const-​string·​v6,​·​"Unsupported·​type!"
   
  282 ····​.​line·​76
277 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 283 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
278 ····​move-​result-​object·​v5 284 ····​move-​result-​object·​v5
   
  285 ····​.​line·​77
279 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 286 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
280 ····​:​try_end_2 287 ····​:​try_end_2
281 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_0 288 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_0
   
282 ····​goto/​16·​:​goto_0 289 ····​goto/​16·​:​goto_0
283 .​end·​method 290 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/ActivityPE$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 22 .​field·​final·​synthetic·​val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​)​V 24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​35 28 ····​.​line·​35
28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
Offset 147, 42 lines modified Offset 148, 47 lines modified
   
147 ····​iget-​object·​v5,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​ 148 ····​iget-​object·​v5,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​-​>val$instance:​Lgq/​nulldev/​animeopenings/​app/​ActivityPE;​
   
148 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 149 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
149 ····​const-​string·​v5,​·​"Edit·​Entry" 150 ····​const-​string·​v5,​·​"Edit·​Entry"
   
  151 ····​.​line·​52
150 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 152 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
151 ····​move-​result-​object·​v4 153 ····​move-​result-​object·​v4
   
  154 ····​.​line·​53
152 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 155 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
153 ····​move-​result-​object·​v4 156 ····​move-​result-​object·​v4
   
154 ····​const-​string·​v5,​·​"Apply" 157 ····​const-​string·​v5,​·​"Apply"
   
155 ····​new-​instance·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​ 158 ····​new-​instance·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​
   
156 ····​invoke-​direct·​{v6,​·​p0,​·​v0,​·​v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​Ljava/​util/​Map$Entry;​Landroid/​widget/​EditText;​)​V 159 ····​invoke-​direct·​{v6,​·​p0,​·​v0,​·​v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$2;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​Ljava/​util/​Map$Entry;​Landroid/​widget/​EditText;​)​V
   
  160 ····​.​line·​54
157 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 161 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
158 ····​move-​result-​object·​v4 162 ····​move-​result-​object·​v4
   
159 ····​const-​string·​v5,​·​"Cancel" 163 ····​const-​string·​v5,​·​"Cancel"
   
160 ····​new-​instance·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​ 164 ····​new-​instance·​v6,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​
   
161 ····​invoke-​direct·​{v6,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​)​V 165 ····​invoke-​direct·​{v6,​·​p0},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1$1;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPE$1;​)​V
   
  166 ····​.​line·​93
162 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 167 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
163 ····​move-​result-​object·​v4 168 ····​move-​result-​object·​v4
   
  169 ····​.​line·​99
164 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 170 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
165 ····​.​line·​101 171 ····​.​line·​101
166 ····​.​end·​local·​v1····​#·​"keyView":​Landroid/​widget/​EditText;​ 172 ····​.​end·​local·​v1····​#·​"keyView":​Landroid/​widget/​EditText;​
167 ····​.​end·​local·​v2····​#·​"valueView":​Landroid/​widget/​EditText;​ 173 ····​.​end·​local·​v2····​#·​"valueView":​Landroid/​widget/​EditText;​
168 ····​.​end·​local·​v3····​#·​"view1":​Landroid/​widget/​LinearLayout;​ 174 ····​.​end·​local·​v3····​#·​"view1":​Landroid/​widget/​LinearLayout;​
169 ····​:​cond_0 175 ····​:​cond_0
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​70 27 ····​.​line·​70
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​81 27 ····​.​line·​81
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 38, 72 lines modified Offset 39, 70 lines modified
38 #·​virtual·​methods 39 #·​virtual·​methods
39 .​method·​public·​onClick(Landroid/​view/​View;​)​V 40 .​method·​public·​onClick(Landroid/​view/​View;​)​V
40 ····​.​locals·​5 41 ····​.​locals·​5
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
42 ····​.​prologue 43 ····​.​prologue
43 ····​.​line·​84 44 ····​.​line·​84
44 ····​iget-​object·​v4,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 45 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
45 ····​iget-​object·​v4,​·​v4,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​ 46 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​
   
46 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 47 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
47 ····​move-​result-​object·​v0 48 ····​move-​result-​object·​v2
   
48 ····​:​cond_0 49 ····​:​cond_0
49 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 50 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
50 ····​move-​result·​v4 51 ····​move-​result·​v3
   
51 ····​if-​eqz·​v4,​·​:​cond_1 52 ····​if-​eqz·​v3,​·​:​cond_1
   
52 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 53 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
53 ····​move-​result-​object·​v2 54 ····​move-​result-​object·​v0
   
54 ····​check-​cast·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 55 ····​check-​cast·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
   
55 ····​.​line·​85 56 ····​.​line·​85
56 ····​.​local·​v2,​·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 57 ····​.​local·​v0,​·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
57 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​ 58 ····​invoke-​virtual·​{v0},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​
   
58 ····​move-​result-​object·​v4 59 ····​move-​result-​object·​v3
   
59 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 60 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
60 ····​move-​result-​object·​v1 61 ····​move-​result-​object·​v3
   
61 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
62 ····​:​goto_0 62 ····​:​goto_0
63 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 63 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
64 ····​move-​result·​v4 64 ····​move-​result·​v4
   
65 ····​if-​eqz·​v4,​·​:​cond_0 65 ····​if-​eqz·​v4,​·​:​cond_0
   
66 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 66 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
67 ····​move-​result-​object·​v3 67 ····​move-​result-​object·​v1
   
68 ····​check-​cast·​v3,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 68 ····​check-​cast·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
   
69 ····​.​line·​86 69 ····​.​line·​86
70 ····​.​local·​v3,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 70 ····​.​local·​v1,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
71 ····​const/​4·​v4,​·​0x0 71 ····​const/​4·​v4,​·​0x0
   
72 ····​invoke-​virtual·​{v3,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>setIsSelected(Z)​V 72 ····​invoke-​virtual·​{v1,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>setIsSelected(Z)​V
   
73 ····​goto·​:​goto_0 73 ····​goto·​:​goto_0
   
74 ····​.​line·​89 74 ····​.​line·​89
75 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 75 ····​.​end·​local·​v0····​#·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
76 ····​.​end·​local·​v2····​#·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 76 ····​.​end·​local·​v1····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
77 ····​.​end·​local·​v3····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​  
78 ····​:​cond_1 77 ····​:​cond_1
79 ····​iget-​object·​v4,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 78 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$2;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
80 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>updateUI()​V 79 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>updateUI()​V
   
81 ····​.​line·​90 80 ····​.​line·​90
82 ····​return-​void 81 ····​return-​void
83 .​end·​method 82 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​93 27 ····​.​line·​93
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 38, 72 lines modified Offset 39, 70 lines modified
38 #·​virtual·​methods 39 #·​virtual·​methods
39 .​method·​public·​onClick(Landroid/​view/​View;​)​V 40 .​method·​public·​onClick(Landroid/​view/​View;​)​V
40 ····​.​locals·​5 41 ····​.​locals·​5
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
42 ····​.​prologue 43 ····​.​prologue
43 ····​.​line·​96 44 ····​.​line·​96
44 ····​iget-​object·​v4,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 45 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
45 ····​iget-​object·​v4,​·​v4,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​ 46 ····​iget-​object·​v2,​·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​
   
46 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 47 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
47 ····​move-​result-​object·​v0 48 ····​move-​result-​object·​v2
   
48 ····​:​cond_0 49 ····​:​cond_0
49 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 50 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
50 ····​move-​result·​v4 51 ····​move-​result·​v3
   
51 ····​if-​eqz·​v4,​·​:​cond_1 52 ····​if-​eqz·​v3,​·​:​cond_1
   
52 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 53 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
53 ····​move-​result-​object·​v2 54 ····​move-​result-​object·​v0
   
54 ····​check-​cast·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 55 ····​check-​cast·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
   
55 ····​.​line·​97 56 ····​.​line·​97
56 ····​.​local·​v2,​·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 57 ····​.​local·​v0,​·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
57 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​ 58 ····​invoke-​virtual·​{v0},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​
   
58 ····​move-​result-​object·​v4 59 ····​move-​result-​object·​v3
   
59 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 60 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
60 ····​move-​result-​object·​v1 61 ····​move-​result-​object·​v3
   
61 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
62 ····​:​goto_0 62 ····​:​goto_0
63 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 63 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
64 ····​move-​result·​v4 64 ····​move-​result·​v4
   
65 ····​if-​eqz·​v4,​·​:​cond_0 65 ····​if-​eqz·​v4,​·​:​cond_0
   
66 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 66 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
67 ····​move-​result-​object·​v3 67 ····​move-​result-​object·​v1
   
68 ····​check-​cast·​v3,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 68 ····​check-​cast·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
   
69 ····​.​line·​98 69 ····​.​line·​98
70 ····​.​local·​v3,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 70 ····​.​local·​v1,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
71 ····​const/​4·​v4,​·​0x1 71 ····​const/​4·​v4,​·​0x1
   
72 ····​invoke-​virtual·​{v3,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>setIsSelected(Z)​V 72 ····​invoke-​virtual·​{v1,​·​v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>setIsSelected(Z)​V
   
73 ····​goto·​:​goto_0 73 ····​goto·​:​goto_0
   
74 ····​.​line·​101 74 ····​.​line·​101
75 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 75 ····​.​end·​local·​v0····​#·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
76 ····​.​end·​local·​v2····​#·​"video":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 76 ····​.​end·​local·​v1····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
77 ····​.​end·​local·​v3····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​  
78 ····​:​cond_1 77 ····​:​cond_1
79 ····​iget-​object·​v4,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 78 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$3;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
80 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>updateUI()​V 79 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>updateUI()​V
   
81 ····​.​line·​102 80 ····​.​line·​102
82 ····​return-​void 81 ····​return-​void
83 .​end·​method 82 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​105 27 ····​.​line·​105
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$4;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$4;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​121 27 ····​.​line·​121
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$5;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$5;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​132 27 ····​.​line·​132
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$6;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er$6;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder.smali
Offset 86, 628 lines modified Offset 86, 621 lines modified
86 ····​iput-​object·​v0,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>expandableListView:​Landroid/​widget/​ExpandableListView;​ 86 ····​iput-​object·​v0,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>expandableListView:​Landroid/​widget/​ExpandableListView;​
   
87 ····​.​line·​43 87 ····​.​line·​43
88 ····​return-​void 88 ····​return-​void
89 .​end·​method 89 .​end·​method
   
90 .​method·​protected·​onPause()​V 90 .​method·​protected·​onPause()​V
91 ····​.​locals·7 91 ····​.​locals·6
   
92 ····​.​prologue 92 ····​.​prologue
93 ····​.​line·​47 93 ····​.​line·​47
94 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onPause()​V 94 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onPause()​V
   
95 ····​.​line·​49 95 ····​.​line·​49
96 ····​new-​instance·​v3,​·​Ljava/​util/​HashSet;​ 96 ····​new-​instance·​v1,​·​Ljava/​util/​HashSet;​
   
97 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashSet;​-​><init>()​V 97 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
98 ····​.​line·​50 98 ····​.​line·​50
99 ····​.​local·​v3,​·​"toPut":​Ljava/​util/​HashSet;​,​·​"Ljava/​util/​HashSet<Ljava/​lang/​String;​>;​" 99 ····​.​local·​v1,​·​"toPut":​Ljava/​util/​HashSet;​,​·​"Ljava/​util/​HashSet<Ljava/​lang/​String;​>;​"
100 ····​iget-​object·​v5,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​ 100 ····​iget-​object·​v3,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sortedVideos:​Ljava/​util/​List;​
   
101 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 101 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
102 ····​move-​result-​object·​v0 102 ····​move-​result-​object·​v3
   
103 ····​:​cond_0 103 ····​:​cond_0
104 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 104 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
105 ····​move-​result·​v5 105 ····​move-​result·​v4
   
106 ····​if-​eqz·​v5,​·​:​cond_2 106 ····​if-​eqz·​v4,​·​:​cond_2
   
107 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 107 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
108 ····​move-​result-​object·​v2 108 ····​move-​result-​object·​v0
   
109 ····​check-​cast·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 109 ····​check-​cast·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
   
110 ····​.​line·​51 110 ····​.​line·​51
111 ····​.​local·​v2,​·​"listSeriesItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 111 ····​.​local·​v0,​·​"listSeriesItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
112 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​ 112 ····​invoke-​virtual·​{v0},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​
   
113 ····​move-​result-​object·​v5 113 ····​move-​result-​object·​v4
   
114 ····​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 114 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
115 ····​move-​result-​object·​v1 115 ····​move-​result-​object·​v4
   
116 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
117 ····​:​cond_1 116 ····​:​cond_1
118 ····​:​goto_0 117 ····​:​goto_0
119 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 118 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
120 ····​move-​result·​v5 119 ····​move-​result·​v5
   
121 ····​if-​eqz·​v5,​·​:​cond_0 120 ····​if-​eqz·​v5,​·​:​cond_0
   
122 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 121 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
123 ····​move-​result-​object·​v4 122 ····​move-​result-​object·​v2
   
124 ····​check-​cast·​v4,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 123 ····​check-​cast·​v2,​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
   
125 ····​.​line·​52 124 ····​.​line·​52
126 ····​.​local·​v4,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​ 125 ····​.​local·​v2,​·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
127 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>isSelected()​Z 126 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>isSelected()​Z
   
128 ····​move-​result·​v5 127 ····​move-​result·​v5
   
129 ····​if-​eqz·​v5,​·​:​cond_1 128 ····​if-​eqz·​v5,​·​:​cond_1
   
130 ····​.​line·​53 129 ····​.​line·​53
131 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>getVideo()​Lgq/​nulldev/​animeopenings/​app/​Video;​ 130 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​-​>getVideo()​Lgq/​nulldev/​animeopenings/​app/​Video;​
   
132 ····​move-​result-​object·​v5 131 ····​move-​result-​object·​v5
   
133 ····​invoke-​virtual·​{v5},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getFile()​Ljava/​lang/​String;​ 132 ····​invoke-​virtual·​{v5},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getFile()​Ljava/​lang/​String;​
   
134 ····​move-​result-​object·​v5 133 ····​move-​result-​object·​v5
   
135 ····​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​util/​HashSet;​-​>add(Ljava/​lang/​Object;​)​Z 134 ····​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​util/​HashSet;​-​>add(Ljava/​lang/​Object;​)​Z
   
136 ····​goto·​:​goto_0 135 ····​goto·​:​goto_0
   
137 ····​.​line·​58 136 ····​.​line·​58
138 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 137 ····​.​end·​local·​v0····​#·​"listSeriesItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
139 ····​.​end·​local·​v2····​#·​"listSeriesItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 138 ····​.​end·​local·​v2····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​
140 ····​.​end·​local·​v4····​#·​"videoItem":​Lgq/​nulldev/​animeopenings/​app/​Video$ListVideoItem;​  
141 ····​:​cond_2 139 ····​:​cond_2
142 ····​iget-​object·​v5,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sharedPreferences:​Landroid/​content/​SharedPreferences;​ 140 ····​iget-​object·​v3,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​ActivityPlaylistBuild​er;​-​>sharedPreferences:​Landroid/​content/​SharedPreferences;​
   
143 ····​invoke-​interface·​{v5},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 141 ····​invoke-​interface·​{v3},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
144 ····​move-​result-​object·​v5 142 ····​move-​result-​object·​v3
   
145 ····​const-​string·​v6,​·​"playlist" 143 ····​const-​string·​v4,​·​"playlist"
   
146 ····​invoke-​interface·​{v5,​·​v6},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 144 ····​invoke-​interface·​{v3,​·​v4},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>remove(Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
Max diff block lines reached; 32450/37862 bytes (85.71%) of diff not shown.
[−]
smali/gq/nulldev/animeopenings/app/GetVideosTask$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​ 21 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​)​V 23 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​705 27 ····​.​line·​705
27 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​GetVideosTask;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/HideControlsTask$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 24 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​HideControlsTask;​Landroid/​view/​View;​Landroid/​view/​animation/​AlphaAnimation;​)​V 26 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​HideControlsTask;​Landroid/​view/​View;​Landroid/​view/​animation/​AlphaAnimation;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​632 30 ····​.​line·​632
30 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask$1;​-​>val$view:​Landroid/​view/​View;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​HideControlsTask$1;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/gq/nulldev/animeopenings/app/MediaNotification.smali
Offset 69, 38 lines modified Offset 69, 42 lines modified
69 ····​.​line·​33 69 ····​.​line·​33
70 ····​new-​instance·​v2,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 70 ····​new-​instance·​v2,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
71 ····​invoke-​direct·​{v2,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V 71 ····​invoke-​direct·​{v2,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V
   
72 ····​const-​string·​v3,​·​"Music·​Controller" 72 ····​const-​string·​v3,​·​"Music·​Controller"
   
  73 ····​.​line·​34
73 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 74 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
74 ····​move-​result-​object·​v2 75 ····​move-​result-​object·​v2
   
75 ····​const/​high16·​v3,​·​0x7f030000 76 ····​const/​high16·​v3,​·​0x7f030000
   
  77 ····​.​line·​35
76 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 78 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
77 ····​move-​result-​object·​v2 79 ····​move-​result-​object·​v2
   
  80 ····​.​line·​36
78 ····​invoke-​virtual·​{v2,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setOngoing(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 81 ····​invoke-​virtual·​{v2,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setOngoing(Z)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
79 ····​move-​result-​object·​v2 82 ····​move-​result-​object·​v2
   
80 ····​const/​4·​v3,​·​0x3 83 ····​const/​4·​v3,​·​0x3
   
81 ····​new-​instance·​v4,​·​Landroid/​content/​Intent;​ 84 ····​new-​instance·​v4,​·​Landroid/​content/​Intent;​
   
82 ····​const-​string·​v5,​·​"gq.​nulldev.​animeopenings.​app.​ACTION_EXIT" 85 ····​const-​string·​v5,​·​"gq.​nulldev.​animeopenings.​app.​ACTION_EXIT"
   
83 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V 86 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V
   
84 ····​const/​high16·​v5,​·​0x8000000 87 ····​const/​high16·​v5,​·​0x8000000
   
  88 ····​.​line·​37
85 ····​invoke-​static·​{p1,​·​v3,​·​v4,​·​v5},​·​Landroid/​app/​PendingIntent;​-​>getService(Landroid/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​ 89 ····​invoke-​static·​{p1,​·​v3,​·​v4,​·​v5},​·​Landroid/​app/​PendingIntent;​-​>getService(Landroid/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
   
86 ····​move-​result-​object·​v3 90 ····​move-​result-​object·​v3
   
87 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setDeleteIntent(Land​roid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 91 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setDeleteIntent(Land​roid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
88 ····​move-​result-​object·​v2 92 ····​move-​result-​object·​v2
Offset 233, 14 lines modified Offset 237, 15 lines modified
   
233 ····​.​line·​68 237 ····​.​line·​68
234 ····​.​local·​v0,​·​"intent":​Landroid/​content/​Intent;​ 238 ····​.​local·​v0,​·​"intent":​Landroid/​content/​Intent;​
235 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaNotification;​-​>context:​Landroid/​content/​Context;​ 239 ····​iget-​object·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaNotification;​-​>context:​Landroid/​content/​Context;​
   
236 ····​const/​high16·​v3,​·​0x8000000 240 ····​const/​high16·​v3,​·​0x8000000
   
  241 ····​.​line·​69
237 ····​invoke-​static·​{v2,​·​p3,​·​v0,​·​v3},​·​Landroid/​app/​PendingIntent;​-​>getService(Landroid/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​ 242 ····​invoke-​static·​{v2,​·​p3,​·​v0,​·​v3},​·​Landroid/​app/​PendingIntent;​-​>getService(Landroid/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
   
238 ····​move-​result-​object·​v1 243 ····​move-​result-​object·​v1
   
239 ····​.​line·​70 244 ····​.​line·​70
240 ····​.​local·​v1,​·​"pendingBtnIntent":​Landroid/​app/​PendingIntent;​ 245 ····​.​local·​v1,​·​"pendingBtnIntent":​Landroid/​app/​PendingIntent;​
241 ····​invoke-​virtual·​{p1,​·​p4,​·​v1},​·​Landroid/​widget/​RemoteViews;​-​>setOnClickPendingInt​ent(ILandroid/​app/​PendingIntent;​)​V 246 ····​invoke-​virtual·​{p1,​·​p4,​·​v1},​·​Landroid/​widget/​RemoteViews;​-​>setOnClickPendingInt​ent(ILandroid/​app/​PendingIntent;​)​V
[−]
smali/gq/nulldev/animeopenings/app/MediaService$MediaBinder.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​ 18 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​MediaService;​)​V 20 .​method·​public·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​MediaService;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​312 24 ····​.​line·​312
24 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService$MediaBin​der;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService$MediaBin​der;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​MediaService;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Binder;​-​><init>()​V
   
[−]
smali/gq/nulldev/animeopenings/app/MediaService.smali
Offset 110, 15 lines modified Offset 110, 14 lines modified
   
110 ····​.​line·​45 110 ····​.​line·​45
111 ····​iput·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>playlistIndex:​I 111 ····​iput·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>playlistIndex:​I
   
112 ····​.​line·​46 112 ····​.​line·​46
113 ····​iput-​boolean·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>paused:​Z 113 ····​iput-​boolean·​v2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>paused:​Z
   
114 ····​.​line·​312  
115 ····​return-​void 114 ····​return-​void
116 .​end·​method 115 .​end·​method
   
117 .​method·​public·​static·​getProxy(Landroid/​content/​Context;​J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​ 116 .​method·​public·​static·​getProxy(Landroid/​content/​Context;​J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​
118 ····​.​locals·​5 117 ····​.​locals·​5
119 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 118 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
120 ····​.​param·​p1,​·​"size"····​#·​J 119 ····​.​param·​p1,​·​"size"····​#·​J
Offset 145, 18 lines modified Offset 144, 20 lines modified
   
145 ····​.​line·​61 144 ····​.​line·​61
146 ····​:​cond_0 145 ····​:​cond_0
147 ····​new-​instance·​v0,​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​ 146 ····​new-​instance·​v0,​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​
   
148 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​><init>(Landroid/​content/​Context;​)​V 147 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  148 ····​.​line·​62
149 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​>maxCacheSize(J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​ 149 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​>maxCacheSize(J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​
   
150 ····​move-​result-​object·​v0 150 ····​move-​result-​object·​v0
   
  151 ····​.​line·​63
151 ····​invoke-​virtual·​{v0},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​>build()​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​ 152 ····​invoke-​virtual·​{v0},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer$​Builder;​-​>build()​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​
   
152 ····​move-​result-​object·​v0 153 ····​move-​result-​object·​v0
   
153 ····​sput-​object·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>proxyCacheServer:​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​ 154 ····​sput-​object·​v0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>proxyCacheServer:​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​
   
154 ····​.​line·​64 155 ····​.​line·​64
Offset 188, 24 lines modified Offset 189, 26 lines modified
188 ····​if-​eqz·​v1,​·​:​cond_0 189 ····​if-​eqz·​v1,​·​:​cond_0
   
189 ····​.​line·​71 190 ····​.​line·​71
190 ····​const-​string·​v1,​·​"prefCacheLimit" 191 ····​const-​string·​v1,​·​"prefCacheLimit"
   
191 ····​const/​16·​v2,​·​0x200 192 ····​const/​16·​v2,​·​0x200
   
  193 ····​.​line·​72
192 ····​invoke-​interface·​{p1,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I 194 ····​invoke-​interface·​{p1,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I
   
193 ····​move-​result·​v1 195 ····​move-​result·​v1
   
194 ····​const·​v2,​·​0xf4240 196 ····​const·​v2,​·​0xf4240
   
195 ····​mul-​int/​2addr·​v1,​·​v2 197 ····​mul-​int/​2addr·​v1,​·​v2
   
196 ····​int-​to-​long·​v2,​·​v1 198 ····​int-​to-​long·​v2,​·​v1
   
  199 ····​.​line·​71
197 ····​invoke-​static·​{p0,​·​v2,​·​v3},​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>getProxy(Landroid/​content/​Context;​J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​ 200 ····​invoke-​static·​{p0,​·​v2,​·​v3},​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>getProxy(Landroid/​content/​Context;​J)​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​
   
198 ····​move-​result-​object·​v0 201 ····​move-​result-​object·​v0
   
199 ····​.​line·​73 202 ····​.​line·​73
200 ····​.​local·​v0,​·​"proxy":​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​ 203 ····​.​local·​v0,​·​"proxy":​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​
201 ····​invoke-​virtual·​{v0,​·​p2},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​-​>getProxyUrl(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 204 ····​invoke-​virtual·​{v0,​·​p2},​·​Lcom/​danikula/​videocache/​HttpProxyCacheServer;​-​>getProxyUrl(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
Offset 669, 350 lines modified Offset 672, 352 lines modified
669 ········​:​pswitch_1 672 ········​:​pswitch_1
670 ········​:​pswitch_2 673 ········​:​pswitch_2
671 ········​:​pswitch_3 674 ········​:​pswitch_3
672 ····​.​end·​packed-​switch 675 ····​.​end·​packed-​switch
673 .​end·​method 676 .​end·​method
   
674 .​method·​public·​playNextVideo()​V 677 .​method·​public·​playNextVideo()​V
675 ····​.​locals·​13 678 ····​.​locals·​12
   
676 ····​.​prologue 679 ····​.​prologue
677 ····​const/​4·​v10,​·​0x1 680 ····​const/​4·​v9,​·​0x1
   
678 ····​const/​4·​v8,​·​0x0 681 ····​const/​4·​v7,​·​0x0
   
679 ····​.​line·​171 682 ····​.​line·​171
680 ····​const/​4·​v6,​·​0x0 683 ····​const/​4·​v5,​·​0x0
   
681 ····​.​line·​172 684 ····​.​line·​172
682 ····​.​local·​v6,​·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​ 685 ····​.​local·​v5,​·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​
683 ····​const/​4·​v1,​·​0x0 686 ····​const/​4·​v1,​·​0x0
   
684 ····​.​line·​173 687 ····​.​line·​173
685 ····​.​local·​v1,​·​"handledByPlaylist":​Z 688 ····​.​local·​v1,​·​"handledByPlaylist":​Z
686 ····​iget-​object·​v9,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>preferences:​Landroid/​content/​SharedPreferences;​ 689 ····​iget-​object·​v8,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​MediaService;​-​>preferences:​Landroid/​content/​SharedPreferences;​
   
687 ····​const-​string·​v11,​·​"enable_playlist" 690 ····​const-​string·​v10,​·​"enable_playlist"
   
688 ····​invoke-​interface·​{v9,​·​v11,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 691 ····​invoke-​interface·​{v8,​·​v10,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
689 ····​move-​result·​v9 692 ····​move-​result·​v8
   
690 ····​if-​eqz·​v9,​·​:​cond_2 693 ····​if-​eqz·​v8,​·​:​cond_2
   
691 ····​.​line·​174 694 ····​.​line·​174
692 ····​const/​4·​v0,​·​0x0 695 ····​const/​4·​v0,​·​0x0
Max diff block lines reached; 17438/20689 bytes (84.29%) of diff not shown.
[−]
smali/gq/nulldev/animeopenings/app/Manifest.smali
Offset 15, 10 lines modified Offset 15, 9 lines modified
15 .​method·​public·​constructor·​<init>()​V 15 .​method·​public·​constructor·​<init>()​V
16 ····​.​locals·​0 16 ····​.​locals·​0
   
17 ····​.​prologue 17 ····​.​prologue
18 ····​.​line·​10 18 ····​.​line·​10
19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ····​.​line·​11  
21 ····​return-​void 20 ····​return-​void
22 .​end·​method 21 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/R.smali
Offset 29, 10 lines modified Offset 29, 9 lines modified
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​0 30 ····​.​locals·​0
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​10 32 ····​.​line·​10
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ····​.​line·​2473  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/gq/nulldev/animeopenings/app/Video.smali
Offset 368, 149 lines modified Offset 368, 148 lines modified
368 ····​:​catch_0 368 ····​:​catch_0
369 ····​move-​exception·​v11 369 ····​move-​exception·​v11
   
370 ····​goto·​:​goto_1 370 ····​goto·​:​goto_1
371 .​end·​method 371 .​end·​method
   
372 .​method·​public·​static·​getRandomVideo(Ljava/​util/​ArrayList;​)​Lgq/​nulldev/​animeopenings/​app/​Video;​ 372 .​method·​public·​static·​getRandomVideo(Ljava/​util/​ArrayList;​)​Lgq/​nulldev/​animeopenings/​app/​Video;​
373 ····​.​locals·8 373 ····​.​locals·7
374 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 374 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
375 ········​value·​=·​{ 375 ········​value·​=·​{
376 ············​"(",​ 376 ············​"(",​
377 ············​"Ljava/​util/​ArrayList",​ 377 ············​"Ljava/​util/​ArrayList",​
378 ············​"<",​ 378 ············​"<",​
379 ············​"Lgq/​nulldev/​animeopenings/​app/​Video;​",​ 379 ············​"Lgq/​nulldev/​animeopenings/​app/​Video;​",​
380 ············​">;​)​",​ 380 ············​">;​)​",​
381 ············​"Lgq/​nulldev/​animeopenings/​app/​Video;​" 381 ············​"Lgq/​nulldev/​animeopenings/​app/​Video;​"
382 ········​} 382 ········​}
383 ····​.​end·​annotation 383 ····​.​end·​annotation
   
384 ····​.​prologue 384 ····​.​prologue
385 ····​.​line·​92 385 ····​.​line·​92
386 ····​.​local·​p0,​·​"videos":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​" 386 ····​.​local·​p0,​·​"videos":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​"
387 ····​new-​instance·​v4,​·​Ljava/​util/​LinkedHashMap;​ 387 ····​new-​instance·​v3,​·​Ljava/​util/​LinkedHashMap;​
   
388 ····​invoke-​direct·​{v4},​·​Ljava/​util/​LinkedHashMap;​-​><init>()​V 388 ····​invoke-​direct·​{v3},​·​Ljava/​util/​LinkedHashMap;​-​><init>()​V
   
389 ····​.​line·​93 389 ····​.​line·​93
390 ····​.​local·​v4,​·​"seriesMap":​Ljava/​util/​LinkedHashMap;​,​·​"Ljava/​util/​LinkedHashMap<Ljava/​lang/​String;​Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​>;​" 390 ····​.​local·​v3,​·​"seriesMap":​Ljava/​util/​LinkedHashMap;​,​·​"Ljava/​util/​LinkedHashMap<Ljava/​lang/​String;​Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​>;​"
391 ····​invoke-​virtual·​{p0},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 391 ····​invoke-​virtual·​{p0},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
392 ····​move-​result-​object·​v0 392 ····​move-​result-​object·​v5
   
393 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
394 ····​:​goto_0 393 ····​:​goto_0
395 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 394 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
396 ····​move-​result·​v6 395 ····​move-​result·​v6
   
397 ····​if-​eqz·​v6,​·​:​cond_1 396 ····​if-​eqz·​v6,​·​:​cond_1
   
398 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 397 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
399 ····​move-​result-​object·​v5 398 ····​move-​result-​object·​v4
   
400 ····​check-​cast·​v5,​·​Lgq/​nulldev/​animeopenings/​app/​Video;​ 399 ····​check-​cast·​v4,​·​Lgq/​nulldev/​animeopenings/​app/​Video;​
   
401 ····​.​line·​95 400 ····​.​line·​95
402 ····​.​local·​v5,​·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​ 401 ····​.​local·​v4,​·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​
403 ····​invoke-​virtual·​{v5},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​ 402 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​
   
404 ····​move-​result-​object·​v6 403 ····​move-​result-​object·​v6
   
405 ····​invoke-​virtual·​{v4,​·​v6},​·​Ljava/​util/​LinkedHashMap;​-​>containsKey(Ljava/​lang/​Object;​)​Z 404 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​util/​LinkedHashMap;​-​>containsKey(Ljava/​lang/​Object;​)​Z
   
406 ····​move-​result·​v6 405 ····​move-​result·​v6
   
407 ····​if-​eqz·​v6,​·​:​cond_0 406 ····​if-​eqz·​v6,​·​:​cond_0
   
408 ····​.​line·​96 407 ····​.​line·​96
409 ····​invoke-​virtual·​{v5},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​ 408 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​
   
410 ····​move-​result-​object·​v6 409 ····​move-​result-​object·​v6
   
411 ····​invoke-​virtual·​{v4,​·​v6},​·​Ljava/​util/​LinkedHashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 410 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​util/​LinkedHashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
412 ····​move-​result-​object·​v2 411 ····​move-​result-​object·​v1
   
413 ····​check-​cast·​v2,​·​Ljava/​util/​ArrayList;​ 412 ····​check-​cast·​v1,​·​Ljava/​util/​ArrayList;​
   
414 ····​.​line·​101 413 ····​.​line·​101
415 ····​.​local·​v2,​·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​" 414 ····​.​local·​v1,​·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​"
416 ····​:​goto_1 415 ····​:​goto_1
417 ····​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 416 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
418 ····​goto·​:​goto_0 417 ····​goto·​:​goto_0
   
419 ····​.​line·​98 418 ····​.​line·​98
420 ····​.​end·​local·​v2····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​" 419 ····​.​end·​local·​v1····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​"
421 ····​:​cond_0 420 ····​:​cond_0
422 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 421 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
423 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 422 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
424 ····​.​line·​99 423 ····​.​line·​99
425 ····​.​restart·​local·​v2····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​" 424 ····​.​restart·​local·​v1····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​"
426 ····​invoke-​virtual·​{v5},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​ 425 ····​invoke-​virtual·​{v4},​·​Lgq/​nulldev/​animeopenings/​app/​Video;​-​>getSource()​Ljava/​lang/​String;​
   
427 ····​move-​result-​object·​v6 426 ····​move-​result-​object·​v6
   
428 ····​invoke-​virtual·​{v4,​·​v6,​·​v2},​·​Ljava/​util/​LinkedHashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 427 ····​invoke-​virtual·​{v3,​·​v6,​·​v1},​·​Ljava/​util/​LinkedHashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
429 ····​goto·​:​goto_1 428 ····​goto·​:​goto_1
   
430 ····​.​line·​103 429 ····​.​line·​103
431 ····​.​end·​local·​v2····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​" 430 ····​.​end·​local·​v1····​#·​"seriesData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lgq/​nulldev/​animeopenings/​app/​Video;​>;​"
432 ····​.​end·​local·​v5····​#·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​ 431 ····​.​end·​local·​v4····​#·​"vid":​Lgq/​nulldev/​animeopenings/​app/​Video;​
433 ····​:​cond_1 432 ····​:​cond_1
434 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 433 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
Max diff block lines reached; 7865/13268 bytes (59.28%) of diff not shown.
[−]
smali/gq/nulldev/animeopenings/app/VideoListViewAdapter.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​BaseExpandableListAda​pter;​ 2 .​super·​Landroid/​widget/​BaseExpandableListAda​pter;​
3 .​source·​"VideoListViewAdapter​.​java" 3 .​source·​"VideoListViewAdapter​.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​1;​,​  
8 ········​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​ 7 ········​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​private·​final·​inflater:​Landroid/​view/​LayoutInflater;​ 11 .​field·​private·​final·​inflater:​Landroid/​view/​LayoutInflater;​
Offset 301, 178 lines modified Offset 300, 175 lines modified
301 ····​.​line·​90 300 ····​.​line·​90
302 ····​int-​to-​long·​v0,​·​p1 301 ····​int-​to-​long·​v0,​·​p1
   
303 ····​return-​wide·​v0 302 ····​return-​wide·​v0
304 .​end·​method 303 .​end·​method
   
305 .​method·​public·​getGroupView(IZLandro​id/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 304 .​method·​public·​getGroupView(IZLandro​id/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
306 ····​.​locals·9 305 ····​.​locals·8
307 ····​.​param·​p1,​·​"groupPosition"····​#·​I 306 ····​.​param·​p1,​·​"groupPosition"····​#·​I
308 ····​.​param·​p2,​·​"isExpanded"····​#·​Z 307 ····​.​param·​p2,​·​"isExpanded"····​#·​Z
309 ····​.​param·​p3,​·​"theConvertView"····​#·​Landroid/​view/​View;​ 308 ····​.​param·​p3,​·​"theConvertView"····​#·​Landroid/​view/​View;​
310 ····​.​param·​p4,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​ 309 ····​.​param·​p4,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​
   
311 ····​.​prologue 310 ····​.​prologue
312 ····​const/​4·​v8,​·​0x0 311 ····​const/​4·​v7,​·​0x0
   
313 ····​.​line·​95 312 ····​.​line·​95
314 ····​move-​object·​v5,​·​p3 313 ····​move-​object·​v4,​·​p3
   
315 ····​.​line·​98 314 ····​.​line·​98
316 ····​.​local·​v5,​·​"resultView":​Landroid/​view/​View;​ 315 ····​.​local·​v4,​·​"resultView":​Landroid/​view/​View;​
317 ····​if-​nez·​v5,​·​:​cond_1 316 ····​if-​nez·​v4,​·​:​cond_1
   
318 ····​.​line·​99 317 ····​.​line·​99
319 ····​iget-​object·​v6,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter;​-​>inflater:​Landroid/​view/​LayoutInflater;​ 318 ····​iget-​object·​v5,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter;​-​>inflater:​Landroid/​view/​LayoutInflater;​
   
320 ····​const·​v7,​·​0x1090006 319 ····​const·​v6,​·​0x1090006
   
321 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 320 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
322 ····​move-​result-​object·​v5 321 ····​move-​result-​object·​v4
   
323 ····​.​line·​100 322 ····​.​line·​100
324 ····​new-​instance·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​ 323 ····​new-​instance·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​
   
325 ····​invoke-​direct·​{v1,​·​v8},​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​1;​)​V 324 ····​invoke-​direct·​{v1,​·​v7},​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​><init>(Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​1;​)​V
   
326 ····​.​line·​101 325 ····​.​line·​101
327 ····​.​local·​v1,​·​"holder":​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​ 326 ····​.​local·​v1,​·​"holder":​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​
328 ····​const·​v6,​·​0x1020014 327 ····​const·​v5,​·​0x1020014
   
329 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 328 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
330 ····​move-​result-​object·​v6 329 ····​move-​result-​object·​v5
   
331 ····​check-​cast·​v6,​·​Landroid/​widget/​TextView;​ 330 ····​check-​cast·​v5,​·​Landroid/​widget/​TextView;​
   
332 ····​iput-​object·​v6,​·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​>textLabel:​Landroid/​widget/​TextView;​ 331 ····​iput-​object·​v5,​·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​>textLabel:​Landroid/​widget/​TextView;​
   
333 ····​.​line·​102 332 ····​.​line·​102
334 ····​invoke-​virtual·​{v5,​·​v1},​·​Landroid/​view/​View;​-​>setTag(Ljava/​lang/​Object;​)​V 333 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​view/​View;​-​>setTag(Ljava/​lang/​Object;​)​V
   
335 ····​.​line·​107 334 ····​.​line·​107
336 ····​:​goto_0 335 ····​:​goto_0
337 ····​invoke-​virtual·​{p0,​·​p1},​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter;​-​>getGroup(I)​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 336 ····​invoke-​virtual·​{p0,​·​p1},​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter;​-​>getGroup(I)​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
   
338 ····​move-​result-​object·​v3 337 ····​move-​result-​object·​v2
   
339 ····​.​line·​109 338 ····​.​line·​109
340 ····​.​local·​v3,​·​"item":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​ 339 ····​.​local·​v2,​·​"item":​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​
341 ····​iget-​object·​v6,​·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​>textLabel:​Landroid/​widget/​TextView;​ 340 ····​iget-​object·​v5,​·​v1,​·​Lgq/​nulldev/​animeopenings/​app/​VideoListViewAdapter$​ViewHolder;​-​>textLabel:​Landroid/​widget/​TextView;​
   
342 ····​invoke-​virtual·​{v3},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getName()​Ljava/​lang/​String;​ 341 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getName()​Ljava/​lang/​String;​
   
343 ····​move-​result-​object·​v7 342 ····​move-​result-​object·​v6
   
344 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 343 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
345 ····​.​line·​111 344 ····​.​line·​111
346 ····​const/​4·​v0,​·​0x0 345 ····​const/​4·​v0,​·​0x0
   
347 ····​.​line·​113 346 ····​.​line·​113
348 ····​.​local·​v0,​·​"counter":​I 347 ····​.​local·​v0,​·​"counter":​I
349 ····​invoke-​virtual·​{v3},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​ 348 ····​invoke-​virtual·​{v2},​·​Lgq/​nulldev/​animeopenings/​app/​Video$ListSeriesItem;​-​>getChildren()​Ljava/​util/​ArrayList;​
   
350 ····​move-​result-​object·​v6 349 ····​move-​result-​object·​v5
   
351 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 350 ····​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
352 ····​move-​result-​object·​v2 351 ····​move-​result-​object·​v5
   
353 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
354 ····​:​cond_0 352 ····​:​cond_0
Max diff block lines reached; 4390/9207 bytes (47.68%) of diff not shown.
[−]
smali/gq/nulldev/animeopenings/app/util/SubtitleSeeker$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​123 28 ····​.​line·​123
28 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$1;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$1;​-​>val$text:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$1;​-​>val$text:​Ljava/​lang/​String;​
   
[−]
smali/gq/nulldev/animeopenings/app/util/SubtitleSeeker$SyncTask.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​ 18 .​field·​final·​synthetic·​this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​)​V 20 .​method·​public·​constructor·​<init>(Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​135 24 ····​.​line·​135
24 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$SyncTa​sk;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker$SyncTa​sk;​-​>this$0:​Lgq/​nulldev/​animeopenings/​app/​util/​SubtitleSeeker;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
   
[−]
smali/mehdi/sakout/fancybuttons/R.smali
Offset 17, 10 lines modified Offset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V 17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​0 18 ····​.​locals·​0
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​.​line·​9 20 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ····​.​line·​50  
23 ····​return-​void 22 ····​return-​void
24 .​end·​method 23 .​end·​method
[−]
smali/subtitleFile/FormatASS.smali
Offset 2033, 22 lines modified Offset 2033, 24 lines modified
   
2033 ····​move-​result·​v3 2033 ····​move-​result·​v3
   
2034 ····​if-​nez·​v3,​·​:​cond_7 2034 ····​if-​nez·​v3,​·​:​cond_7
   
2035 ····​const-​string·​v3,​·​"[v4·​Styles+]" 2035 ····​const-​string·​v3,​·​"[v4·​Styles+]"
   
  2036 ····​.​line·​97
2036 ····​invoke-​virtual·​{v15,​·​v3},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 2037 ····​invoke-​virtual·​{v15,​·​v3},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
2037 ····​move-​result·​v3 2038 ····​move-​result·​v3
   
2038 ····​if-​nez·​v3,​·​:​cond_7 2039 ····​if-​nez·​v3,​·​:​cond_7
   
2039 ····​const-​string·​v3,​·​"[v4+·​Styles]" 2040 ····​const-​string·​v3,​·​"[v4+·​Styles]"
   
  2041 ····​.​line·​98
2040 ····​invoke-​virtual·​{v15,​·​v3},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 2042 ····​invoke-​virtual·​{v15,​·​v3},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
2041 ····​move-​result·​v3 2043 ····​move-​result·​v3
   
2042 ····​if-​eqz·​v3,​·​:​cond_b 2044 ····​if-​eqz·​v3,​·​:​cond_b
   
2043 ····​.​line·​100 2045 ····​.​line·​100
Offset 2733, 836 lines modified Offset 2735, 833 lines modified
2733 ····​.​locals·​17 2735 ····​.​locals·​17
2734 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​ 2736 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​
   
2735 ····​.​prologue 2737 ····​.​prologue
2736 ····​.​line·​203 2738 ····​.​line·​203
2737 ····​move-​object/​from16·​v0,​·​p1 2739 ····​move-​object/​from16·​v0,​·​p1
   
2738 ····​iget-​boolean·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z 2740 ····​iget-​boolean·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z
   
2739 ····​if-​nez·​v13,​·​:​cond_1 2741 ····​if-​nez·​v12,​·​:​cond_1
   
2740 ····​.​line·​204 2742 ····​.​line·​204
2741 ····​const/​4·​v12,​·​0x0 2743 ····​const/​4·​v11,​·​0x0
   
2742 ····​.​line·​324 2744 ····​.​line·​324
2743 ····​:​cond_0 2745 ····​:​cond_0
2744 ····​return-​object·​v12 2746 ····​return-​object·​v11
   
2745 ····​.​line·​207 2747 ····​.​line·​207
2746 ····​:​cond_1 2748 ····​:​cond_1
2747 ····​const/​4·​v6,​·​0x0 2749 ····​const/​4·​v5,​·​0x0
   
2748 ····​.​line·​209 2750 ····​.​line·​209
2749 ····​.​local·​v6,​·​"index":​I 2751 ····​.​local·​v5,​·​"index":​I
2750 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 2752 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
2751 ····​move-​object/​from16·​v0,​·​p1 2753 ····​move-​object/​from16·​v0,​·​p1
   
2752 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​ 2754 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​
   
2753 ····​invoke-​virtual·​{v13},​·​Ljava/​util/​Hashtable;​-​>size()​I 2755 ····​invoke-​virtual·​{v12},​·​Ljava/​util/​Hashtable;​-​>size()​I
   
2754 ····​move-​result·​v13 2756 ····​move-​result·​v12
   
2755 ····​add-​int/​lit8·​v13,​·​v13,​·​0x1e 2757 ····​add-​int/​lit8·​v12,​·​v12,​·​0x1e
   
2756 ····​move-​object/​from16·​v0,​·​p1 2758 ····​move-​object/​from16·​v0,​·​p1
   
2757 ····​iget-​object·​v14,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 2759 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
2758 ····​invoke-​virtual·​{v14},​·​Ljava/​util/​TreeMap;​-​>size()​I 2760 ····​invoke-​virtual·​{v13},​·​Ljava/​util/​TreeMap;​-​>size()​I
   
2759 ····​move-​result·​v14 2761 ····​move-​result·​v13
   
2760 ····​add-​int/​2addr·​v13,​·​v14 2762 ····​add-​int/​2addr·​v12,​·​v13
   
2761 ····​invoke-​direct·​{v3,​·​v13},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 2763 ····​invoke-​direct·​{v3,​·​v12},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
2762 ····​.​line·​212 2764 ····​.​line·​212
2763 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 2765 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
2764 ····​add-​int/​lit8·​v7,​·​v6,​·​0x1 2766 ····​add-​int/​lit8·​v6,​·​v5,​·​0x1
   
2765 ····​.​end·​local·​v6····​#·​"index":​I 2767 ····​.​end·​local·​v5····​#·​"index":​I
2766 ····​.​local·​v7,​·​"index":​I 2768 ····​.​local·​v6,​·​"index":​I
2767 ····​const-​string·​v13,​·​"[Script·​Info]" 2769 ····​const-​string·​v12,​·​"[Script·​Info]"
   
2768 ····​invoke-​virtual·​{v3,​·​v6,​·​v13},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V 2770 ····​invoke-​virtual·​{v3,​·​v5,​·​v12},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V
   
2769 ····​.​line·​214 2771 ····​.​line·​214
2770 ····​const-​string·​v11,​·​"Title:​·​" 2772 ····​const-​string·​v10,​·​"Title:​·​"
   
2771 ····​.​line·​215 2773 ····​.​line·​215
2772 ····​.​local·​v11,​·​"title":​Ljava/​lang/​String;​ 2774 ····​.​local·​v10,​·​"title":​Ljava/​lang/​String;​
2773 ····​move-​object/​from16·​v0,​·​p1 2775 ····​move-​object/​from16·​v0,​·​p1
   
2774 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>title:​Ljava/​lang/​String;​ 2776 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>title:​Ljava/​lang/​String;​
   
2775 ····​if-​eqz·​v13,​·​:​cond_2 2777 ····​if-​eqz·​v12,​·​:​cond_2
   
2776 ····​move-​object/​from16·​v0,​·​p1 2778 ····​move-​object/​from16·​v0,​·​p1
   
2777 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>title:​Ljava/​lang/​String;​ 2779 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>title:​Ljava/​lang/​String;​
   
2778 ····​invoke-​virtual·​{v13},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 2780 ····​invoke-​virtual·​{v12},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
Max diff block lines reached; 43647/47086 bytes (92.70%) of diff not shown.
[−]
smali/subtitleFile/FormatSCC.smali
Offset 5586, 164 lines modified Offset 5586, 163 lines modified
5586 ····​.​locals·​18 5586 ····​.​locals·​18
5587 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​ 5587 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​
   
5588 ····​.​prologue 5588 ····​.​prologue
5589 ····​.​line·​354 5589 ····​.​line·​354
5590 ····​move-​object/​from16·​v0,​·​p1 5590 ····​move-​object/​from16·​v0,​·​p1
   
5591 ····​iget-​boolean·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z 5591 ····​iget-​boolean·​v11,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z
   
5592 ····​if-​nez·​v12,​·​:​cond_1 5592 ····​if-​nez·​v11,​·​:​cond_1
   
5593 ····​.​line·​355 5593 ····​.​line·​355
5594 ····​const/​4·​v11,​·​0x0 5594 ····​const/​4·​v10,​·​0x0
   
5595 ····​.​line·​424 5595 ····​.​line·​424
5596 ····​:​cond_0 5596 ····​:​cond_0
5597 ····​return-​object·​v11 5597 ····​return-​object·​v10
   
5598 ····​.​line·​358 5598 ····​.​line·​358
5599 ····​:​cond_1 5599 ····​:​cond_1
5600 ····​const/​4·​v6,​·​0x0 5600 ····​const/​4·​v5,​·​0x0
   
5601 ····​.​line·​360 5601 ····​.​line·​360
5602 ····​.​local·​v6,​·​"index":​I 5602 ····​.​local·​v5,​·​"index":​I
5603 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 5603 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
5604 ····​move-​object/​from16·​v0,​·​p1 5604 ····​move-​object/​from16·​v0,​·​p1
   
5605 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 5605 ····​iget-​object·​v11,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
5606 ····​invoke-​virtual·​{v12},​·​Ljava/​util/​TreeMap;​-​>size()​I 5606 ····​invoke-​virtual·​{v11},​·​Ljava/​util/​TreeMap;​-​>size()​I
   
5607 ····​move-​result·​v12 5607 ····​move-​result·​v11
   
5608 ····​mul-​int/​lit8·​v12,​·​v12,​·​0x2 5608 ····​mul-​int/​lit8·​v11,​·​v11,​·​0x2
   
5609 ····​add-​int/​lit8·​v12,​·​v12,​·​0x14 5609 ····​add-​int/​lit8·​v11,​·​v11,​·​0x14
   
5610 ····​invoke-​direct·​{v3,​·​v12},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 5610 ····​invoke-​direct·​{v3,​·​v11},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
5611 ····​.​line·​363 5611 ····​.​line·​363
5612 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 5612 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
5613 ····​add-​int/​lit8·​v7,​·​v6,​·​0x1 5613 ····​add-​int/​lit8·​v6,​·​v5,​·​0x1
   
5614 ····​.​end·​local·​v6····​#·​"index":​I 5614 ····​.​end·​local·​v5····​#·​"index":​I
5615 ····​.​local·​v7,​·​"index":​I 5615 ····​.​local·​v6,​·​"index":​I
5616 ····​const-​string·​v12,​·​"Scenarist_SCC·​V1.​0\n" 5616 ····​const-​string·​v11,​·​"Scenarist_SCC·​V1.​0\n"
   
5617 ····​invoke-​virtual·​{v3,​·​v6,​·​v12},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V 5617 ····​invoke-​virtual·​{v3,​·​v5,​·​v11},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V
   
5618 ····​.​line·​369 5618 ····​.​line·​369
5619 ····​new-​instance·​v9,​·​LsubtitleFile/​Caption;​ 5619 ····​new-​instance·​v8,​·​LsubtitleFile/​Caption;​
   
5620 ····​invoke-​direct·​{v9},​·​LsubtitleFile/​Caption;​-​><init>()​V 5620 ····​invoke-​direct·​{v8},​·​LsubtitleFile/​Caption;​-​><init>()​V
   
5621 ····​.​line·​370 5621 ····​.​line·​370
5622 ····​.​local·​v9,​·​"newC":​LsubtitleFile/​Caption;​ 5622 ····​.​local·​v8,​·​"newC":​LsubtitleFile/​Caption;​
5623 ····​const-​string·​v12,​·​"" 5623 ····​const-​string·​v11,​·​""
   
5624 ····​iput-​object·​v12,​·​v9,​·​LsubtitleFile/​Caption;​-​>content:​Ljava/​lang/​String;​ 5624 ····​iput-​object·​v11,​·​v8,​·​LsubtitleFile/​Caption;​-​>content:​Ljava/​lang/​String;​
   
5625 ····​.​line·​371 5625 ····​.​line·​371
5626 ····​new-​instance·​v12,​·​LsubtitleFile/​Time;​ 5626 ····​new-​instance·​v11,​·​LsubtitleFile/​Time;​
   
5627 ····​const-​string·​v13,​·​"h:​mm:​ss.​cs" 5627 ····​const-​string·​v12,​·​"h:​mm:​ss.​cs"
   
5628 ····​const-​string·​v14,​·​"0:​00:​00.​00" 5628 ····​const-​string·​v13,​·​"0:​00:​00.​00"
   
5629 ····​invoke-​direct·​{v12,​·​v13,​·​v14},​·​LsubtitleFile/​Time;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 5629 ····​invoke-​direct·​{v11,​·​v12,​·​v13},​·​LsubtitleFile/​Time;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
5630 ····​iput-​object·​v12,​·​v9,​·​LsubtitleFile/​Caption;​-​>end:​LsubtitleFile/​Time;​ 5630 ····​iput-​object·​v11,​·​v8,​·​LsubtitleFile/​Caption;​-​>end:​LsubtitleFile/​Time;​
   
5631 ····​.​line·​374 5631 ····​.​line·​374
5632 ····​move-​object/​from16·​v0,​·​p1 5632 ····​move-​object/​from16·​v0,​·​p1
   
5633 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 5633 ····​iget-​object·​v11,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
5634 ····​invoke-​virtual·​{v12},​·​Ljava/​util/​TreeMap;​-​>values()​Ljava/​util/​Collection;​ 5634 ····​invoke-​virtual·​{v11},​·​Ljava/​util/​TreeMap;​-​>values()​Ljava/​util/​Collection;​
   
5635 ····​move-​result-​object·​v12 5635 ····​move-​result-​object·​v11
   
5636 ····​invoke-​interface·​{v12},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 5636 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
5637 ····​move-​result-​object·​v5 5637 ····​move-​result-​object·​v11
   
5638 ····.​local·​v5,​·"i$":​Ljava/​util/​Iterator;​ 5638 ····move·​v5,​·​v6
5639 ····​move·​v6,​·​v7  
   
5640 ····​.​end·​local·​v7····​#·​"index":​I 5639 ····​.​end·​local·​v6····​#·​"index":​I
5641 ····​.​restart·​local·​v6····​#·​"index":​I 5640 ····​.​restart·​local·​v5····​#·​"index":​I
5642 ····​:​goto_0 5641 ····​:​goto_0
5643 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 5642 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
5644 ····​move-​result·​v12 5643 ····​move-​result·​v12
   
5645 ····​if-​eqz·​v12,​·​:​cond_4 5644 ····​if-​eqz·​v12,​·​:​cond_4
   
5646 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 5645 ····​invoke-​interface·​{v11},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
Max diff block lines reached; 13503/17772 bytes (75.98%) of diff not shown.
[−]
smali/subtitleFile/FormatSTL.smali
Offset 2411, 1421 lines modified Offset 2411, 1391 lines modified
   
2411 ····​move-​result-​object·​v0 2411 ····​move-​result-​object·​v0
   
2412 ····​return-​object·​v0 2412 ····​return-​object·​v0
2413 .​end·​method 2413 .​end·​method
   
2414 .​method·​public·​toFile(LsubtitleFile/​TimedTextObject;​)​[B 2414 .​method·​public·​toFile(LsubtitleFile/​TimedTextObject;​)​[B
2415 ····​.​locals·30 2415 ····​.​locals·27
2416 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​ 2416 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​
   
2417 ····​.​prologue 2417 ····​.​prologue
2418 ····​.​line·​197 2418 ····​.​line·​197
2419 ····​move-​object/​from16·​v0,​·​p1 2419 ····​move-​object/​from16·​v0,​·​p1
   
2420 ····​iget-​boolean·​v0,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z 2420 ····​iget-​boolean·​v0,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z
   
2421 ····​move/​from16·​v27,​·​v0 2421 ····​move/​from16·​v24,​·​v0
   
2422 ····​if-​nez·​v27,​·​:​cond_1 2422 ····​if-​nez·​v24,​·​:​cond_1
   
2423 ····​.​line·​198 2423 ····​.​line·​198
2424 ····​const/​4·​v14,​·​0x0 2424 ····​const/​4·​v13,​·​0x0
   
2425 ····​.​line·​343 2425 ····​.​line·​343
2426 ····​:​cond_0 2426 ····​:​cond_0
2427 ····​return-​object·​v14 2427 ····​return-​object·​v13
   
2428 ····​.​line·​202 2428 ····​.​line·​202
2429 ····​:​cond_1 2429 ····​:​cond_1
2430 ····​const/​16·​v27,​·​0x400 2430 ····​const/​16·​v24,​·​0x400
   
2431 ····​move/​from16·​v0,​·​v27 2431 ····​move/​from16·​v0,​·​v24
   
2432 ····​new-​array·​v15,​·​v0,​·​[B 2432 ····​new-​array·​v14,​·​v0,​·​[B
   
2433 ····​.​line·​203 2433 ····​.​line·​203
2434 ····​.​local·​v15,​·​"gsiBlock":​[B 2434 ····​.​local·​v14,​·​"gsiBlock":​[B
2435 ····​const/​16·​v27,​·​0x80 2435 ····​const/​16·​v24,​·​0x80
   
2436 ····​move/​from16·​v0,​·​v27 2436 ····​move/​from16·​v0,​·​v24
   
2437 ····​new-​array·​v0,​·​v0,​·​[B 2437 ····​new-​array·​v0,​·​v0,​·​[B
   
2438 ····​move-​object/​from16·​v26,​·​v0 2438 ····​move-​object/​from16·​v23,​·​v0
   
2439 ····​.​line·​206 2439 ····​.​line·​206
2440 ····​.​local·​v26,​·​"ttiBlock":​[B 2440 ····​.​local·​v23,​·​"ttiBlock":​[B
2441 ····​move-​object/​from16·​v0,​·​p1 2441 ····​move-​object/​from16·​v0,​·​p1
   
2442 ····​iget-​object·​v0,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 2442 ····​iget-​object·​v0,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
2443 ····​move-​object/​from16·​v27,​·​v0 2443 ····​move-​object/​from16·​v24,​·​v0
   
2444 ····​invoke-​virtual/​range·​{v27·​.​.​·​v27},​·​Ljava/​util/​TreeMap;​-​>size()​I 2444 ····​invoke-​virtual/​range·​{v24·​.​.​·​v24},​·​Ljava/​util/​TreeMap;​-​>size()​I
   
2445 ····​move-​result·​v27 2445 ····​move-​result·​v24
   
2446 ····​move/​from16·​v0,​·​v27 2446 ····​move/​from16·​v0,​·​v24
   
2447 ····​mul-​int/​lit16·​v0,​·​v0,​·​0x80 2447 ····​mul-​int/​lit16·​v0,​·​v0,​·​0x80
   
2448 ····​move/​from16·​v27,​·​v0 2448 ····​move/​from16·​v24,​·​v0
   
2449 ····​move/​from16·​v0,​·​v27 2449 ····​move/​from16·​v0,​·​v24
   
2450 ····​add-​int/​lit16·​v0,​·​v0,​·​0x400 2450 ····​add-​int/​lit16·​v0,​·​v0,​·​0x400
   
2451 ····​move/​from16·​v27,​·​v0 2451 ····​move/​from16·​v24,​·​v0
   
2452 ····​move/​from16·​v0,​·​v27 2452 ····​move/​from16·​v0,​·​v24
   
2453 ····​new-​array·​v14,​·​v0,​·​[B 2453 ····​new-​array·​v13,​·​v0,​·​[B
   
2454 ····​.​line·​209 2454 ····​.​line·​209
2455 ····​.​local·​v14,​·​"file":​[B 2455 ····​.​local·​v13,​·​"file":​[B
2456 ····​const-​string·​v27,​·​"850STL25.​0110000" 2456 ····​const-​string·​v24,​·​"850STL25.​0110000"
   
2457 ····​invoke-​virtual/​range·​{v27·​.​.​·​v27},​·​Ljava/​lang/​String;​-​>getBytes()​[B 2457 ····​invoke-​virtual/​range·​{v24·​.​.​·​v24},​·​Ljava/​lang/​String;​-​>getBytes()​[B
   
2458 ····​move-​result-​object·​v13 2458 ····​move-​result-​object·​v12
   
2459 ····​.​line·​210 2459 ····​.​line·​210
2460 ····​.​local·​v13,​·​"extra":​[B 2460 ····​.​local·​v12,​·​"extra":​[B
2461 ····​const/​16·​v27,​·​0x0 2461 ····​const/​16·​v24,​·​0x0
   
2462 ····​const/​16·​v28,​·​0x0 2462 ····​const/​16·​v25,​·​0x0
   
2463 ····​array-​length·​v0,​·​v13 2463 ····​array-​length·​v0,​·​v12
   
2464 ····​move/​from16·​v29,​·​v0 2464 ····​move/​from16·​v26,​·​v0
   
2465 ····​move/​from16·​v0,​·​v27 2465 ····​move/​from16·​v0,​·​v24
   
2466 ····​move/​from16·​v1,​·​v28 2466 ····​move/​from16·​v1,​·​v25
   
2467 ····​move/​from16·​v2,​·​v29 2467 ····​move/​from16·​v2,​·​v26
   
2468 ····​invoke-​static·​{v13,​·​v0,​·​v15,​·​v1,​·​v2},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V 2468 ····​invoke-​static·​{v12,​·​v0,​·​v14,​·​v1,​·​v2},​·​Ljava/​lang/​System;​-​>arraycopy(Ljava/​lang/​Object;​ILjava/​lang/​Object;​II)​V
   
Max diff block lines reached; 49442/52390 bytes (94.37%) of diff not shown.
[−]
smali/subtitleFile/FormatTTML.smali
Offset 2593, 875 lines modified Offset 2593, 872 lines modified
2593 ····​.​locals·​16 2593 ····​.​locals·​16
2594 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​ 2594 ····​.​param·​p1,​·​"tto"····​#·​LsubtitleFile/​TimedTextObject;​
   
2595 ····​.​prologue 2595 ····​.​prologue
2596 ····​.​line·​251 2596 ····​.​line·​251
2597 ····​move-​object/​from16·​v0,​·​p1 2597 ····​move-​object/​from16·​v0,​·​p1
   
2598 ····​iget-​boolean·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z 2598 ····​iget-​boolean·​v11,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>built:​Z
   
2599 ····​if-​nez·​v12,​·​:​cond_1 2599 ····​if-​nez·​v11,​·​:​cond_1
   
2600 ····​.​line·​252 2600 ····​.​line·​252
2601 ····​const/​4·​v11,​·​0x0 2601 ····​const/​4·​v10,​·​0x0
   
2602 ····​.​line·​357 2602 ····​.​line·​357
2603 ····​:​cond_0 2603 ····​:​cond_0
2604 ····​return-​object·​v11 2604 ····​return-​object·​v10
   
2605 ····​.​line·​255 2605 ····​.​line·​255
2606 ····​:​cond_1 2606 ····​:​cond_1
2607 ····​const/​4·​v6,​·​0x0 2607 ····​const/​4·​v5,​·​0x0
   
2608 ····​.​line·​257 2608 ····​.​line·​257
2609 ····​.​local·​v6,​·​"index":​I 2609 ····​.​local·​v5,​·​"index":​I
2610 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 2610 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
2611 ····​move-​object/​from16·​v0,​·​p1 2611 ····​move-​object/​from16·​v0,​·​p1
   
2612 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​ 2612 ····​iget-​object·​v11,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​
   
2613 ····​invoke-​virtual·​{v12},​·​Ljava/​util/​Hashtable;​-​>size()​I 2613 ····​invoke-​virtual·​{v11},​·​Ljava/​util/​Hashtable;​-​>size()​I
   
2614 ····​move-​result·​v12 2614 ····​move-​result·​v11
   
2615 ····​add-​int/​lit8·​v12,​·​v12,​·​0x1e 2615 ····​add-​int/​lit8·​v11,​·​v11,​·​0x1e
   
2616 ····​move-​object/​from16·​v0,​·​p1 2616 ····​move-​object/​from16·​v0,​·​p1
   
2617 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 2617 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
2618 ····​invoke-​virtual·​{v13},​·​Ljava/​util/​TreeMap;​-​>size()​I 2618 ····​invoke-​virtual·​{v12},​·​Ljava/​util/​TreeMap;​-​>size()​I
   
2619 ····​move-​result·​v13 2619 ····​move-​result·​v12
   
2620 ····​add-​int/​2addr·​v12,​·​v13 2620 ····​add-​int/​2addr·​v11,​·​v12
   
2621 ····​invoke-​direct·​{v3,​·​v12},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 2621 ····​invoke-​direct·​{v3,​·​v11},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
2622 ····​.​line·​260 2622 ····​.​line·​260
2623 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 2623 ····​.​local·​v3,​·​"file":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
2624 ····​add-​int/​lit8·​v7,​·​v6,​·​0x1 2624 ····​add-​int/​lit8·​v6,​·​v5,​·​0x1
   
2625 ····​.​end·​local·​v6····​#·​"index":​I 2625 ····​.​end·​local·​v5····​#·​"index":​I
2626 ····​.​local·​v7,​·​"index":​I 2626 ····​.​local·​v6,​·​"index":​I
2627 ····​const-​string·​v12,​·​"<?xml·​version=\"1.​0\"·​encoding=\"UTF-​8\"?>" 2627 ····​const-​string·​v11,​·​"<?xml·​version=\"1.​0\"·​encoding=\"UTF-​8\"?>"
   
2628 ····​invoke-​virtual·​{v3,​·​v6,​·​v12},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V 2628 ····​invoke-​virtual·​{v3,​·​v5,​·​v11},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V
   
2629 ····​.​line·​262 2629 ····​.​line·​262
2630 ····​add-​int/​lit8·​v6,​·​v7,​·​0x1 2630 ····​add-​int/​lit8·​v5,​·​v6,​·​0x1
   
2631 ····​.​end·​local·​v7····​#·​"index":​I 2631 ····​.​end·​local·​v6····​#·​"index":​I
2632 ····​.​restart·​local·​v6····​#·​"index":​I 2632 ····​.​restart·​local·​v5····​#·​"index":​I
2633 ····​new-​instance·​v12,​·​Ljava/​lang/​StringBuilder;​ 2633 ····​new-​instance·​v11,​·​Ljava/​lang/​StringBuilder;​
   
2634 ····​invoke-​direct·​{v12},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 2634 ····​invoke-​direct·​{v11},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
2635 ····​const-​string·​v13,​·​"<tt·​xml:​lang=\"" 2635 ····​const-​string·​v12,​·​"<tt·​xml:​lang=\""
   
2636 ····​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2636 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
2637 ····​move-​result-​object·​v12 2637 ····​move-​result-​object·​v11
   
2638 ····​move-​object/​from16·​v0,​·​p1 2638 ····​move-​object/​from16·​v0,​·​p1
   
2639 ····​iget-​object·​v13,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>language:​Ljava/​lang/​String;​ 2639 ····​iget-​object·​v12,​·​v0,​·​LsubtitleFile/​TimedTextObject;​-​>language:​Ljava/​lang/​String;​
   
2640 ····​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2640 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
2641 ····​move-​result-​object·​v12 2641 ····​move-​result-​object·​v11
   
2642 ····​const-​string·​v13,​·​"\"·​xmlns=\"http:​/​/​www.​w3.​org/​ns/​ttml\"·​xmlns:​tts=\"http:​/​/​www.​w3.​org/​ns/​ttml#styling\">" 2642 ····​const-​string·​v12,​·​"\"·​xmlns=\"http:​/​/​www.​w3.​org/​ns/​ttml\"·​xmlns:​tts=\"http:​/​/​www.​w3.​org/​ns/​ttml#styling\">"
   
2643 ····​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2643 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
2644 ····​move-​result-​object·​v12 2644 ····​move-​result-​object·​v11
   
2645 ····​invoke-​virtual·​{v12},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 2645 ····​invoke-​virtual·​{v11},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
2646 ····​move-​result-​object·​v12 2646 ····​move-​result-​object·​v11
   
2647 ····​invoke-​virtual·​{v3,​·​v7,​·​v12},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V 2647 ····​invoke-​virtual·​{v3,​·​v6,​·​v11},​·​Ljava/​util/​ArrayList;​-​>add(ILjava/​lang/​Object;​)​V
   
2648 ····​.​line·​264 2648 ····​.​line·​264
2649 ····​add-​int/​lit8·​v7,​·​v6,​·​0x1 2649 ····​add-​int/​lit8·​v6,​·​v5,​·​0x1
   
2650 ····​.​end·​local·​v6····​#·​"index":​I 2650 ····​.​end·​local·​v5····​#·​"index":​I
2651 ····​.​restart·​local·​v7····​#·​"index":​I 2651 ····​.​restart·​local·​v6····​#·​"index":​I
2652 ····​const-​string·​v12,​·​"\t<head>" 2652 ····​const-​string·​v11,​·​"\t<head>"
Max diff block lines reached; 41028/45795 bytes (89.59%) of diff not shown.
[−]
smali/subtitleFile/TimedTextObject.smali
Offset 126, 76 lines modified Offset 126, 75 lines modified
   
126 #·​virtual·​methods 126 #·​virtual·​methods
127 .​method·​protected·​cleanUnusedStyles()​V 127 .​method·​protected·​cleanUnusedStyles()​V
128 ····​.​locals·​5 128 ····​.​locals·​5
   
129 ····​.​prologue 129 ····​.​prologue
130 ····​.​line·​135 130 ····​.​line·​135
131 ····​new-​instance·​v3,​·​Ljava/​util/​Hashtable;​ 131 ····​new-​instance·​v2,​·​Ljava/​util/​Hashtable;​
   
132 ····​invoke-​direct·​{v3},​·​Ljava/​util/​Hashtable;​-​><init>()​V 132 ····​invoke-​direct·​{v2},​·​Ljava/​util/​Hashtable;​-​><init>()​V
   
133 ····​.​line·​137 133 ····​.​line·​137
134 ····​.​local·​v3,​·​"usedStyles":​Ljava/​util/​Hashtable;​,​·​"Ljava/​util/​Hashtable<Ljava/​lang/​String;​LsubtitleFile/​Style;​>;​" 134 ····​.​local·​v2,​·​"usedStyles":​Ljava/​util/​Hashtable;​,​·​"Ljava/​util/​Hashtable<Ljava/​lang/​String;​LsubtitleFile/​Style;​>;​"
135 ····​iget-​object·​v4,​·​p0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​ 135 ····​iget-​object·​v3,​·​p0,​·​LsubtitleFile/​TimedTextObject;​-​>captions:​Ljava/​util/​TreeMap;​
   
136 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​TreeMap;​-​>values()​Ljava/​util/​Collection;​ 136 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​TreeMap;​-​>values()​Ljava/​util/​Collection;​
   
137 ····​move-​result-​object·​v4 137 ····​move-​result-​object·​v3
   
138 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 138 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
139 ····​move-​result-​object·​v1 139 ····​move-​result-​object·​v3
   
140 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
141 ····​:​cond_0 140 ····​:​cond_0
142 ····​:​goto_0 141 ····​:​goto_0
143 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 142 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
144 ····​move-​result·​v4 143 ····​move-​result·​v4
   
145 ····​if-​eqz·​v4,​·​:​cond_1 144 ····​if-​eqz·​v4,​·​:​cond_1
   
146 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 145 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
147 ····​move-​result-​object·​v0 146 ····​move-​result-​object·​v0
   
148 ····​check-​cast·​v0,​·​LsubtitleFile/​Caption;​ 147 ····​check-​cast·​v0,​·​LsubtitleFile/​Caption;​
   
149 ····​.​line·​140 148 ····​.​line·​140
150 ····​.​local·​v0,​·​"current":​LsubtitleFile/​Caption;​ 149 ····​.​local·​v0,​·​"current":​LsubtitleFile/​Caption;​
151 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​ 150 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​
   
152 ····​if-​eqz·​v4,​·​:​cond_0 151 ····​if-​eqz·​v4,​·​:​cond_0
   
153 ····​.​line·​141 152 ····​.​line·​141
154 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​ 153 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​
   
155 ····​iget-​object·​v2,​·​v4,​·​LsubtitleFile/​Style;​-​>iD:​Ljava/​lang/​String;​ 154 ····​iget-​object·​v1,​·​v4,​·​LsubtitleFile/​Style;​-​>iD:​Ljava/​lang/​String;​
   
156 ····​.​line·​143 155 ····​.​line·​143
157 ····​.​local·​v2,​·​"iD":​Ljava/​lang/​String;​ 156 ····​.​local·​v1,​·​"iD":​Ljava/​lang/​String;​
158 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​util/​Hashtable;​-​>containsKey(Ljava/​lang/​Object;​)​Z 157 ····​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​util/​Hashtable;​-​>containsKey(Ljava/​lang/​Object;​)​Z
   
159 ····​move-​result·​v4 158 ····​move-​result·​v4
   
160 ····​if-​nez·​v4,​·​:​cond_0 159 ····​if-​nez·​v4,​·​:​cond_0
   
161 ····​.​line·​144 160 ····​.​line·​144
162 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​ 161 ····​iget-​object·​v4,​·​v0,​·​LsubtitleFile/​Caption;​-​>style:​LsubtitleFile/​Style;​
   
163 ····​invoke-​virtual·​{v3,​·​v2,​·​v4},​·​Ljava/​util/​Hashtable;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 162 ····​invoke-​virtual·​{v2,​·​v1,​·​v4},​·​Ljava/​util/​Hashtable;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
164 ····​goto·​:​goto_0 163 ····​goto·​:​goto_0
   
165 ····​.​line·​148 164 ····​.​line·​148
166 ····​.​end·​local·​v0····​#·​"current":​LsubtitleFile/​Caption;​ 165 ····​.​end·​local·​v0····​#·​"current":​LsubtitleFile/​Caption;​
167 ····​.​end·​local·​v2····​#·​"iD":​Ljava/​lang/​String;​ 166 ····​.​end·​local·​v1····​#·​"iD":​Ljava/​lang/​String;​
168 ····​:​cond_1 167 ····​:​cond_1
169 ····​iput-​object·​v3,​·​p0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​ 168 ····​iput-​object·​v2,​·​p0,​·​LsubtitleFile/​TimedTextObject;​-​>styling:​Ljava/​util/​Hashtable;​
   
170 ····​.​line·​149 169 ····​.​line·​149
171 ····​return-​void 170 ····​return-​void
172 .​end·​method 171 .​end·​method
   
173 .​method·​public·​toASS()​[Ljava/​lang/​String;​ 172 .​method·​public·​toASS()​[Ljava/​lang/​String;​
174 ····​.​locals·​1 173 ····​.​locals·​1
[−]
original/AndroidManifest.xml
Offset 47, 16 lines modified Offset 47, 16 lines modified
000002e0:​·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​6900··​m.​e.​.​.​.​.​m.​a.​n.​i.​ 000002e0:​·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​6900··​m.​e.​.​.​.​.​m.​a.​n.​i.​
000002f0:​·​6600·​6500·​7300·​7400·​0000·​1c00·​6700·​7100··​f.​e.​s.​t.​.​.​.​.​g.​q.​ 000002f0:​·​6600·​6500·​7300·​7400·​0000·​1c00·​6700·​7100··​f.​e.​s.​t.​.​.​.​.​g.​q.​
00000300:​·​2e00·​6e00·​7500·​6c00·​6c00·​6400·​6500·​7600··​.​.​n.​u.​l.​l.​d.​e.​v.​ 00000300:​·​2e00·​6e00·​7500·​6c00·​6c00·​6400·​6500·​7600··​.​.​n.​u.​l.​l.​d.​e.​v.​
00000310:​·​2e00·​6100·​6e00·​6900·​6d00·​6500·​6f00·​7000··​.​.​a.​n.​i.​m.​e.​o.​p.​ 00000310:​·​2e00·​6100·​6e00·​6900·​6d00·​6500·​6f00·​7000··​.​.​a.​n.​i.​m.​e.​o.​p.​
00000320:​·​6500·​6e00·​6900·​6e00·​6700·​7300·​2e00·​6100··​e.​n.​i.​n.​g.​s.​.​.​a.​ 00000320:​·​6500·​6e00·​6900·​6e00·​6700·​7300·​2e00·​6100··​e.​n.​i.​n.​g.​s.​.​.​a.​
00000330:​·​7000·​7000·​0000·​0500·​3300·​2e00·​3200·​2e00··​p.​p.​.​.​.​.​3.​.​.​2.​.​.​ 00000330:​·​7000·​7000·​0000·​0500·​3300·​2e00·​3200·​2e00··​p.​p.​.​.​.​.​3.​.​.​2.​.​.​
00000340:​·​3400·​0000·​0200·​3200·​3300·​0000·​0b00·​3600··​4.​.​.​.​.​2.​3.​.​.​.​.​6.​ 00000340:​·​3400·​0000·​0200·​3200·​3300·​0000·​0b00·​3600··​4.​.​.​.​.​2.​3.​.​.​.​.​6.​
00000350:​·​2e00·​3000·​2d00·​3200·​3100·​3600·​3600·​3700··​.​.​0.​-​.​2.​1.​6.​6.​7.​ 00000350:​·​2e00·​3000·​2d00·​3200·​3700·​3000·​3400·​3000··​.​.​0.​-​.​2.​7.​0.​4.​0.​
00000360:​·​3600·​3700·​0000·​0800·​7500·​7300·​6500·​7300··6.​7.​.​.​.​.​u.​s.​e.​s.​ 00000360:​·​3000·​3200·​0000·​0800·​7500·​7300·​6500·​7300··0.​2.​.​.​.​.​u.​s.​e.​s.​
00000370:​·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​7300··​-​.​s.​d.​k.​.​.​.​.​u.​s.​ 00000370:​·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​7300··​-​.​s.​d.​k.​.​.​.​.​u.​s.​
00000380:​·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​6900··​e.​s.​-​.​p.​e.​r.​m.​i.​ 00000380:​·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​6900··​e.​s.​-​.​p.​e.​r.​m.​i.​
00000390:​·​7300·​7300·​6900·​6f00·​6e00·​0000·​1b00·​6100··​s.​s.​i.​o.​n.​.​.​.​.​a.​ 00000390:​·​7300·​7300·​6900·​6f00·​6e00·​0000·​1b00·​6100··​s.​s.​i.​o.​n.​.​.​.​.​a.​
000003a0:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000··​n.​d.​r.​o.​i.​d.​.​.​p.​ 000003a0:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000··​n.​d.​r.​o.​i.​d.​.​.​p.​
000003b0:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00··​e.​r.​m.​i.​s.​s.​i.​o.​ 000003b0:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00··​e.​r.​m.​i.​s.​s.​i.​o.​
000003c0:​·​6e00·​2e00·​4900·​4e00·​5400·​4500·​5200·​4e00··​n.​.​.​I.​N.​T.​E.​R.​N.​ 000003c0:​·​6e00·​2e00·​4900·​4e00·​5400·​4500·​5200·​4e00··​n.​.​.​I.​N.​T.​E.​R.​N.​
000003d0:​·​4500·​5400·​0000·​1c00·​6100·​6e00·​6400·​7200··​E.​T.​.​.​.​.​a.​n.​d.​r.​ 000003d0:​·​4500·​5400·​0000·​1c00·​6100·​6e00·​6400·​7200··​E.​T.​.​.​.​.​a.​n.​d.​r.​