--- /home/hans/code/fdroid/data/tmp/gq.nulldev.animeopenings.app_324.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_gq.nulldev.animeopenings.app_324.apk ├── zipinfo {} │ @@ -1,422 +1,422 @@ │ -Zip file size: 1702697 bytes, number of entries: 420 │ +Zip file size: 1701617 bytes, number of entries: 420 │ -rw---- 2.0 fat 43006 bl defN 16-Mar-08 15:10 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 43127 bl defN 16-Mar-08 15:10 META-INF/A503E3D5.SF │ -rw---- 2.0 fat 1326 bl defN 16-Mar-08 15:10 META-INF/A503E3D5.RSA │ -rw---- 2.0 fat 41 bl defN 16-Mar-08 07:45 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 16-Mar-08 07:45 META-INF/fdroidserverid │ --rw---- 2.0 fat 4932 bX defN 16-Mar-08 07:45 AndroidManifest.xml │ --rw---- 2.0 fat 580 bl defN 16-Mar-08 07:45 assets/fonts/Google Android License.txt.txt │ --rw---- 2.0 fat 158604 bl defN 16-Mar-08 07:45 assets/fonts/robotoregular.ttf │ --rw---- 2.0 fat 138204 bl defN 16-Mar-08 07:45 assets/iconfonts/fontawesome.ttf │ --rw---- 2.0 fat 396 bl defN 16-Mar-08 07:45 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-08 07:45 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Mar-08 07:45 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Mar-08 07:45 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Mar-08 07:45 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Mar-08 07:45 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-08 07:45 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-08 07:45 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-08 07:45 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-08 07:45 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 472 bl defN 16-Mar-08 07:45 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Mar-08 07:45 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-Mar-08 07:45 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 344 bl defN 16-Mar-08 07:45 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 16-Mar-08 07:45 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Mar-08 07:45 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-08 07:45 res/color/switch_thumb_material_light.xml │ --rw---- 2.0 fat 4276 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_btn_checkbox_checked_mtrl.xml │ --rw---- 2.0 fat 4216 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_btn_checkbox_unchecked_mtrl.xml │ --rw---- 2.0 fat 2416 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_btn_radio_off_mtrl.xml │ --rw---- 2.0 fat 2332 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_btn_radio_on_mtrl.xml │ --rw---- 2.0 fat 908 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_ab_back_material.xml │ --rw---- 2.0 fat 924 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_clear_material.xml │ --rw---- 2.0 fat 832 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_go_search_api_material.xml │ --rw---- 2.0 fat 1116 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_copy_material.xml │ --rw---- 2.0 fat 1756 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_cut_material.xml │ --rw---- 2.0 fat 1132 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_overflow_material.xml │ --rw---- 2.0 fat 1300 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_paste_material.xml │ --rw---- 2.0 fat 1736 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_selectall_material.xml │ --rw---- 2.0 fat 1420 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_menu_share_material.xml │ --rw---- 2.0 fat 1208 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/abc_ic_voice_search_api_material.xml │ --rw---- 2.0 fat 4240 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/hold.xml │ --rw---- 2.0 fat 744 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/ic_pause_24dp.xml │ --rw---- 2.0 fat 708 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/ic_play_arrow_24dp.xml │ --rw---- 2.0 fat 752 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/ic_skip_next_24dp.xml │ --rw---- 2.0 fat 3888 bl defN 16-Mar-08 07:45 res/drawable-anydpi-v21/swipe_left.xml │ --rw---- 1.0 fat 287 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 368 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 257 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 665 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 756 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 1589 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1057 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --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 │ --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 │ --rw---- 1.0 fat 229 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 251 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 233 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 166 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 283 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 531 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 213 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 359 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 311 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 580 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 983 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 494 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 975 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 350 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 623 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 486 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 817 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 368 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1316 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/hold.png │ --rw---- 1.0 fat 128 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 326 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 306 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 1369 b- stor 16-Mar-08 07:43 res/drawable-hdpi-v4/swipe_left.png │ --rw---- 1.0 fat 278 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 175 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 438 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 481 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 150 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 205 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 159 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 354 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 206 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 255 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 210 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 368 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 345 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 792 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/hold.png │ --rw---- 1.0 fat 132 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 249 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 231 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 827 b- stor 16-Mar-08 07:43 res/drawable-ldpi-v4/swipe_left.png │ --rw---- 1.0 fat 367 b- stor 16-Mar-08 07:43 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 342 b- stor 16-Mar-08 07:43 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 483 b- stor 16-Mar-08 07:43 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 593 b- stor 16-Mar-08 07:43 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 518 b- stor 16-Mar-08 07:43 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 272 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 172 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 469 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 556 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 1331 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 985 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 164 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 226 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 263 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 150 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 185 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 340 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 162 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 225 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 195 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 442 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 659 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 360 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 709 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 254 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 475 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 384 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 589 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 946 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/hold.png │ --rw---- 1.0 fat 112 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 291 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 245 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 1032 b- stor 16-Mar-08 07:43 res/drawable-mdpi-v4/swipe_left.png │ --rw---- 2.0 fat 336 bl defN 16-Mar-08 07:45 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Mar-08 07:45 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1360 bl defN 16-Mar-08 07:45 res/drawable-v21/abc_edit_text_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Mar-08 07:45 res/drawable-v21/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Mar-08 07:45 res/drawable-v21/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 380 bl defN 16-Mar-08 07:45 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 392 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 247 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 794 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 909 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 2172 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1524 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 301 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 325 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 181 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 262 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 557 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 231 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 361 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 264 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 653 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 656 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1234 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 432 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 784 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 570 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1122 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1666 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/hold.png │ --rw---- 1.0 fat 124 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 363 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 337 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 1796 b- stor 16-Mar-08 07:43 res/drawable-xhdpi-v4/swipe_left.png │ --rw---- 1.0 fat 305 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 549 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 343 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 1027 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 1208 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 2265 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 4239 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 217 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 373 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 306 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 209 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 373 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 797 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 336 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 521 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 378 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 837 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 1823 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 893 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1705 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 586 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1104 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 734 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 178 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1779 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 595 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 2360 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/hold.png │ --rw---- 1.0 fat 136 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 443 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 421 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 2617 b- stor 16-Mar-08 07:43 res/drawable-xxhdpi-v4/swipe_left.png │ --rw---- 1.0 fat 632 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ --rw---- 1.0 fat 351 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ --rw---- 1.0 fat 1325 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_radio_off_mtrl.png │ --rw---- 1.0 fat 1536 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_radio_on_mtrl.png │ --rw---- 1.0 fat 3524 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_ab_back_material.png │ --rw---- 1.0 fat 471 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_clear_material.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_go_search_api_material.png │ --rw---- 1.0 fat 380 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_material.png │ --rw---- 1.0 fat 976 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_material.png │ --rw---- 1.0 fat 345 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_overflow_material.png │ --rw---- 1.0 fat 564 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_material.png │ --rw---- 1.0 fat 374 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_material.png │ --rw---- 1.0 fat 1008 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_menu_share_material.png │ --rw---- 1.0 fat 1515 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 2096 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 731 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1329 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 855 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_material.png │ --rw---- 1.0 fat 666 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 513 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 3104 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/hold.png │ --rw---- 1.0 fat 146 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/ic_pause_24dp.png │ --rw---- 1.0 fat 522 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/ic_play_arrow_24dp.png │ --rw---- 1.0 fat 510 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/ic_skip_next_24dp.png │ --rw---- 1.0 fat 3487 b- stor 16-Mar-08 07:43 res/drawable-xxxhdpi-v4/swipe_left.png │ --rw---- 2.0 fat 700 bl defN 16-Mar-08 07:45 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-08 07:45 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-Mar-08 07:45 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Mar-08 07:45 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-08 07:45 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-Mar-08 07:45 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Mar-08 07:45 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Mar-08 07:45 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-Mar-08 07:45 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-Mar-08 07:45 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Mar-08 07:45 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Mar-08 07:45 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-08 07:45 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-08 07:45 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Mar-08 07:45 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Mar-08 07:45 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-Mar-08 07:45 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Mar-08 07:45 res/drawable/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Mar-08 07:45 res/drawable/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-Mar-08 07:45 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-Mar-08 07:45 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Mar-08 07:45 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-08 07:45 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Mar-08 07:45 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Mar-08 07:45 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-Mar-08 07:45 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 740 bl defN 16-Mar-08 07:45 res/drawable/flat_button.xml │ --rw---- 2.0 fat 740 bl defN 16-Mar-08 07:45 res/drawable/flat_button_default_trans.xml │ --rw---- 2.0 fat 1692 bl defN 16-Mar-08 07:45 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3328 bl defN 16-Mar-08 07:45 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1156 bl defN 16-Mar-08 07:45 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3696 bl defN 16-Mar-08 07:45 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 4368 bl defN 16-Mar-08 07:45 res/layout-v17/activity_nv.xml │ --rw---- 2.0 fat 3220 bl defN 16-Mar-08 07:45 res/layout-v17/activity_playlistbuilder.xml │ --rw---- 2.0 fat 3460 bl defN 16-Mar-08 07:45 res/layout-v17/notification_music.xml │ --rw---- 2.0 fat 1780 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Mar-08 07:45 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 872 bl defN 16-Mar-08 07:45 res/layout-v17/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-Mar-08 07:45 res/layout-v17/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 3944 bl defN 16-Mar-08 07:45 res/layout-v17/view_tutorial.xml │ --rw---- 2.0 fat 1632 bl defN 16-Mar-08 07:45 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 940 bl defN 16-Mar-08 07:45 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Mar-08 07:45 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-08 07:45 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 804 bl defN 16-Mar-08 07:45 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Mar-08 07:45 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 500 bl defN 16-Mar-08 07:45 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 704 bl defN 16-Mar-08 07:45 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1728 bl defN 16-Mar-08 07:45 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Mar-08 07:45 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1648 bl defN 16-Mar-08 07:45 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3284 bl defN 16-Mar-08 07:45 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1112 bl defN 16-Mar-08 07:45 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-08 07:45 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Mar-08 07:45 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Mar-08 07:45 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1404 bl defN 16-Mar-08 07:45 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Mar-08 07:45 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1548 bl defN 16-Mar-08 07:45 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 556 bl defN 16-Mar-08 07:45 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 872 bl defN 16-Mar-08 07:45 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 828 bl defN 16-Mar-08 07:45 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1580 bl defN 16-Mar-08 07:45 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-Mar-08 07:45 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3648 bl defN 16-Mar-08 07:45 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-Mar-08 07:45 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 4204 bl defN 16-Mar-08 07:45 res/layout/activity_nv.xml │ --rw---- 2.0 fat 736 bl defN 16-Mar-08 07:45 res/layout/activity_pe.xml │ --rw---- 2.0 fat 2892 bl defN 16-Mar-08 07:45 res/layout/activity_playlistbuilder.xml │ --rw---- 2.0 fat 372 bl defN 16-Mar-08 07:45 res/layout/ad_layout.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-08 07:45 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 800 bl defN 16-Mar-08 07:45 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 3248 bl defN 16-Mar-08 07:45 res/layout/notification_music.xml │ --rw---- 2.0 fat 1640 bl defN 16-Mar-08 07:45 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Mar-08 07:45 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Mar-08 07:45 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Mar-08 07:45 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-08 07:45 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-08 07:45 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 648 bl defN 16-Mar-08 07:45 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Mar-08 07:45 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Mar-08 07:45 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-08 07:45 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 532 bl defN 16-Mar-08 07:45 res/layout/table_media_info.xml │ --rw---- 2.0 fat 832 bl defN 16-Mar-08 07:45 res/layout/table_media_info_row1.xml │ --rw---- 2.0 fat 864 bl defN 16-Mar-08 07:45 res/layout/table_media_info_row2.xml │ --rw---- 2.0 fat 684 bl defN 16-Mar-08 07:45 res/layout/table_media_info_section.xml │ --rw---- 2.0 fat 3840 bl defN 16-Mar-08 07:45 res/layout/view_tutorial.xml │ --rw---- 1.0 fat 1897 b- stor 16-Mar-08 07:43 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1331 b- stor 16-Mar-08 07:43 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 3454 b- stor 16-Mar-08 07:43 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 5452 b- stor 16-Mar-08 07:43 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 7674 b- stor 16-Mar-08 07:43 res/mipmap-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 2748 bl defN 16-Mar-08 07:45 res/xml/pref_main.xml │ --rw---- 1.0 fat 225620 b- stor 16-Mar-08 07:43 resources.arsc │ --rw---- 2.0 fat 3009940 bl defN 16-Mar-08 07:45 classes.dex │ -420 files, 3984595 bytes uncompressed, 1626270 bytes compressed: 59.2% │ +-rw---- 2.0 fat 4932 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 580 bl defN 08-Jan-01 00:00 assets/fonts/Google Android License.txt.txt │ +-rw---- 2.0 fat 158604 bl defN 08-Jan-01 00:00 assets/fonts/robotoregular.ttf │ +-rw---- 2.0 fat 138204 bl defN 08-Jan-01 00:00 assets/iconfonts/fontawesome.ttf │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 08-Jan-01 00:00 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 08-Jan-01 00:00 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 548 bl defN 08-Jan-01 00:00 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 344 bl defN 08-Jan-01 00:00 res/color/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 344 bl defN 08-Jan-01 00:00 res/color/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 08-Jan-01 00:00 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/switch_thumb_material_light.xml │ +-rw---- 2.0 fat 4276 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_btn_checkbox_checked_mtrl.xml │ +-rw---- 2.0 fat 4216 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_btn_checkbox_unchecked_mtrl.xml │ +-rw---- 2.0 fat 2416 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_btn_radio_off_mtrl.xml │ +-rw---- 2.0 fat 2332 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_btn_radio_on_mtrl.xml │ +-rw---- 2.0 fat 908 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_ab_back_material.xml │ +-rw---- 2.0 fat 924 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_clear_material.xml │ +-rw---- 2.0 fat 832 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_go_search_api_material.xml │ +-rw---- 2.0 fat 1116 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_copy_material.xml │ +-rw---- 2.0 fat 1756 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_cut_material.xml │ +-rw---- 2.0 fat 1132 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_overflow_material.xml │ +-rw---- 2.0 fat 1300 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_paste_material.xml │ +-rw---- 2.0 fat 1736 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_selectall_material.xml │ +-rw---- 2.0 fat 1420 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_menu_share_material.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/abc_ic_voice_search_api_material.xml │ +-rw---- 2.0 fat 4240 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/hold.xml │ +-rw---- 2.0 fat 744 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/ic_pause_24dp.xml │ +-rw---- 2.0 fat 708 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/ic_play_arrow_24dp.xml │ +-rw---- 2.0 fat 752 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/ic_skip_next_24dp.xml │ +-rw---- 2.0 fat 3888 bl defN 08-Jan-01 00:00 res/drawable-anydpi-v21/swipe_left.xml │ +-rw---- 1.0 fat 287 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 368 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 257 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 665 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 756 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 1589 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1057 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-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 │ +-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 │ +-rw---- 1.0 fat 229 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 233 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 166 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 283 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 531 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 213 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 359 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 311 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 580 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 983 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 494 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 975 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 350 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 623 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 486 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 817 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 368 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1316 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/hold.png │ +-rw---- 1.0 fat 128 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 326 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 306 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 1369 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/swipe_left.png │ +-rw---- 1.0 fat 278 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 175 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 438 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 481 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 150 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 205 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 159 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 354 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 206 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 255 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 210 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 368 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 345 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 792 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/hold.png │ +-rw---- 1.0 fat 132 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 249 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 231 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 827 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/swipe_left.png │ +-rw---- 1.0 fat 367 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 342 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 483 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 593 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 518 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 272 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 172 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 469 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 556 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 1331 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 985 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1047 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 164 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 226 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 263 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 150 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 340 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 162 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 195 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 442 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 659 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 360 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 709 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 254 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 384 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 589 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 946 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/hold.png │ +-rw---- 1.0 fat 112 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 291 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 245 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 1032 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/swipe_left.png │ +-rw---- 2.0 fat 336 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1360 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_edit_text_material.xml │ +-rw---- 2.0 fat 712 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 712 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 380 bl defN 08-Jan-01 00:00 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 392 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 247 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 794 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 909 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 2172 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1524 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2259 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 301 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 325 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 181 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 262 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 557 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 231 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 361 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 653 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 656 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1234 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 432 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 784 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 570 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1122 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1666 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/hold.png │ +-rw---- 1.0 fat 124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 337 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 1796 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/swipe_left.png │ +-rw---- 1.0 fat 305 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 549 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 343 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 1027 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 1208 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 2265 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 3755 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 4239 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 217 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 306 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 209 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 797 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 336 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 521 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 378 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 837 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 1823 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 893 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1705 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 586 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1104 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 734 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 178 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1779 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 595 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 2360 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/hold.png │ +-rw---- 1.0 fat 136 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 443 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 421 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 2617 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/swipe_left.png │ +-rw---- 1.0 fat 632 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_checkbox_checked_mtrl.png │ +-rw---- 1.0 fat 351 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_checkbox_unchecked_mtrl.png │ +-rw---- 1.0 fat 1325 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_radio_off_mtrl.png │ +-rw---- 1.0 fat 1536 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_radio_on_mtrl.png │ +-rw---- 1.0 fat 3524 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_ab_back_material.png │ +-rw---- 1.0 fat 471 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_clear_material.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_go_search_api_material.png │ +-rw---- 1.0 fat 380 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_material.png │ +-rw---- 1.0 fat 976 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_material.png │ +-rw---- 1.0 fat 345 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_overflow_material.png │ +-rw---- 1.0 fat 564 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_material.png │ +-rw---- 1.0 fat 374 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_material.png │ +-rw---- 1.0 fat 1008 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_share_material.png │ +-rw---- 1.0 fat 1515 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 2096 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 731 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1329 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 855 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_material.png │ +-rw---- 1.0 fat 666 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 513 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 3104 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/hold.png │ +-rw---- 1.0 fat 146 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_pause_24dp.png │ +-rw---- 1.0 fat 522 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_play_arrow_24dp.png │ +-rw---- 1.0 fat 510 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_skip_next_24dp.png │ +-rw---- 1.0 fat 3487 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/swipe_left.png │ +-rw---- 2.0 fat 700 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 428 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 08-Jan-01 00:00 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 08-Jan-01 00:00 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 08-Jan-01 00:00 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 08-Jan-01 00:00 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 08-Jan-01 00:00 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 760 bl defN 08-Jan-01 00:00 res/drawable/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 760 bl defN 08-Jan-01 00:00 res/drawable/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 1232 bl defN 08-Jan-01 00:00 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 1532 bl defN 08-Jan-01 00:00 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 08-Jan-01 00:00 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 880 bl defN 08-Jan-01 00:00 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 740 bl defN 08-Jan-01 00:00 res/drawable/flat_button.xml │ +-rw---- 2.0 fat 740 bl defN 08-Jan-01 00:00 res/drawable/flat_button_default_trans.xml │ +-rw---- 2.0 fat 1692 bl defN 08-Jan-01 00:00 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3328 bl defN 08-Jan-01 00:00 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1156 bl defN 08-Jan-01 00:00 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3696 bl defN 08-Jan-01 00:00 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 4368 bl defN 08-Jan-01 00:00 res/layout-v17/activity_nv.xml │ +-rw---- 2.0 fat 3220 bl defN 08-Jan-01 00:00 res/layout-v17/activity_playlistbuilder.xml │ +-rw---- 2.0 fat 3460 bl defN 08-Jan-01 00:00 res/layout-v17/notification_music.xml │ +-rw---- 2.0 fat 1780 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_part_time.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout-v17/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout-v17/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 3944 bl defN 08-Jan-01 00:00 res/layout-v17/view_tutorial.xml │ +-rw---- 2.0 fat 1632 bl defN 08-Jan-01 00:00 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 940 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 804 bl defN 08-Jan-01 00:00 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 08-Jan-01 00:00 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 500 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 704 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1728 bl defN 08-Jan-01 00:00 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 08-Jan-01 00:00 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1648 bl defN 08-Jan-01 00:00 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3284 bl defN 08-Jan-01 00:00 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1112 bl defN 08-Jan-01 00:00 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1404 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1548 bl defN 08-Jan-01 00:00 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 556 bl defN 08-Jan-01 00:00 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 828 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1580 bl defN 08-Jan-01 00:00 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 08-Jan-01 00:00 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3648 bl defN 08-Jan-01 00:00 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 08-Jan-01 00:00 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 4204 bl defN 08-Jan-01 00:00 res/layout/activity_nv.xml │ +-rw---- 2.0 fat 736 bl defN 08-Jan-01 00:00 res/layout/activity_pe.xml │ +-rw---- 2.0 fat 2892 bl defN 08-Jan-01 00:00 res/layout/activity_playlistbuilder.xml │ +-rw---- 2.0 fat 372 bl defN 08-Jan-01 00:00 res/layout/ad_layout.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 800 bl defN 08-Jan-01 00:00 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 3248 bl defN 08-Jan-01 00:00 res/layout/notification_music.xml │ +-rw---- 2.0 fat 1640 bl defN 08-Jan-01 00:00 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1660 bl defN 08-Jan-01 00:00 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2676 bl defN 08-Jan-01 00:00 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1336 bl defN 08-Jan-01 00:00 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 648 bl defN 08-Jan-01 00:00 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 788 bl defN 08-Jan-01 00:00 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 788 bl defN 08-Jan-01 00:00 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 532 bl defN 08-Jan-01 00:00 res/layout/table_media_info.xml │ +-rw---- 2.0 fat 832 bl defN 08-Jan-01 00:00 res/layout/table_media_info_row1.xml │ +-rw---- 2.0 fat 864 bl defN 08-Jan-01 00:00 res/layout/table_media_info_row2.xml │ +-rw---- 2.0 fat 684 bl defN 08-Jan-01 00:00 res/layout/table_media_info_section.xml │ +-rw---- 2.0 fat 3840 bl defN 08-Jan-01 00:00 res/layout/view_tutorial.xml │ +-rw---- 1.0 fat 1897 b- stor 08-Jan-01 00:00 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1331 b- stor 08-Jan-01 00:00 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3454 b- stor 08-Jan-01 00:00 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 5452 b- stor 08-Jan-01 00:00 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 7674 b- stor 08-Jan-01 00:00 res/mipmap-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 2748 bl defN 08-Jan-01 00:00 res/xml/pref_main.xml │ +-rw---- 1.0 fat 225620 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 3009568 bl defN 08-Jan-01 00:00 classes.dex │ +420 files, 3984223 bytes uncompressed, 1626197 bytes compressed: 59.2% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── smali/android/support/v4/app/BundleCompatDonut.smali │ @@ -96,17 +96,17 @@ │ │ invoke-virtual {v1, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/os/IBinder; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 58 │ :goto_1 │ return-object v1 │ │ .line 43 │ :catch_0 │ @@ -233,17 +233,17 @@ │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 82 │ :cond_1 │ :goto_1 │ return-void │ │ .line 67 ├── smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali │ @@ -47,16 +47,16 @@ │ │ invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v2 │ │ sput-object v2, Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 100 │ :goto_0 │ return-void │ │ .line 97 │ :catch_0 ├── smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali │ @@ -128,16 +128,16 @@ │ │ invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v3 │ │ iput-object v3, p0, Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 53 │ .end local v1 # "parceledListSliceClass":Ljava/lang/Class; │ .end local v2 # "theClass":Ljava/lang/Class; │ :goto_0 │ return-void ├── smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali │ @@ -34,16 +34,16 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ move-result-object v2 │ │ sput-object v2, Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 37 │ :goto_0 │ return-void │ │ .line 34 │ :catch_0 ├── smali/android/support/v7/appcompat/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 953 │ return-void │ .end method ├── smali/com/danikula/videocache/HttpProxyCacheServer.smali │ @@ -643,16 +643,16 @@ │ .restart local v4 # "pingFuture":Ljava/util/concurrent/Future;, "Ljava/util/concurrent/Future;" │ :cond_0 │ int-to-long v6, v0 │ │ invoke-static {v6, v7}, Landroid/os/SystemClock;->sleep(J)V │ :try_end_0 │ .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_2 │ - .catch Ljava/util/concurrent/TimeoutException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/util/concurrent/TimeoutException; {:try_start_0 .. :try_end_0} :catch_2 │ │ .line 107 │ .end local v4 # "pingFuture":Ljava/util/concurrent/Future;, "Ljava/util/concurrent/Future;" │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ .line 108 ├── smali/com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.smali │ @@ -253,16 +253,16 @@ │ │ const/4 v9, 0x1 │ │ aput-object v4, v8, v9 │ │ invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 282 │ return-void │ │ .line 279 │ .end local v4 # "provider":Ljava/lang/Object; │ :catch_0 │ @@ -354,16 +354,16 @@ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ # getter for: Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->selected:Ljava/lang/String; │ invoke-static {v1}, Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ .line 302 │ .end local v1 # "provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; ├── smali/com/squareup/okhttp/internal/Platform.smali │ @@ -252,16 +252,16 @@ │ │ aput-object v23, v9, v22 │ │ move-object/from16 v0, v21 │ │ invoke-virtual {v0, v2, v9}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ :try_end_2 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_6 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_5 │ │ move-result-object v6 │ │ .line 131 │ :try_start_3 │ const-string v2, "android.net.Network" │ │ @@ -285,15 +285,15 @@ │ move-object/from16 v0, v16 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lcom/squareup/okhttp/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_3 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_7 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_5 │ │ .line 133 │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .local v16, "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ :try_start_4 │ new-instance v20, Lcom/squareup/okhttp/internal/OptionalMethod; │ │ @@ -318,15 +318,15 @@ │ move-object/from16 v0, v20 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lcom/squareup/okhttp/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_4 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_8 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_5 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_6 │ │ .end local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .local v20, "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ move-object/from16 v8, v20 │ │ .end local v20 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ @@ -572,34 +572,32 @@ │ .restart local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ :catch_4 │ move-exception v2 │ │ goto/16 :goto_1 │ │ + :catch_5 │ + move-exception v2 │ + │ + goto/16 :goto_1 │ + │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_5 │ + :catch_6 │ move-exception v2 │ │ move-object/from16 v7, v16 │ │ .end local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ goto/16 :goto_1 │ │ - .end local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_6 │ - move-exception v2 │ - │ - goto/16 :goto_1 │ - │ .line 134 │ - .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ :catch_7 │ move-exception v2 │ │ goto/16 :goto_1 │ │ .end local v7 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;, "Lcom/squareup/okhttp/internal/OptionalMethod;" ├── smali/com/squareup/okhttp/internal/http/RouteException.smali │ @@ -95,16 +95,16 @@ │ │ const/4 v2, 0x0 │ │ aput-object p2, v1, v2 │ │ invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 60 │ :cond_0 │ :goto_0 │ return-void │ │ .line 57 ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$10.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$vid:Lgq/nulldev/animeopenings/app/Video; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;Lgq/nulldev/animeopenings/app/Video;Lgq/nulldev/animeopenings/app/VideoDetails;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 502 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$10;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ 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 │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$tutorialView:Lgq/nulldev/animeopenings/app/util/TutorialView; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;Lgq/nulldev/animeopenings/app/util/TutorialView;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 544 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$11;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ 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 │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 142 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$1;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$2$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$2; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$2;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$2; │ │ .prologue │ .line 152 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$2$1;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 149 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -60,14 +61,15 @@ │ │ const/4 v2, 0x0 │ │ iget-object v3, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ const v4, 0x7f070018 │ │ + .line 152 │ invoke-virtual {v3, v4}, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x1 │ @@ -86,12 +88,13 @@ │ │ invoke-direct {v2, p0}, Lgq/nulldev/animeopenings/app/ActivityNewVideo$2$1;->(Lgq/nulldev/animeopenings/app/ActivityNewVideo$2;)V │ │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 173 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 174 │ return-void │ .end method ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$4;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 211 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$5;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 233 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$6;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1;)V │ .locals 0 │ + .param p1, "this$2" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ .prologue │ .line 254 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1$1;->this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1;)V │ .locals 0 │ + .param p1, "this$2" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ .prologue │ .line 261 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1$2;->this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1;)V │ .locals 0 │ + .param p1, "this$2" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ .prologue │ .line 275 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1$3;->this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1;)V │ .locals 0 │ + .param p1, "this$2" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ .prologue │ .line 287 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1$4;->this$2:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ .prologue │ .line 249 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$1;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ .prologue │ .line 301 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$2;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$7$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo$7;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ .prologue │ .line 307 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$3;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -111,22 +112,24 @@ │ │ iget-object v2, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$3;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ iget-object v2, v2, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ iget-object v2, v2, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->mediaService:Lgq/nulldev/animeopenings/app/MediaService; │ │ + .line 315 │ invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/MediaService;->getPlayer()Landroid/media/MediaPlayer; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/media/MediaPlayer;->getDuration()I │ │ move-result v2 │ │ + .line 314 │ invoke-virtual {v0, v1, v2}, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->updatePlaybackRangeText(II)V │ │ .line 317 │ :cond_0 │ iget-object v0, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7$3;->this$1:Lgq/nulldev/animeopenings/app/ActivityNewVideo$7; │ │ 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 │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 245 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$7;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 431 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$8;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ .prologue │ .line 451 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityNewVideo$9;->this$0:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityNewVideo.smali │ @@ -188,14 +188,15 @@ │ │ invoke-direct {v1, p0}, Lgq/nulldev/animeopenings/app/ActivityNewVideo$9;->(Lgq/nulldev/animeopenings/app/ActivityNewVideo;)V │ │ const-string v2, "AnimeOpenings > Subtitle DP" │ │ invoke-direct {v0, v1, v2}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V │ │ + .line 456 │ invoke-virtual {v0}, Ljava/lang/Thread;->start()V │ │ .line 458 │ :cond_0 │ invoke-virtual {p0}, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->updatePlayPauseButton()V │ │ .line 459 │ @@ -274,14 +275,15 @@ │ │ const/4 v3, 0x0 │ │ sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ int-to-long v6, p1 │ │ + .line 523 │ invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;->toMinutes(J)J │ │ move-result-wide v4 │ │ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ @@ -290,40 +292,44 @@ │ │ const/4 v3, 0x1 │ │ sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ int-to-long v6, p1 │ │ + .line 524 │ invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;->toSeconds(J)J │ │ move-result-wide v4 │ │ sget-object v6, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; │ │ sget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; │ │ int-to-long v8, p1 │ │ + .line 525 │ invoke-virtual {v7, v8, v9}, Ljava/util/concurrent/TimeUnit;->toMinutes(J)J │ │ move-result-wide v8 │ │ invoke-virtual {v6, v8, v9}, Ljava/util/concurrent/TimeUnit;->toSeconds(J)J │ │ move-result-wide v6 │ │ sub-long/2addr v4, v6 │ │ + .line 524 │ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ + .line 522 │ invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/gq/nulldev/animeopenings/app/ActivityPE$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lgq/nulldev/animeopenings/app/ActivityPE$1; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPE$1;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityPE$1; │ │ .prologue │ .line 93 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1$1;->this$1:Lgq/nulldev/animeopenings/app/ActivityPE$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityPE$1$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$valueView:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPE$1;Ljava/util/Map$Entry;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$1" # Lgq/nulldev/animeopenings/app/ActivityPE$1; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1$2;->this$1:Lgq/nulldev/animeopenings/app/ActivityPE$1; │ │ iput-object p2, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1$2;->val$entry:Ljava/util/Map$Entry; │ │ @@ -202,24 +203,27 @@ │ │ iget-object v6, v6, Lgq/nulldev/animeopenings/app/ActivityPE$1;->val$instance:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ invoke-direct {v5, v6}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v6, "Error" │ │ + .line 81 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ const-string v6, "Type mismatch!" │ │ + .line 82 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ + .line 83 │ invoke-virtual {v5}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 67 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_1 │ @@ -271,23 +275,26 @@ │ │ iget-object v6, v6, Lgq/nulldev/animeopenings/app/ActivityPE$1;->val$instance:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ invoke-direct {v5, v6}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v6, "Error" │ │ + .line 75 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ const-string v6, "Unsupported type!" │ │ + .line 76 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ + .line 77 │ invoke-virtual {v5}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ :try_end_2 │ .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 │ │ goto/16 :goto_0 │ .end method ├── smali/gq/nulldev/animeopenings/app/ActivityPE$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$instance:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPE;Lgq/nulldev/animeopenings/app/ActivityPE;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPE; │ │ .prologue │ .line 35 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1;->this$0:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ iput-object p2, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1;->val$instance:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ @@ -147,42 +148,47 @@ │ │ iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPE$1;->val$instance:Lgq/nulldev/animeopenings/app/ActivityPE; │ │ invoke-direct {v4, v5}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v5, "Edit Entry" │ │ + .line 52 │ invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 53 │ invoke-virtual {v4, v3}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const-string v5, "Apply" │ │ new-instance v6, Lgq/nulldev/animeopenings/app/ActivityPE$1$2; │ │ invoke-direct {v6, p0, v0, v2}, Lgq/nulldev/animeopenings/app/ActivityPE$1$2;->(Lgq/nulldev/animeopenings/app/ActivityPE$1;Ljava/util/Map$Entry;Landroid/widget/EditText;)V │ │ + .line 54 │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const-string v5, "Cancel" │ │ new-instance v6, Lgq/nulldev/animeopenings/app/ActivityPE$1$1; │ │ invoke-direct {v6, p0}, Lgq/nulldev/animeopenings/app/ActivityPE$1$1;->(Lgq/nulldev/animeopenings/app/ActivityPE$1;)V │ │ + .line 93 │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 99 │ invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 101 │ .end local v1 # "keyView":Landroid/widget/EditText; │ .end local v2 # "valueView":Landroid/widget/EditText; │ .end local v3 # "view1":Landroid/widget/LinearLayout; │ :cond_0 ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -38,72 +39,70 @@ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 5 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ .line 84 │ - iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ + iget-object v2, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ - iget-object v4, v4, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v2, v2, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v0 │ │ - check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v0, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 85 │ - .local v2, "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + .local v0, "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + invoke-virtual {v0}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - check-cast v3, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + check-cast v1, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ .line 86 │ - .local v3, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .local v1, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ const/4 v4, 0x0 │ │ - invoke-virtual {v3, v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ + invoke-virtual {v1, v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ │ goto :goto_0 │ │ .line 89 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v3 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .end local v0 # "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v1 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ :cond_1 │ - iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ + iget-object v2, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUI()V │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUI()V │ │ .line 90 │ return-void │ .end method ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 93 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -38,72 +39,70 @@ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 5 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ .line 96 │ - iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ + iget-object v2, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ - iget-object v4, v4, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v2, v2, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v0 │ │ - check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v0, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 97 │ - .local v2, "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + .local v0, "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + invoke-virtual {v0}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - check-cast v3, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + check-cast v1, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ .line 98 │ - .local v3, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .local v1, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ const/4 v4, 0x1 │ │ - invoke-virtual {v3, v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ + invoke-virtual {v1, v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ │ goto :goto_0 │ │ .line 101 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v3 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .end local v0 # "video":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v1 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ :cond_1 │ - iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ + iget-object v2, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUI()V │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUI()V │ │ .line 102 │ return-void │ .end method ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 105 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 121 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ .prologue │ .line 132 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6;->this$0:Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/ActivityPlaylistBuilder.smali │ @@ -86,628 +86,621 @@ │ iput-object v0, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->expandableListView:Landroid/widget/ExpandableListView; │ │ .line 43 │ return-void │ .end method │ │ .method protected onPause()V │ - .locals 7 │ + .locals 6 │ │ .prologue │ .line 47 │ invoke-super {p0}, Landroid/app/Activity;->onPause()V │ │ .line 49 │ - new-instance v3, Ljava/util/HashSet; │ + new-instance v1, Ljava/util/HashSet; │ │ - invoke-direct {v3}, Ljava/util/HashSet;->()V │ + invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 50 │ - .local v3, "toPut":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ - iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + .local v1, "toPut":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ + iget-object v3, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v0 │ │ - check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v0, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 51 │ - .local v2, "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + .local v0, "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + invoke-virtual {v0}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v2 │ │ - check-cast v4, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ .line 52 │ - .local v4, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->isSelected()Z │ + .local v2, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->isSelected()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 53 │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->getVideo()Lgq/nulldev/animeopenings/app/Video; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->getVideo()Lgq/nulldev/animeopenings/app/Video; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getFile()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 58 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v4 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .end local v0 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v2 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ :cond_2 │ - iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ │ - invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - const-string v6, "playlist" │ + const-string v4, "playlist" │ │ - invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v3, v4}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - const-string v6, "playlist" │ + const-string v4, "playlist" │ │ - invoke-interface {v5, v6, v3}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v3, v4, v1}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->apply()V │ + invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 59 │ return-void │ .end method │ │ .method protected onPostCreate(Landroid/os/Bundle;)V │ - .locals 9 │ + .locals 7 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 63 │ invoke-super {p0, p1}, Landroid/app/Activity;->onPostCreate(Landroid/os/Bundle;)V │ │ .line 65 │ - sget-object v6, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->INSTANCE:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ + sget-object v4, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->INSTANCE:Lgq/nulldev/animeopenings/app/ActivityNewVideo; │ │ - iget-object v6, v6, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->videos:Ljava/util/ArrayList; │ + iget-object v4, v4, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->videos:Ljava/util/ArrayList; │ │ - invoke-static {v6}, Lgq/nulldev/animeopenings/app/Video;->sortVideos(Ljava/util/ArrayList;)Ljava/util/List; │ + invoke-static {v4}, Lgq/nulldev/animeopenings/app/Video;->sortVideos(Ljava/util/ArrayList;)Ljava/util/List; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - iput-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iput-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ .line 66 │ - new-instance v6, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v6}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ - iput-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iput-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ .line 67 │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - iget-object v7, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v6, v7}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 69 │ - new-instance v6, Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ + new-instance v4, Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ │ - iget-object v7, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - invoke-direct {v6, p0, v7}, Lgq/nulldev/animeopenings/app/VideoListViewAdapter;->(Landroid/content/Context;Ljava/util/List;)V │ + invoke-direct {v4, p0, v5}, Lgq/nulldev/animeopenings/app/VideoListViewAdapter;->(Landroid/content/Context;Ljava/util/List;)V │ │ - iput-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->videoListViewAdapter:Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ + iput-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->videoListViewAdapter:Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ │ .line 70 │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->expandableListView:Landroid/widget/ExpandableListView; │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->expandableListView:Landroid/widget/ExpandableListView; │ │ - new-instance v7, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1; │ + new-instance v5, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1; │ │ - invoke-direct {v7, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v5, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$1;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v6, v7}, Landroid/widget/ExpandableListView;->setOnChildClickListener(Landroid/widget/ExpandableListView$OnChildClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/widget/ExpandableListView;->setOnChildClickListener(Landroid/widget/ExpandableListView$OnChildClickListener;)V │ │ .line 79 │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->expandableListView:Landroid/widget/ExpandableListView; │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->expandableListView:Landroid/widget/ExpandableListView; │ │ - iget-object v7, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->videoListViewAdapter:Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->videoListViewAdapter:Lgq/nulldev/animeopenings/app/VideoListViewAdapter; │ │ - invoke-virtual {v6, v7}, Landroid/widget/ExpandableListView;->setAdapter(Landroid/widget/ExpandableListAdapter;)V │ + invoke-virtual {v4, v5}, Landroid/widget/ExpandableListView;->setAdapter(Landroid/widget/ExpandableListAdapter;)V │ │ .line 81 │ - const v6, 0x7f0e006e │ + const v4, 0x7f0e006e │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - new-instance v7, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2; │ + new-instance v5, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2; │ │ - invoke-direct {v7, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v5, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$2;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 93 │ - const v6, 0x7f0e0072 │ + const v4, 0x7f0e0072 │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - new-instance v7, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3; │ + new-instance v5, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3; │ │ - invoke-direct {v7, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v5, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$3;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 105 │ - const v6, 0x7f0e006d │ + const v4, 0x7f0e006d │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - check-cast v6, Landroid/widget/EditText; │ + check-cast v4, Landroid/widget/EditText; │ │ - new-instance v7, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4; │ + new-instance v5, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4; │ │ - invoke-direct {v7, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v5, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$4;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v6, v7}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V │ + invoke-virtual {v4, v5}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V │ │ .line 121 │ - const v6, 0x7f0e006f │ + const v4, 0x7f0e006f │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - new-instance v7, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5; │ + new-instance v5, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5; │ │ - invoke-direct {v7, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v5, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$5;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 128 │ - const v6, 0x7f0e0070 │ + const v4, 0x7f0e0070 │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - check-cast v3, Landroid/widget/ToggleButton; │ + check-cast v1, Landroid/widget/ToggleButton; │ │ .line 130 │ - .local v3, "playlistToggle":Landroid/widget/ToggleButton; │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ + .local v1, "playlistToggle":Landroid/widget/ToggleButton; │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ │ - const-string v7, "enable_playlist" │ + const-string v5, "enable_playlist" │ │ - const/4 v8, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v6 │ + move-result v4 │ │ - invoke-virtual {v3, v6}, Landroid/widget/ToggleButton;->setChecked(Z)V │ + invoke-virtual {v1, v4}, Landroid/widget/ToggleButton;->setChecked(Z)V │ │ .line 132 │ - new-instance v6, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6; │ + new-instance v4, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6; │ │ - invoke-direct {v6, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ + invoke-direct {v4, p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder$6;->(Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;)V │ │ - invoke-virtual {v3, v6}, Landroid/widget/ToggleButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V │ + invoke-virtual {v1, v4}, Landroid/widget/ToggleButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V │ │ .line 141 │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sharedPreferences:Landroid/content/SharedPreferences; │ │ - const-string v7, "playlist" │ + const-string v5, "playlist" │ │ - new-instance v8, Ljava/util/HashSet; │ + new-instance v6, Ljava/util/HashSet; │ │ - invoke-direct {v8}, Ljava/util/HashSet;->()V │ + invoke-direct {v6}, Ljava/util/HashSet;->()V │ │ - invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ + invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v0 │ │ .line 143 │ - .local v2, "oldPlaylist":Ljava/util/Set;, "Ljava/util/Set;" │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + .local v0, "oldPlaylist":Ljava/util/Set;, "Ljava/util/Set;" │ + iget-object v4, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v4 │ │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v2 │ │ - check-cast v4, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 144 │ - .local v4, "seriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + .local v2, "seriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + check-cast v3, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ .line 145 │ - .local v5, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ - invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->getVideo()Lgq/nulldev/animeopenings/app/Video; │ + .local v3, "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->getVideo()Lgq/nulldev/animeopenings/app/Video; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Lgq/nulldev/animeopenings/app/Video;->getFile()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-interface {v2, v6}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v0, v6}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z │ │ move-result v6 │ │ - invoke-virtual {v5, v6}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ + invoke-virtual {v3, v6}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->setIsSelected(Z)V │ │ goto :goto_0 │ │ .line 149 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "seriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v5 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .end local v2 # "seriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v3 # "videoItem":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ :cond_1 │ - invoke-virtual {v3}, Landroid/widget/ToggleButton;->isChecked()Z │ + invoke-virtual {v1}, Landroid/widget/ToggleButton;->isChecked()Z │ │ - move-result v6 │ + move-result v4 │ │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUIForPlaylistState(Z)V │ + invoke-virtual {p0, v4}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUIForPlaylistState(Z)V │ │ .line 150 │ return-void │ .end method │ │ .method updateShowingElements()V │ - .locals 12 │ + .locals 10 │ │ .prologue │ - const v10, 0x7f0e006d │ + const v6, 0x7f0e006d │ │ .line 153 │ - const-string v7, "" │ + const-string v3, "" │ │ .line 154 │ - .local v7, "trim":Ljava/lang/String; │ - invoke-virtual {p0, v10}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + .local v3, "trim":Ljava/lang/String; │ + invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - check-cast v9, Landroid/widget/EditText; │ + check-cast v5, Landroid/widget/EditText; │ │ - invoke-virtual {v9}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v5}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - if-eqz v9, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 155 │ - invoke-virtual {p0, v10}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - check-cast v9, Landroid/widget/EditText; │ + check-cast v5, Landroid/widget/EditText; │ │ - invoke-virtual {v9}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v5}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - invoke-virtual {v9}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v3 │ │ .line 157 │ :cond_0 │ - invoke-virtual {v7}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v3}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v9 │ + move-result v5 │ │ - if-eqz v9, :cond_2 │ + if-eqz v5, :cond_2 │ │ .line 158 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - invoke-interface {v9}, Ljava/util/List;->clear()V │ + invoke-interface {v5}, Ljava/util/List;->clear()V │ │ .line 159 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - iget-object v10, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v9, v10}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v5, v6}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 188 │ :cond_1 │ :goto_0 │ invoke-virtual {p0}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->updateUI()V │ │ .line 189 │ return-void │ │ .line 161 │ :cond_2 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - invoke-interface {v9}, Ljava/util/List;->clear()V │ + invoke-interface {v5}, Ljava/util/List;->clear()V │ │ .line 162 │ - const v9, 0x7f0e006f │ + const v5, 0x7f0e006f │ │ - invoke-virtual {p0, v9}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v5}, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - check-cast v9, Landroid/widget/ToggleButton; │ + check-cast v5, Landroid/widget/ToggleButton; │ │ - invoke-virtual {v9}, Landroid/widget/ToggleButton;->isChecked()Z │ + invoke-virtual {v5}, Landroid/widget/ToggleButton;->isChecked()Z │ │ - move-result v8 │ + move-result v4 │ │ .line 163 │ - .local v8, "useRegex":Z │ - if-nez v8, :cond_5 │ + .local v4, "useRegex":Z │ + if-nez v4, :cond_5 │ │ .line 164 │ - sget-object v9, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ + sget-object v5, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ │ - invoke-virtual {v7, v9}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ + .line 165 │ + invoke-virtual {v3, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, "-" │ + const-string v6, "-" │ │ - const-string v11, " " │ + const-string v7, " " │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + .line 166 │ + invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, "_" │ + const-string v6, "_" │ │ - const-string v11, " " │ + const-string v7, " " │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + .line 167 │ + invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, "*" │ + const-string v6, "*" │ │ - const-string v11, " " │ + const-string v7, " " │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + .line 168 │ + invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, "\u2606" │ + const-string v6, "\u2606" │ │ - const-string v11, " " │ + const-string v7, " " │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + .line 169 │ + invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, "\n" │ + const-string v6, "\n" │ │ - const-string v11, " " │ + const-string v7, " " │ │ - invoke-virtual {v9, v10, v11}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + .line 170 │ + invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v5 │ │ - const-string v10, " " │ + const-string v6, " " │ │ - invoke-virtual {v9, v10}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + .line 171 │ + invoke-virtual {v5, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v1 │ │ .line 172 │ - .local v5, "split":[Ljava/lang/String; │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + .local v1, "split":[Ljava/lang/String; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - iget-object v10, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v9, v10}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v5, v6}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 173 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ :cond_3 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v5 │ │ - if-eqz v9, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - check-cast v4, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v0, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 174 │ - .local v4, "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - move-object v0, v5 │ + .local v0, "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + array-length v7, v1 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + const/4 v5, 0x0 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_1 │ - if-ge v2, v3, :cond_3 │ + if-ge v5, v7, :cond_3 │ │ - aget-object v6, v0, v2 │ + aget-object v2, v1, v5 │ │ .line 175 │ - .local v6, "splitItem":Ljava/lang/String; │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ + .local v2, "splitItem":Ljava/lang/String; │ + invoke-virtual {v0}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - sget-object v10, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ + sget-object v9, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ │ - invoke-virtual {v9, v10}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ + invoke-virtual {v8, v9}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9, v6}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v8, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-nez v9, :cond_4 │ + if-nez v8, :cond_4 │ │ .line 176 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - invoke-interface {v9, v4}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v8, v0}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ │ .line 174 │ :cond_4 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_1 │ │ .line 182 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v4 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v5 # "split":[Ljava/lang/String; │ - .end local v6 # "splitItem":Ljava/lang/String; │ + .end local v0 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v1 # "split":[Ljava/lang/String; │ + .end local v2 # "splitItem":Ljava/lang/String; │ :cond_5 │ :try_start_0 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->sortedVideos:Ljava/util/List; │ │ - invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_6 │ :goto_2 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v6 │ │ - if-eqz v9, :cond_1 │ + if-eqz v6, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - check-cast v4, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v0, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ .line 183 │ - .restart local v4 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ + .restart local v0 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + invoke-virtual {v0}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9, v7}, Ljava/lang/String;->matches(Ljava/lang/String;)Z │ + invoke-virtual {v6, v3}, Ljava/lang/String;->matches(Ljava/lang/String;)Z │ │ - move-result v9 │ + move-result v6 │ │ - if-eqz v9, :cond_6 │ + if-eqz v6, :cond_6 │ │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ + iget-object v6, p0, Lgq/nulldev/animeopenings/app/ActivityPlaylistBuilder;->displayingVideos:Ljava/util/List; │ │ - invoke-interface {v9, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v6, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/util/regex/PatternSyntaxException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_2 │ │ .line 185 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v0 # "listSeriesItem":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ :catch_0 │ - move-exception v9 │ + move-exception v5 │ │ goto/16 :goto_0 │ .end method │ │ .method updateUI()V │ .locals 1 ├── smali/gq/nulldev/animeopenings/app/GetVideosTask$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/GetVideosTask; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/GetVideosTask;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/GetVideosTask; │ │ .prologue │ .line 705 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/GetVideosTask$1;->this$0:Lgq/nulldev/animeopenings/app/GetVideosTask; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/gq/nulldev/animeopenings/app/HideControlsTask$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/HideControlsTask;Landroid/view/View;Landroid/view/animation/AlphaAnimation;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/HideControlsTask; │ │ .prologue │ .line 632 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/HideControlsTask$1;->this$0:Lgq/nulldev/animeopenings/app/HideControlsTask; │ │ iput-object p2, p0, Lgq/nulldev/animeopenings/app/HideControlsTask$1;->val$view:Landroid/view/View; ├── smali/gq/nulldev/animeopenings/app/MediaNotification.smali │ @@ -69,38 +69,42 @@ │ .line 33 │ new-instance v2, Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-direct {v2, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ const-string v3, "Music Controller" │ │ + .line 34 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/high16 v3, 0x7f030000 │ │ + .line 35 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ + .line 36 │ invoke-virtual {v2, v6}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/4 v3, 0x3 │ │ new-instance v4, Landroid/content/Intent; │ │ const-string v5, "gq.nulldev.animeopenings.app.ACTION_EXIT" │ │ invoke-direct {v4, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ const/high16 v5, 0x8000000 │ │ + .line 37 │ invoke-static {p1, v3, v4, v5}, Landroid/app/PendingIntent;->getService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ @@ -233,14 +237,15 @@ │ │ .line 68 │ .local v0, "intent":Landroid/content/Intent; │ iget-object v2, p0, Lgq/nulldev/animeopenings/app/MediaNotification;->context:Landroid/content/Context; │ │ const/high16 v3, 0x8000000 │ │ + .line 69 │ invoke-static {v2, p3, v0, v3}, Landroid/app/PendingIntent;->getService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v1 │ │ .line 70 │ .local v1, "pendingBtnIntent":Landroid/app/PendingIntent; │ invoke-virtual {p1, p4, v1}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V ├── smali/gq/nulldev/animeopenings/app/MediaService$MediaBinder.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/MediaService; │ │ │ # direct methods │ .method public constructor (Lgq/nulldev/animeopenings/app/MediaService;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/MediaService; │ │ .prologue │ .line 312 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/MediaService$MediaBinder;->this$0:Lgq/nulldev/animeopenings/app/MediaService; │ │ invoke-direct {p0}, Landroid/os/Binder;->()V ├── smali/gq/nulldev/animeopenings/app/MediaService.smali │ @@ -110,15 +110,14 @@ │ │ .line 45 │ iput v2, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ .line 46 │ iput-boolean v2, p0, Lgq/nulldev/animeopenings/app/MediaService;->paused:Z │ │ - .line 312 │ return-void │ .end method │ │ .method public static getProxy(Landroid/content/Context;J)Lcom/danikula/videocache/HttpProxyCacheServer; │ .locals 5 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "size" # J │ @@ -145,18 +144,20 @@ │ │ .line 61 │ :cond_0 │ new-instance v0, Lcom/danikula/videocache/HttpProxyCacheServer$Builder; │ │ invoke-direct {v0, p0}, Lcom/danikula/videocache/HttpProxyCacheServer$Builder;->(Landroid/content/Context;)V │ │ + .line 62 │ invoke-virtual {v0, p1, p2}, Lcom/danikula/videocache/HttpProxyCacheServer$Builder;->maxCacheSize(J)Lcom/danikula/videocache/HttpProxyCacheServer$Builder; │ │ move-result-object v0 │ │ + .line 63 │ invoke-virtual {v0}, Lcom/danikula/videocache/HttpProxyCacheServer$Builder;->build()Lcom/danikula/videocache/HttpProxyCacheServer; │ │ move-result-object v0 │ │ sput-object v0, Lgq/nulldev/animeopenings/app/MediaService;->proxyCacheServer:Lcom/danikula/videocache/HttpProxyCacheServer; │ │ .line 64 │ @@ -188,24 +189,26 @@ │ if-eqz v1, :cond_0 │ │ .line 71 │ const-string v1, "prefCacheLimit" │ │ const/16 v2, 0x200 │ │ + .line 72 │ invoke-interface {p1, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I │ │ move-result v1 │ │ const v2, 0xf4240 │ │ mul-int/2addr v1, v2 │ │ int-to-long v2, v1 │ │ + .line 71 │ invoke-static {p0, v2, v3}, Lgq/nulldev/animeopenings/app/MediaService;->getProxy(Landroid/content/Context;J)Lcom/danikula/videocache/HttpProxyCacheServer; │ │ move-result-object v0 │ │ .line 73 │ .local v0, "proxy":Lcom/danikula/videocache/HttpProxyCacheServer; │ invoke-virtual {v0, p2}, Lcom/danikula/videocache/HttpProxyCacheServer;->getProxyUrl(Ljava/lang/String;)Ljava/lang/String; │ @@ -669,350 +672,352 @@ │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ .end packed-switch │ .end method │ │ .method public playNextVideo()V │ - .locals 13 │ + .locals 12 │ │ .prologue │ - const/4 v10, 0x1 │ + const/4 v9, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 171 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 172 │ - .local v6, "vid":Lgq/nulldev/animeopenings/app/Video; │ + .local v5, "vid":Lgq/nulldev/animeopenings/app/Video; │ const/4 v1, 0x0 │ │ .line 173 │ .local v1, "handledByPlaylist":Z │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - const-string v11, "enable_playlist" │ + const-string v10, "enable_playlist" │ │ - invoke-interface {v9, v11, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v8, v10, v7}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-eqz v9, :cond_2 │ + if-eqz v8, :cond_2 │ │ .line 174 │ const/4 v0, 0x0 │ │ .line 175 │ .local v0, "found":Z │ :cond_0 │ :goto_0 │ if-nez v0, :cond_1 │ │ .line 178 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - const-string v11, "playlist" │ + const-string v10, "playlist" │ │ - new-instance v12, Ljava/util/HashSet; │ + new-instance v11, Ljava/util/HashSet; │ │ - invoke-direct {v12}, Ljava/util/HashSet;->()V │ + invoke-direct {v11}, Ljava/util/HashSet;->()V │ │ - invoke-interface {v9, v11, v12}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ + invoke-interface {v8, v10, v11}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-interface {v9}, Ljava/util/Set;->size()I │ + invoke-interface {v8}, Ljava/util/Set;->size()I │ │ - move-result v9 │ + move-result v8 │ │ - if-ge v9, v10, :cond_5 │ + if-ge v8, v9, :cond_5 │ │ .line 179 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - invoke-interface {v9}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v8}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const-string v11, "enable_playlist" │ + const-string v10, "enable_playlist" │ │ - invoke-interface {v9, v11, v8}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v8, v10, v7}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-interface {v9}, Landroid/content/SharedPreferences$Editor;->apply()V │ + invoke-interface {v8}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 207 │ :cond_1 │ if-eqz v0, :cond_2 │ │ .line 208 │ const/4 v1, 0x1 │ │ .line 211 │ .end local v0 # "found":Z │ :cond_2 │ if-nez v1, :cond_4 │ │ .line 212 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ │ - invoke-static {v9}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ + invoke-static {v8}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 213 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - const-string v11, "prefVideoType" │ + const-string v10, "prefVideoType" │ │ - const-string v12, "all" │ + const-string v11, "all" │ │ - invoke-interface {v9, v11, v12}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v8, v10, v11}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - const/4 v9, -0x1 │ + const/4 v8, -0x1 │ │ - invoke-virtual {v11}, Ljava/lang/String;->hashCode()I │ + invoke-virtual {v10}, Ljava/lang/String;->hashCode()I │ │ - move-result v12 │ + move-result v11 │ │ - sparse-switch v12, :sswitch_data_0 │ + sparse-switch v11, :sswitch_data_0 │ │ :cond_3 │ - move v8, v9 │ + move v7, v8 │ │ :goto_1 │ - packed-switch v8, :pswitch_data_0 │ + packed-switch v7, :pswitch_data_0 │ │ .line 231 │ :cond_4 │ - iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playedVideos:Ljava/util/Stack; │ + iget-object v7, p0, Lgq/nulldev/animeopenings/app/MediaService;->playedVideos:Ljava/util/Stack; │ │ - invoke-virtual {v8, v6}, Ljava/util/Stack;->push(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v5}, Ljava/util/Stack;->push(Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 232 │ - invoke-virtual {p0, v6}, Lgq/nulldev/animeopenings/app/MediaService;->playVideo(Lgq/nulldev/animeopenings/app/Video;)V │ + invoke-virtual {p0, v5}, Lgq/nulldev/animeopenings/app/MediaService;->playVideo(Lgq/nulldev/animeopenings/app/Video;)V │ │ .line 233 │ return-void │ │ .line 183 │ .restart local v0 # "found":Z │ :cond_5 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - const-string v11, "playlist" │ + const-string v10, "playlist" │ │ - new-instance v12, Ljava/util/HashSet; │ + new-instance v11, Ljava/util/HashSet; │ │ - invoke-direct {v12}, Ljava/util/HashSet;->()V │ + invoke-direct {v11}, Ljava/util/HashSet;->()V │ │ - invoke-interface {v9, v11, v12}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ + invoke-interface {v8, v10, v11}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 184 │ - .local v4, "playlistSet":Ljava/util/Set;, "Ljava/util/Set;" │ - invoke-interface {v4}, Ljava/util/Set;->size()I │ + .local v3, "playlistSet":Ljava/util/Set;, "Ljava/util/Set;" │ + invoke-interface {v3}, Ljava/util/Set;->size()I │ │ - move-result v9 │ + move-result v8 │ │ - new-array v9, v9, [Ljava/lang/String; │ + new-array v8, v8, [Ljava/lang/String; │ │ - invoke-interface {v4, v9}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-interface {v3, v8}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, [Ljava/lang/String; │ + check-cast v2, [Ljava/lang/String; │ │ .line 185 │ - .local v3, "playlist":[Ljava/lang/String; │ - iget v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ + .local v2, "playlist":[Ljava/lang/String; │ + iget v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ - array-length v11, v3 │ + array-length v10, v2 │ │ - if-lt v9, v11, :cond_6 │ + if-lt v8, v10, :cond_6 │ │ .line 186 │ - iput v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ + iput v7, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ .line 188 │ :cond_6 │ - iget v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ + iget v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ - aget-object v5, v3, v9 │ + aget-object v4, v2, v8 │ │ .line 189 │ - .local v5, "target":Ljava/lang/String; │ - iget v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ + .local v4, "target":Ljava/lang/String; │ + iget v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ - add-int/lit8 v9, v9, 0x1 │ + add-int/lit8 v8, v8, 0x1 │ │ - iput v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ + iput v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->playlistIndex:I │ │ .line 190 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ │ - invoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v8 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_7 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v10 │ │ - if-eqz v9, :cond_8 │ + if-eqz v10, :cond_8 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Lgq/nulldev/animeopenings/app/Video; │ + check-cast v6, Lgq/nulldev/animeopenings/app/Video; │ │ .line 191 │ - .local v7, "video":Lgq/nulldev/animeopenings/app/Video; │ - invoke-virtual {v7}, Lgq/nulldev/animeopenings/app/Video;->getFile()Ljava/lang/String; │ + .local v6, "video":Lgq/nulldev/animeopenings/app/Video; │ + invoke-virtual {v6}, Lgq/nulldev/animeopenings/app/Video;->getFile()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v10 │ │ - invoke-virtual {v9, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v9 │ + move-result v10 │ │ - if-eqz v9, :cond_7 │ + if-eqz v10, :cond_7 │ │ .line 192 │ - move-object v6, v7 │ + move-object v5, v6 │ │ .line 193 │ const/4 v0, 0x1 │ │ .line 197 │ - .end local v7 # "video":Lgq/nulldev/animeopenings/app/Video; │ + .end local v6 # "video":Lgq/nulldev/animeopenings/app/Video; │ :cond_8 │ if-nez v0, :cond_0 │ │ .line 198 │ - invoke-interface {v4, v5}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v3, v4}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z │ │ .line 199 │ - iget-object v9, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ + iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->preferences:Landroid/content/SharedPreferences; │ │ - invoke-interface {v9}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + .line 200 │ + invoke-interface {v8}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const-string v11, "playlist" │ + const-string v10, "playlist" │ │ - invoke-interface {v9, v11}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ + .line 201 │ + invoke-interface {v8, v10}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const-string v11, "playlist" │ + const-string v10, "playlist" │ │ - invoke-interface {v9, v11, v4}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ + .line 202 │ + invoke-interface {v8, v10, v3}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-interface {v9}, Landroid/content/SharedPreferences$Editor;->apply()V │ + .line 203 │ + invoke-interface {v8}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ goto/16 :goto_0 │ │ .line 213 │ .end local v0 # "found":Z │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v3 # "playlist":[Ljava/lang/String; │ - .end local v4 # "playlistSet":Ljava/util/Set;, "Ljava/util/Set;" │ - .end local v5 # "target":Ljava/lang/String; │ + .end local v2 # "playlist":[Ljava/lang/String; │ + .end local v3 # "playlistSet":Ljava/util/Set;, "Ljava/util/Set;" │ + .end local v4 # "target":Ljava/lang/String; │ :sswitch_0 │ - const-string v10, "openings" │ + const-string v9, "openings" │ │ - invoke-virtual {v11, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v9 │ │ - if-eqz v10, :cond_3 │ + if-eqz v9, :cond_3 │ │ goto :goto_1 │ │ :sswitch_1 │ - const-string v8, "endings" │ + const-string v7, "endings" │ │ - invoke-virtual {v11, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_3 │ + if-eqz v7, :cond_3 │ │ - move v8, v10 │ + move v7, v9 │ │ goto/16 :goto_1 │ │ .line 216 │ :goto_2 │ :pswitch_0 │ - invoke-virtual {v6}, Lgq/nulldev/animeopenings/app/Video;->getName()Ljava/lang/String; │ + invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - sget-object v9, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ + sget-object v8, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ │ - invoke-virtual {v8, v9}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; │ + invoke-virtual {v7, v8}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const-string v9, "OPENING" │ + const-string v8, "OPENING" │ │ - invoke-virtual {v8, v9}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-nez v8, :cond_4 │ + if-nez v7, :cond_4 │ │ .line 217 │ - iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ + iget-object v7, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ │ - invoke-static {v8}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ + invoke-static {v7}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ │ - move-result-object v6 │ + move-result-object v5 │ │ goto :goto_2 │ │ .line 222 │ :goto_3 │ :pswitch_1 │ - invoke-virtual {v6}, Lgq/nulldev/animeopenings/app/Video;->getName()Ljava/lang/String; │ + invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - sget-object v9, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ + sget-object v8, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ │ - invoke-virtual {v8, v9}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; │ + invoke-virtual {v7, v8}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const-string v9, "ENDING" │ + const-string v8, "ENDING" │ │ - invoke-virtual {v8, v9}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v7, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-nez v8, :cond_4 │ + if-nez v7, :cond_4 │ │ .line 223 │ - iget-object v8, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ + iget-object v7, p0, Lgq/nulldev/animeopenings/app/MediaService;->videos:Ljava/util/ArrayList; │ │ - invoke-static {v8}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ + invoke-static {v7}, Lgq/nulldev/animeopenings/app/Video;->getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ │ - move-result-object v6 │ + move-result-object v5 │ │ goto :goto_3 │ │ .line 213 │ nop │ │ :sswitch_data_0 │ @@ -1359,30 +1364,33 @@ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ .line 240 │ new-instance v0, Lgq/nulldev/animeopenings/app/MediaNotification; │ │ + .line 241 │ invoke-virtual {p0}, Lgq/nulldev/animeopenings/app/MediaService;->getCurrentVideo()Lgq/nulldev/animeopenings/app/Video; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Lgq/nulldev/animeopenings/app/Video;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 242 │ invoke-virtual {p0}, Lgq/nulldev/animeopenings/app/MediaService;->getCurrentVideo()Lgq/nulldev/animeopenings/app/Video; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 243 │ invoke-virtual {p0}, Lgq/nulldev/animeopenings/app/MediaService;->isPaused()Z │ │ move-result v3 │ │ invoke-direct {v0, p0, v1, v2, v3}, Lgq/nulldev/animeopenings/app/MediaNotification;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V │ │ iput-object v0, p0, Lgq/nulldev/animeopenings/app/MediaService;->notification:Lgq/nulldev/animeopenings/app/MediaNotification; ├── smali/gq/nulldev/animeopenings/app/Manifest.smali │ @@ -15,10 +15,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 11 │ return-void │ .end method ├── smali/gq/nulldev/animeopenings/app/R.smali │ @@ -29,10 +29,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 2473 │ return-void │ .end method ├── smali/gq/nulldev/animeopenings/app/Video.smali │ @@ -368,149 +368,148 @@ │ :catch_0 │ move-exception v11 │ │ goto :goto_1 │ .end method │ │ .method public static getRandomVideo(Ljava/util/ArrayList;)Lgq/nulldev/animeopenings/app/Video; │ - .locals 8 │ + .locals 7 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/ArrayList", │ "<", │ "Lgq/nulldev/animeopenings/app/Video;", │ ">;)", │ "Lgq/nulldev/animeopenings/app/Video;" │ } │ .end annotation │ │ .prologue │ .line 92 │ .local p0, "videos":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v4, Ljava/util/LinkedHashMap; │ + new-instance v3, Ljava/util/LinkedHashMap; │ │ - invoke-direct {v4}, Ljava/util/LinkedHashMap;->()V │ + invoke-direct {v3}, Ljava/util/LinkedHashMap;->()V │ │ .line 93 │ - .local v4, "seriesMap":Ljava/util/LinkedHashMap;, "Ljava/util/LinkedHashMap;>;" │ + .local v3, "seriesMap":Ljava/util/LinkedHashMap;, "Ljava/util/LinkedHashMap;>;" │ invoke-virtual {p0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Lgq/nulldev/animeopenings/app/Video; │ + check-cast v4, Lgq/nulldev/animeopenings/app/Video; │ │ .line 95 │ - .local v5, "vid":Lgq/nulldev/animeopenings/app/Video; │ - invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + .local v4, "vid":Lgq/nulldev/animeopenings/app/Video; │ + invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v4, v6}, Ljava/util/LinkedHashMap;->containsKey(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v6}, Ljava/util/LinkedHashMap;->containsKey(Ljava/lang/Object;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ .line 96 │ - invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v4, v6}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v6}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/util/ArrayList; │ + check-cast v1, Ljava/util/ArrayList; │ │ .line 101 │ - .local v2, "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v1, "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :goto_1 │ - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 98 │ - .end local v2 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v1 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 99 │ - .restart local v2 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v5}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + .restart local v1 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v4, v6, v2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v6, v1}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 103 │ - .end local v2 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v5 # "vid":Lgq/nulldev/animeopenings/app/Video; │ + .end local v1 # "seriesData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v4 # "vid":Lgq/nulldev/animeopenings/app/Video; │ :cond_1 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v3}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-direct {v3, v6}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v2, v5}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ .line 104 │ - .local v3, "seriesList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - sget-object v6, Lgq/nulldev/animeopenings/app/Video;->random:Ljava/util/Random; │ + .local v2, "seriesList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + sget-object v5, Lgq/nulldev/animeopenings/app/Video;->random:Ljava/util/Random; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - invoke-virtual {v6, v7}, Ljava/util/Random;->nextInt(I)I │ + invoke-virtual {v5, v6}, Ljava/util/Random;->nextInt(I)I │ │ - move-result v6 │ + move-result v5 │ │ - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/util/ArrayList; │ + check-cast v0, Ljava/util/ArrayList; │ │ .line 105 │ - .local v1, "resultingSeries":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - sget-object v6, Lgq/nulldev/animeopenings/app/Video;->random:Ljava/util/Random; │ + .local v0, "resultingSeries":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + sget-object v5, Lgq/nulldev/animeopenings/app/Video;->random:Ljava/util/Random; │ │ - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - invoke-virtual {v6, v7}, Ljava/util/Random;->nextInt(I)I │ + invoke-virtual {v5, v6}, Ljava/util/Random;->nextInt(I)I │ │ - move-result v6 │ + move-result v5 │ │ - invoke-virtual {v1, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Lgq/nulldev/animeopenings/app/Video; │ + check-cast v5, Lgq/nulldev/animeopenings/app/Video; │ │ - return-object v6 │ + return-object v5 │ .end method │ │ .method public static sortVideos(Ljava/util/ArrayList;)Ljava/util/List; │ .locals 6 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ @@ -524,101 +523,100 @@ │ ">;" │ } │ .end annotation │ │ .prologue │ .line 184 │ .local p0, "videos":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v1, Ljava/util/HashMap; │ + new-instance v0, Ljava/util/HashMap; │ │ - invoke-direct {v1}, Ljava/util/HashMap;->()V │ + invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ .line 185 │ - .local v1, "sorted":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .local v0, "sorted":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ invoke-virtual {p0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lgq/nulldev/animeopenings/app/Video; │ + check-cast v1, Lgq/nulldev/animeopenings/app/Video; │ │ .line 186 │ - .local v2, "video":Lgq/nulldev/animeopenings/app/Video; │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + .local v1, "video":Lgq/nulldev/animeopenings/app/Video; │ + invoke-virtual {v1}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v1, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v2}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-nez v3, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 187 │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + invoke-virtual {v1}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v4, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + invoke-virtual {v1}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v4, v5}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->(Ljava/lang/String;)V │ │ - invoke-virtual {v1, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 189 │ :cond_0 │ - invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ + invoke-virtual {v1}, Lgq/nulldev/animeopenings/app/Video;->getSource()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v0, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + check-cast v2, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ - invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v4, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ - invoke-direct {v4, v2}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->(Lgq/nulldev/animeopenings/app/Video;)V │ + invoke-direct {v4, v1}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->(Lgq/nulldev/animeopenings/app/Video;)V │ │ - invoke-virtual {v3, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 191 │ - .end local v2 # "video":Lgq/nulldev/animeopenings/app/Video; │ + .end local v1 # "video":Lgq/nulldev/animeopenings/app/Video; │ :cond_1 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v0}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-direct {v3, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ - return-object v3 │ + return-object v2 │ .end method │ │ │ # virtual methods │ .method public getBrowserUrl()Ljava/lang/String; │ .locals 4 ├── smali/gq/nulldev/animeopenings/app/VideoListViewAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/BaseExpandableListAdapter; │ .source "VideoListViewAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lgq/nulldev/animeopenings/app/VideoListViewAdapter$1;, │ Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ } │ .end annotation │ │ │ # instance fields │ .field private final inflater:Landroid/view/LayoutInflater; │ @@ -301,178 +300,175 @@ │ .line 90 │ int-to-long v0, p1 │ │ return-wide v0 │ .end method │ │ .method public getGroupView(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 9 │ + .locals 8 │ .param p1, "groupPosition" # I │ .param p2, "isExpanded" # Z │ .param p3, "theConvertView" # Landroid/view/View; │ .param p4, "parent" # Landroid/view/ViewGroup; │ │ .prologue │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 95 │ - move-object v5, p3 │ + move-object v4, p3 │ │ .line 98 │ - .local v5, "resultView":Landroid/view/View; │ - if-nez v5, :cond_1 │ + .local v4, "resultView":Landroid/view/View; │ + if-nez v4, :cond_1 │ │ .line 99 │ - iget-object v6, p0, Lgq/nulldev/animeopenings/app/VideoListViewAdapter;->inflater:Landroid/view/LayoutInflater; │ + iget-object v5, p0, Lgq/nulldev/animeopenings/app/VideoListViewAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - const v7, 0x1090006 │ + const v6, 0x1090006 │ │ - invoke-virtual {v6, v7, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-virtual {v5, v6, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 100 │ new-instance v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ │ - invoke-direct {v1, v8}, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->(Lgq/nulldev/animeopenings/app/VideoListViewAdapter$1;)V │ + invoke-direct {v1, v7}, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->(Lgq/nulldev/animeopenings/app/VideoListViewAdapter$1;)V │ │ .line 101 │ .local v1, "holder":Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ - const v6, 0x1020014 │ + const v5, 0x1020014 │ │ - invoke-virtual {v5, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Landroid/widget/TextView; │ + check-cast v5, Landroid/widget/TextView; │ │ - iput-object v6, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ + iput-object v5, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ │ .line 102 │ - invoke-virtual {v5, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v4, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ │ .line 107 │ :goto_0 │ invoke-virtual {p0, p1}, Lgq/nulldev/animeopenings/app/VideoListViewAdapter;->getGroup(I)Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 109 │ - .local v3, "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - iget-object v6, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ + .local v2, "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + iget-object v5, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ │ - invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 111 │ const/4 v0, 0x0 │ │ .line 113 │ .local v0, "counter":I │ - invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v5 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + check-cast v3, Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ │ .line 114 │ - .local v4, "item1":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ - invoke-virtual {v4}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->isSelected()Z │ + .local v3, "item1":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListVideoItem;->isSelected()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ .line 115 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .line 104 │ .end local v0 # "counter":I │ .end local v1 # "holder":Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v3 # "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ - .end local v4 # "item1":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ + .end local v2 # "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .end local v3 # "item1":Lgq/nulldev/animeopenings/app/Video$ListVideoItem; │ :cond_1 │ - invoke-virtual {v5}, Landroid/view/View;->getTag()Ljava/lang/Object; │ + invoke-virtual {v4}, Landroid/view/View;->getTag()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ │ .restart local v1 # "holder":Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder; │ goto :goto_0 │ │ .line 119 │ .restart local v0 # "counter":I │ - .restart local v2 # "i$":Ljava/util/Iterator; │ - .restart local v3 # "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ + .restart local v2 # "item":Lgq/nulldev/animeopenings/app/Video$ListSeriesItem; │ :cond_2 │ - invoke-virtual {v3}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ + invoke-virtual {v2}, Lgq/nulldev/animeopenings/app/Video$ListSeriesItem;->getChildren()Ljava/util/ArrayList; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v5 │ │ - if-ne v0, v6, :cond_3 │ + if-ne v0, v5, :cond_3 │ │ .line 120 │ - iget-object v6, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ + iget-object v5, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ │ - const v7, -0xff0100 │ + const v6, -0xff0100 │ │ - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setBackgroundColor(I)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setBackgroundColor(I)V │ │ .line 127 │ :goto_2 │ - return-object v5 │ + return-object v4 │ │ .line 121 │ :cond_3 │ if-nez v0, :cond_4 │ │ .line 122 │ - iget-object v6, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ + iget-object v5, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setBackgroundColor(I)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setBackgroundColor(I)V │ │ goto :goto_2 │ │ .line 124 │ :cond_4 │ - iget-object v6, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ + iget-object v5, v1, Lgq/nulldev/animeopenings/app/VideoListViewAdapter$ViewHolder;->textLabel:Landroid/widget/TextView; │ │ - const/16 v7, -0x100 │ + const/16 v6, -0x100 │ │ - invoke-virtual {v6, v7}, Landroid/widget/TextView;->setBackgroundColor(I)V │ + invoke-virtual {v5, v6}, Landroid/widget/TextView;->setBackgroundColor(I)V │ │ goto :goto_2 │ .end method │ │ .method public hasStableIds()Z │ .locals 1 ├── smali/gq/nulldev/animeopenings/app/util/SubtitleSeeker$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$text:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lgq/nulldev/animeopenings/app/util/SubtitleSeeker;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/util/SubtitleSeeker; │ │ .prologue │ .line 123 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/util/SubtitleSeeker$1;->this$0:Lgq/nulldev/animeopenings/app/util/SubtitleSeeker; │ │ 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 │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lgq/nulldev/animeopenings/app/util/SubtitleSeeker; │ │ │ # direct methods │ .method public constructor (Lgq/nulldev/animeopenings/app/util/SubtitleSeeker;)V │ .locals 0 │ + .param p1, "this$0" # Lgq/nulldev/animeopenings/app/util/SubtitleSeeker; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lgq/nulldev/animeopenings/app/util/SubtitleSeeker$SyncTask;->this$0:Lgq/nulldev/animeopenings/app/util/SubtitleSeeker; │ │ invoke-direct {p0}, Ljava/util/TimerTask;->()V ├── smali/mehdi/sakout/fancybuttons/R.smali │ @@ -17,10 +17,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 50 │ return-void │ .end method ├── smali/subtitleFile/FormatASS.smali │ @@ -2033,22 +2033,24 @@ │ │ move-result v3 │ │ if-nez v3, :cond_7 │ │ const-string v3, "[v4 Styles+]" │ │ + .line 97 │ invoke-virtual {v15, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-nez v3, :cond_7 │ │ const-string v3, "[v4+ Styles]" │ │ + .line 98 │ invoke-virtual {v15, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_b │ │ .line 100 │ @@ -2733,836 +2735,833 @@ │ .locals 17 │ .param p1, "tto" # LsubtitleFile/TimedTextObject; │ │ .prologue │ .line 203 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->built:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->built:Z │ │ - if-nez v13, :cond_1 │ + if-nez v12, :cond_1 │ │ .line 204 │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ .line 324 │ :cond_0 │ - return-object v12 │ + return-object v11 │ │ .line 207 │ :cond_1 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 209 │ - .local v6, "index":I │ + .local v5, "index":I │ new-instance v3, Ljava/util/ArrayList; │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ │ - invoke-virtual {v13}, Ljava/util/Hashtable;->size()I │ + invoke-virtual {v12}, Ljava/util/Hashtable;->size()I │ │ - move-result v13 │ + move-result v12 │ │ - add-int/lit8 v13, v13, 0x1e │ + add-int/lit8 v12, v12, 0x1e │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - invoke-virtual {v14}, Ljava/util/TreeMap;->size()I │ + invoke-virtual {v13}, Ljava/util/TreeMap;->size()I │ │ - move-result v14 │ + move-result v13 │ │ - add-int/2addr v13, v14 │ + add-int/2addr v12, v13 │ │ - invoke-direct {v3, v13}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v12}, Ljava/util/ArrayList;->(I)V │ │ .line 212 │ .local v3, "file":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .local v7, "index":I │ - const-string v13, "[Script Info]" │ + .end local v5 # "index":I │ + .local v6, "index":I │ + const-string v12, "[Script Info]" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 214 │ - const-string v11, "Title: " │ + const-string v10, "Title: " │ │ .line 215 │ - .local v11, "title":Ljava/lang/String; │ + .local v10, "title":Ljava/lang/String; │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - if-eqz v13, :cond_2 │ + if-eqz v12, :cond_2 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_7 │ + if-eqz v12, :cond_7 │ │ .line 216 │ :cond_2 │ - new-instance v13, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->fileName:Ljava/lang/String; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->fileName:Ljava/lang/String; │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 218 │ :goto_0 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - invoke-virtual {v3, v7, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + invoke-virtual {v3, v6, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 220 │ const-string v1, "Original Script: " │ │ .line 221 │ .local v1, "author":Ljava/lang/String; │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - if-eqz v13, :cond_3 │ + if-eqz v12, :cond_3 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_8 │ + if-eqz v12, :cond_8 │ │ .line 222 │ :cond_3 │ - new-instance v13, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - const-string v14, "Unknown" │ + const-string v13, "Unknown" │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ .line 224 │ :goto_1 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - invoke-virtual {v3, v6, v1}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + invoke-virtual {v3, v5, v1}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 226 │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - if-eqz v13, :cond_12 │ + if-eqz v12, :cond_12 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-nez v13, :cond_12 │ + if-nez v12, :cond_12 │ │ .line 227 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - new-instance v13, Ljava/lang/StringBuilder; │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - const-string v14, "; " │ + const-string v13, "; " │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 228 │ :goto_2 │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - if-eqz v13, :cond_4 │ + if-eqz v12, :cond_4 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-nez v13, :cond_4 │ + if-nez v12, :cond_4 │ │ .line 229 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - new-instance v13, Ljava/lang/StringBuilder; │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - const-string v14, "; " │ + const-string v13, "; " │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 230 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :cond_4 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "; Converted by the Online Subtitle Converter developed by J. David Requejo" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "; Converted by the Online Subtitle Converter developed by J. David Requejo" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 232 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - if-eqz v13, :cond_9 │ + if-eqz v12, :cond_9 │ │ .line 233 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "Script Type: V4.00+" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "Script Type: V4.00+" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 235 │ :goto_3 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "Collisions: Normal" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "Collisions: Normal" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 236 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "Timer: 100,0000" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "Timer: 100,0000" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 237 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - if-eqz v13, :cond_5 │ + if-eqz v12, :cond_5 │ │ .line 238 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "WrapStyle: 1" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "WrapStyle: 1" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 240 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :cond_5 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 243 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - if-eqz v13, :cond_a │ + if-eqz v12, :cond_a │ │ .line 244 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "[V4+ Styles]" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "[V4+ Styles]" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 247 │ :goto_4 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - if-eqz v13, :cond_b │ + if-eqz v12, :cond_b │ │ .line 248 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 252 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :goto_5 │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ │ - invoke-virtual {v13}, Ljava/util/Hashtable;->values()Ljava/util/Collection; │ + invoke-virtual {v12}, Ljava/util/Hashtable;->values()Ljava/util/Collection; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v12 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_6 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v13 │ │ if-eqz v13, :cond_c │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, LsubtitleFile/Style; │ + check-cast v8, LsubtitleFile/Style; │ │ .line 253 │ - .local v9, "style":LsubtitleFile/Style; │ - const-string v10, "Style: " │ + .local v8, "style":LsubtitleFile/Style; │ + const-string v9, "Style: " │ │ .line 256 │ - .local v10, "styleLine":Ljava/lang/String; │ + .local v9, "styleLine":Ljava/lang/String; │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ - iget-object v14, v9, LsubtitleFile/Style;->iD:Ljava/lang/String; │ + iget-object v14, v8, LsubtitleFile/Style;->iD:Ljava/lang/String; │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 257 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ - iget-object v14, v9, LsubtitleFile/Style;->font:Ljava/lang/String; │ + iget-object v14, v8, LsubtitleFile/Style;->font:Ljava/lang/String; │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 258 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ - iget-object v14, v9, LsubtitleFile/Style;->fontSize:Ljava/lang/String; │ + iget-object v14, v8, LsubtitleFile/Style;->fontSize:Ljava/lang/String; │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 259 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ move-object/from16 v0, p1 │ │ iget-boolean v14, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v14, v9}, LsubtitleFile/FormatASS;->getColorsForASS(ZLsubtitleFile/Style;)Ljava/lang/String; │ + invoke-direct {v0, v14, v8}, LsubtitleFile/FormatASS;->getColorsForASS(ZLsubtitleFile/Style;)Ljava/lang/String; │ │ move-result-object v14 │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 260 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ move-object/from16 v0, p1 │ │ iget-boolean v14, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v14, v9}, LsubtitleFile/FormatASS;->getOptionsForASS(ZLsubtitleFile/Style;)Ljava/lang/String; │ + invoke-direct {v0, v14, v8}, LsubtitleFile/FormatASS;->getOptionsForASS(ZLsubtitleFile/Style;)Ljava/lang/String; │ │ move-result-object v14 │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 262 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "1,2,2," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 263 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ move-object/from16 v0, p1 │ │ iget-boolean v14, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - iget-object v15, v9, LsubtitleFile/Style;->textAlign:Ljava/lang/String; │ + iget-object v15, v8, LsubtitleFile/Style;->textAlign:Ljava/lang/String; │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v14, v15}, LsubtitleFile/FormatASS;->getAlignForASS(ZLjava/lang/String;)I │ │ move-result v14 │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 265 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, ",0,0,0," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 267 │ move-object/from16 v0, p1 │ │ iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ if-nez v13, :cond_6 │ │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "0," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 269 │ :cond_6 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "0" │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 272 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - invoke-virtual {v3, v6, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + invoke-virtual {v3, v5, v9}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 273 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_6 │ │ .line 217 │ .end local v1 # "author":Ljava/lang/String; │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v6 # "index":I │ - .end local v9 # "style":LsubtitleFile/Style; │ - .end local v10 # "styleLine":Ljava/lang/String; │ - .restart local v7 # "index":I │ + .end local v5 # "index":I │ + .end local v8 # "style":LsubtitleFile/Style; │ + .end local v9 # "styleLine":Ljava/lang/String; │ + .restart local v6 # "index":I │ :cond_7 │ - new-instance v13, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ goto/16 :goto_0 │ │ .line 223 │ - .end local v7 # "index":I │ + .end local v6 # "index":I │ .restart local v1 # "author":Ljava/lang/String; │ - .restart local v6 # "index":I │ + .restart local v5 # "index":I │ :cond_8 │ - new-instance v13, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v13, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ goto/16 :goto_1 │ │ .line 234 │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ :cond_9 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "Script Type: V4.00" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "Script Type: V4.00" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ goto/16 :goto_3 │ │ .line 245 │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ :cond_a │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "[V4 Styles]" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "[V4 Styles]" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ goto/16 :goto_4 │ │ .line 250 │ :cond_b │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_5 │ │ .line 275 │ - .restart local v5 # "i$":Ljava/util/Iterator; │ :cond_c │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 278 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v13, "[Events]" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v12, "[Events]" │ │ - invoke-virtual {v3, v7, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 280 │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ + iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->useASSInsteadOfSSA:Z │ │ - if-eqz v13, :cond_f │ + if-eqz v12, :cond_f │ │ .line 281 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 285 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :goto_7 │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - invoke-virtual {v13}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ + invoke-virtual {v12}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v12 │ │ :goto_8 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v13 │ │ if-eqz v13, :cond_11 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, LsubtitleFile/Caption; │ │ .line 287 │ .local v2, "caption":LsubtitleFile/Caption; │ - const-string v8, "Dialogue: 0," │ + const-string v7, "Dialogue: 0," │ │ .line 290 │ - .local v8, "line":Ljava/lang/String; │ + .local v7, "line":Ljava/lang/String; │ move-object/from16 v0, p1 │ │ iget v13, v0, LsubtitleFile/TimedTextObject;->offset:I │ │ if-eqz v13, :cond_d │ │ .line 291 │ @@ -3593,15 +3592,15 @@ │ │ .line 295 │ :cond_d │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ iget-object v14, v2, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ const-string v15, "h:mm:ss.cs" │ │ @@ -3617,22 +3616,22 @@ │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 297 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ iget-object v14, v2, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ const-string v15, "h:mm:ss.cs" │ │ @@ -3648,15 +3647,15 @@ │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 299 │ move-object/from16 v0, p1 │ │ iget v13, v0, LsubtitleFile/TimedTextObject;->offset:I │ │ if-eqz v13, :cond_e │ @@ -3694,56 +3693,56 @@ │ if-eqz v13, :cond_10 │ │ .line 305 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ iget-object v14, v2, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ iget-object v14, v14, LsubtitleFile/Style;->iD:Ljava/lang/String; │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 309 │ :goto_9 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, ",,0000,0000,0000,," │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 312 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ iget-object v14, v2, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ const-string v15, "
" │ │ @@ -3763,118 +3762,117 @@ │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 314 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - invoke-virtual {v3, v6, v8}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + invoke-virtual {v3, v5, v7}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 315 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_8 │ │ .line 283 │ .end local v2 # "caption":LsubtitleFile/Caption; │ - .end local v8 # "line":Ljava/lang/String; │ + .end local v7 # "line":Ljava/lang/String; │ :cond_f │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v13, "Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v12, "Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text" │ │ - invoke-virtual {v3, v6, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_7 │ │ .line 307 │ .restart local v2 # "caption":LsubtitleFile/Caption; │ - .restart local v8 # "line":Ljava/lang/String; │ + .restart local v7 # "line":Ljava/lang/String; │ :cond_10 │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ const-string v14, "Default" │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ │ invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ goto :goto_9 │ │ .line 317 │ .end local v2 # "caption":LsubtitleFile/Caption; │ - .end local v8 # "line":Ljava/lang/String; │ + .end local v7 # "line":Ljava/lang/String; │ :cond_11 │ - add-int/lit8 v13, v6, 0x1 │ + add-int/lit8 v12, v5, 0x1 │ │ - const-string v14, "" │ + const-string v13, "" │ │ - invoke-virtual {v3, v13, v14}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v12, v13}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 320 │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v13 │ + move-result v12 │ │ - new-array v12, v13, [Ljava/lang/String; │ + new-array v11, v12, [Ljava/lang/String; │ │ .line 321 │ - .local v12, "toReturn":[Ljava/lang/String; │ + .local v11, "toReturn":[Ljava/lang/String; │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_a │ - array-length v13, v12 │ + array-length v12, v11 │ │ - if-ge v4, v13, :cond_0 │ + if-ge v4, v12, :cond_0 │ │ .line 322 │ invoke-virtual {v3, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Ljava/lang/String; │ + check-cast v12, Ljava/lang/String; │ │ - aput-object v13, v12, v4 │ + aput-object v12, v11, v4 │ │ .line 321 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_a │ │ .end local v4 # "i":I │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v6 # "index":I │ - .end local v12 # "toReturn":[Ljava/lang/String; │ - .restart local v7 # "index":I │ + .end local v5 # "index":I │ + .end local v11 # "toReturn":[Ljava/lang/String; │ + .restart local v6 # "index":I │ :cond_12 │ - move v6, v7 │ + move v5, v6 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_2 │ .end method ├── smali/subtitleFile/FormatSCC.smali │ @@ -5586,164 +5586,163 @@ │ .locals 18 │ .param p1, "tto" # LsubtitleFile/TimedTextObject; │ │ .prologue │ .line 354 │ move-object/from16 v0, p1 │ │ - iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->built:Z │ + iget-boolean v11, v0, LsubtitleFile/TimedTextObject;->built:Z │ │ - if-nez v12, :cond_1 │ + if-nez v11, :cond_1 │ │ .line 355 │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ .line 424 │ :cond_0 │ - return-object v11 │ + return-object v10 │ │ .line 358 │ :cond_1 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 360 │ - .local v6, "index":I │ + .local v5, "index":I │ new-instance v3, Ljava/util/ArrayList; │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - invoke-virtual {v12}, Ljava/util/TreeMap;->size()I │ + invoke-virtual {v11}, Ljava/util/TreeMap;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - mul-int/lit8 v12, v12, 0x2 │ + mul-int/lit8 v11, v11, 0x2 │ │ - add-int/lit8 v12, v12, 0x14 │ + add-int/lit8 v11, v11, 0x14 │ │ - invoke-direct {v3, v12}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v11}, Ljava/util/ArrayList;->(I)V │ │ .line 363 │ .local v3, "file":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .local v7, "index":I │ - const-string v12, "Scenarist_SCC V1.0\n" │ + .end local v5 # "index":I │ + .local v6, "index":I │ + const-string v11, "Scenarist_SCC V1.0\n" │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 369 │ - new-instance v9, LsubtitleFile/Caption; │ + new-instance v8, LsubtitleFile/Caption; │ │ - invoke-direct {v9}, LsubtitleFile/Caption;->()V │ + invoke-direct {v8}, LsubtitleFile/Caption;->()V │ │ .line 370 │ - .local v9, "newC":LsubtitleFile/Caption; │ - const-string v12, "" │ + .local v8, "newC":LsubtitleFile/Caption; │ + const-string v11, "" │ │ - iput-object v12, v9, LsubtitleFile/Caption;->content:Ljava/lang/String; │ + iput-object v11, v8, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ .line 371 │ - new-instance v12, LsubtitleFile/Time; │ + new-instance v11, LsubtitleFile/Time; │ │ - const-string v13, "h:mm:ss.cs" │ + const-string v12, "h:mm:ss.cs" │ │ - const-string v14, "0:00:00.00" │ + const-string v13, "0:00:00.00" │ │ - invoke-direct {v12, v13, v14}, LsubtitleFile/Time;->(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v11, v12, v13}, LsubtitleFile/Time;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - iput-object v12, v9, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ + iput-object v11, v8, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ .line 374 │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - invoke-virtual {v12}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ + invoke-virtual {v11}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-interface {v12}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v11}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v11 │ │ - .local v5, "i$":Ljava/util/Iterator; │ - move v6, v7 │ + move v5, v6 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_4 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, LsubtitleFile/Caption; │ │ .line 375 │ .local v2, "caption":LsubtitleFile/Caption; │ - const-string v8, "" │ + const-string v7, "" │ │ .line 376 │ - .local v8, "line":Ljava/lang/String; │ - move-object v10, v9 │ + .local v7, "line":Ljava/lang/String; │ + move-object v9, v8 │ │ .line 377 │ - .local v10, "oldC":LsubtitleFile/Caption; │ - move-object v9, v2 │ + .local v9, "oldC":LsubtitleFile/Caption; │ + move-object v8, v2 │ │ .line 379 │ - iget-object v12, v10, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ + iget-object v12, v9, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ iget v12, v12, LsubtitleFile/Time;->mseconds:I │ │ - iget-object v13, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v13, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v13, LsubtitleFile/Time;->mseconds:I │ │ if-le v12, v13, :cond_2 │ │ .line 381 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v13, v9, LsubtitleFile/Caption;->content:Ljava/lang/String; │ + iget-object v13, v8, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ const-string v13, "
" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - iget-object v13, v10, LsubtitleFile/Caption;->content:Ljava/lang/String; │ + iget-object v13, v9, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v12 │ │ - iput-object v12, v9, LsubtitleFile/Caption;->content:Ljava/lang/String; │ + iput-object v12, v8, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ .line 383 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -5754,19 +5753,19 @@ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ .line 385 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - iget-object v13, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v13, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ const-string v14, "hh:mm:ss:ff/29.97" │ │ invoke-virtual {v13, v14}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v13 │ │ @@ -5778,18 +5777,18 @@ │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 386 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -5800,107 +5799,107 @@ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ .line 388 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ const-string v13, "94ae 94ae 9420 9420 " │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 407 │ :goto_1 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v9}, LsubtitleFile/FormatSCC;->codeText(LsubtitleFile/Caption;)Ljava/lang/String; │ + invoke-direct {v0, v8}, LsubtitleFile/FormatSCC;->codeText(LsubtitleFile/Caption;)Ljava/lang/String; │ │ move-result-object v13 │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 409 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ const-string v13, "8080 8080 942f 942f\n" │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 412 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - invoke-virtual {v3, v6, v8}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + invoke-virtual {v3, v5, v7}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ - move v6, v7 │ + move v5, v6 │ │ .line 414 │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ goto/16 :goto_0 │ │ .line 390 │ :cond_2 │ - iget-object v12, v10, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ + iget-object v12, v9, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ iget v12, v12, LsubtitleFile/Time;->mseconds:I │ │ - iget-object v13, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v13, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v13, LsubtitleFile/Time;->mseconds:I │ │ if-ge v12, v13, :cond_3 │ │ .line 392 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - iget-object v13, v10, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ + iget-object v13, v9, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ const-string v14, "hh:mm:ss:ff/29.97" │ │ invoke-virtual {v13, v14}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v13 │ │ @@ -5912,18 +5911,18 @@ │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 394 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -5934,19 +5933,19 @@ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ .line 396 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - iget-object v13, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v13, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ const-string v14, "hh:mm:ss:ff/29.97" │ │ invoke-virtual {v13, v14}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v13 │ │ @@ -5958,18 +5957,18 @@ │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 397 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -5979,15 +5978,15 @@ │ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ goto/16 :goto_1 │ │ .line 400 │ :cond_3 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -5998,19 +5997,19 @@ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ .line 402 │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - iget-object v13, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v13, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ const-string v14, "hh:mm:ss:ff/29.97" │ │ invoke-virtual {v13, v14}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v13 │ │ @@ -6022,18 +6021,18 @@ │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 403 │ - iget-object v12, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v12, v8, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ iget v13, v12, LsubtitleFile/Time;->mseconds:I │ │ int-to-double v14, v13 │ │ const-wide v16, 0x4040aef006d56045L # 33.366700033366705 │ │ @@ -6043,45 +6042,45 @@ │ │ iput v13, v12, LsubtitleFile/Time;->mseconds:I │ │ goto/16 :goto_1 │ │ .line 417 │ .end local v2 # "caption":LsubtitleFile/Caption; │ - .end local v8 # "line":Ljava/lang/String; │ - .end local v10 # "oldC":LsubtitleFile/Caption; │ + .end local v7 # "line":Ljava/lang/String; │ + .end local v9 # "oldC":LsubtitleFile/Caption; │ :cond_4 │ - const-string v12, "" │ + const-string v11, "" │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 420 │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - new-array v11, v12, [Ljava/lang/String; │ + new-array v10, v11, [Ljava/lang/String; │ │ .line 421 │ - .local v11, "toReturn":[Ljava/lang/String; │ + .local v10, "toReturn":[Ljava/lang/String; │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_2 │ - array-length v12, v11 │ + array-length v11, v10 │ │ - if-ge v4, v12, :cond_0 │ + if-ge v4, v11, :cond_0 │ │ .line 422 │ invoke-virtual {v3, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - check-cast v12, Ljava/lang/String; │ + check-cast v11, Ljava/lang/String; │ │ - aput-object v12, v11, v4 │ + aput-object v11, v10, v4 │ │ .line 421 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_2 │ .end method ├── smali/subtitleFile/FormatSTL.smali │ @@ -2411,1421 +2411,1391 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public toFile(LsubtitleFile/TimedTextObject;)[B │ - .locals 30 │ + .locals 27 │ .param p1, "tto" # LsubtitleFile/TimedTextObject; │ │ .prologue │ .line 197 │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, LsubtitleFile/TimedTextObject;->built:Z │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - if-nez v27, :cond_1 │ + if-nez v24, :cond_1 │ │ .line 198 │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ .line 343 │ :cond_0 │ - return-object v14 │ + return-object v13 │ │ .line 202 │ :cond_1 │ - const/16 v27, 0x400 │ + const/16 v24, 0x400 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - new-array v15, v0, [B │ + new-array v14, v0, [B │ │ .line 203 │ - .local v15, "gsiBlock":[B │ - const/16 v27, 0x80 │ + .local v14, "gsiBlock":[B │ + const/16 v24, 0x80 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ new-array v0, v0, [B │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ .line 206 │ - .local v26, "ttiBlock":[B │ + .local v23, "ttiBlock":[B │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/util/TreeMap;->size()I │ + invoke-virtual/range {v24 .. v24}, Ljava/util/TreeMap;->size()I │ │ - move-result v27 │ + move-result v24 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ mul-int/lit16 v0, v0, 0x80 │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ add-int/lit16 v0, v0, 0x400 │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - new-array v14, v0, [B │ + new-array v13, v0, [B │ │ .line 209 │ - .local v14, "file":[B │ - const-string v27, "850STL25.0110000" │ + .local v13, "file":[B │ + const-string v24, "850STL25.0110000" │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->getBytes()[B │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/String;->getBytes()[B │ │ - move-result-object v13 │ + move-result-object v12 │ │ .line 210 │ - .local v13, "extra":[B │ - const/16 v27, 0x0 │ + .local v12, "extra":[B │ + const/16 v24, 0x0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - array-length v0, v13 │ + array-length v0, v12 │ │ - move/from16 v29, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ - move/from16 v2, v29 │ + move/from16 v2, v26 │ │ - invoke-static {v13, v0, v15, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v12, v0, v14, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 212 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - if-eqz v27, :cond_2 │ + if-eqz v24, :cond_2 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->getBytes()[B │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/String;->getBytes()[B │ │ - move-result-object v13 │ + move-result-object v12 │ │ .line 213 │ :goto_0 │ - const/16 v16, 0x0 │ + const/4 v15, 0x0 │ │ - .local v16, "i":I │ + .local v15, "i":I │ :goto_1 │ - const/16 v27, 0xd0 │ - │ - move/from16 v0, v16 │ + const/16 v24, 0xd0 │ │ - move/from16 v1, v27 │ + move/from16 v0, v24 │ │ - if-ge v0, v1, :cond_4 │ + if-ge v15, v0, :cond_4 │ │ .line 214 │ - array-length v0, v13 │ + array-length v0, v12 │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - move/from16 v0, v16 │ - │ - move/from16 v1, v27 │ + move/from16 v0, v24 │ │ - if-ge v0, v1, :cond_3 │ + if-ge v15, v0, :cond_3 │ │ .line 215 │ - add-int/lit8 v27, v16, 0x10 │ + add-int/lit8 v24, v15, 0x10 │ │ - aget-byte v28, v13, v16 │ + aget-byte v25, v12, v15 │ │ - aput-byte v28, v15, v27 │ + aput-byte v25, v14, v24 │ │ .line 213 │ :goto_2 │ - add-int/lit8 v16, v16, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_1 │ │ .line 212 │ - .end local v16 # "i":I │ + .end local v15 # "i":I │ :cond_2 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->fileName:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->getBytes()[B │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/String;->getBytes()[B │ │ - move-result-object v13 │ + move-result-object v12 │ │ goto :goto_0 │ │ .line 217 │ - .restart local v16 # "i":I │ + .restart local v15 # "i":I │ :cond_3 │ - add-int/lit8 v27, v16, 0x10 │ + add-int/lit8 v24, v15, 0x10 │ │ - const/16 v28, 0x20 │ + const/16 v25, 0x20 │ │ - aput-byte v28, v15, v27 │ + aput-byte v25, v14, v24 │ │ goto :goto_2 │ │ .line 221 │ :cond_4 │ - new-instance v12, Ljava/text/SimpleDateFormat; │ + new-instance v11, Ljava/text/SimpleDateFormat; │ │ - const-string v27, "yyMMdd" │ + const-string v24, "yyMMdd" │ │ - sget-object v28, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ + sget-object v25, Lgq/nulldev/animeopenings/app/ActivityNewVideo;->LOCALE:Ljava/util/Locale; │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v28 │ + move-object/from16 v1, v25 │ │ - invoke-direct {v12, v0, v1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V │ + invoke-direct {v11, v0, v1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V │ │ .line 222 │ - .local v12, "dateFormat":Ljava/text/DateFormat; │ - new-instance v11, Ljava/util/Date; │ + .local v11, "dateFormat":Ljava/text/DateFormat; │ + new-instance v10, Ljava/util/Date; │ │ - invoke-direct {v11}, Ljava/util/Date;->()V │ + invoke-direct {v10}, Ljava/util/Date;->()V │ │ .line 223 │ - .local v11, "date":Ljava/util/Date; │ - invoke-virtual {v12, v11}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ + .local v10, "date":Ljava/util/Date; │ + invoke-virtual {v11, v10}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 224 │ - .local v6, "aux":Ljava/lang/String; │ - new-instance v27, Ljava/lang/StringBuilder; │ + .local v5, "aux":Ljava/lang/String; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const-string v28, "00" │ + const-string v25, "00" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 225 │ - new-instance v27, Ljava/lang/StringBuilder; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - const-string v28, "" │ + const-string v25, "" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/util/TreeMap;->size()I │ + invoke-virtual/range {v25 .. v25}, Ljava/util/TreeMap;->size()I │ │ - move-result v28 │ + move-result v25 │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 226 │ - .local v7, "aux2":Ljava/lang/String; │ + .local v6, "aux2":Ljava/lang/String; │ :goto_3 │ - invoke-virtual {v7}, Ljava/lang/String;->length()I │ + invoke-virtual {v6}, Ljava/lang/String;->length()I │ │ - move-result v27 │ + move-result v24 │ │ - const/16 v28, 0x5 │ + const/16 v25, 0x5 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ if-ge v0, v1, :cond_5 │ │ - new-instance v27, Ljava/lang/StringBuilder; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - const-string v28, "0" │ + const-string v25, "0" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto :goto_3 │ │ .line 227 │ :cond_5 │ - new-instance v27, Ljava/lang/StringBuilder; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const-string v28, "0013216100000000" │ + const-string v25, "0013216100000000" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 229 │ - new-instance v27, Ljava/lang/StringBuilder; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v28 │ + move-result-object v25 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/util/TreeMap;->firstKey()Ljava/lang/Object; │ + invoke-virtual/range {v26 .. v26}, Ljava/util/TreeMap;->firstKey()Ljava/lang/Object; │ │ - move-result-object v29 │ + move-result-object v26 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-virtual {v0, v1}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - check-cast v27, LsubtitleFile/Caption; │ + check-cast v24, LsubtitleFile/Caption; │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ iget-object v0, v0, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v29, "hhmmssff/25" │ + const-string v26, "hhmmssff/25" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-virtual {v0, v1}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 230 │ - new-instance v27, Ljava/lang/StringBuilder; │ + new-instance v24, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v27 .. v27}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const-string v28, "11OOO" │ + const-string v25, "11OOO" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 231 │ - invoke-virtual {v6}, Ljava/lang/String;->getBytes()[B │ + invoke-virtual {v5}, Ljava/lang/String;->getBytes()[B │ │ - move-result-object v13 │ + move-result-object v12 │ │ .line 232 │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - const/16 v28, 0xe0 │ + const/16 v25, 0xe0 │ │ - array-length v0, v13 │ + array-length v0, v12 │ │ - move/from16 v29, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ - move/from16 v2, v29 │ + move/from16 v2, v26 │ │ - invoke-static {v13, v0, v15, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v12, v0, v14, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 234 │ - const/16 v16, 0x115 │ + const/16 v15, 0x115 │ │ :goto_4 │ - const/16 v27, 0x400 │ - │ - move/from16 v0, v16 │ + const/16 v24, 0x400 │ │ - move/from16 v1, v27 │ + move/from16 v0, v24 │ │ - if-ge v0, v1, :cond_6 │ + if-ge v15, v0, :cond_6 │ │ .line 235 │ - const/16 v27, 0x20 │ + const/16 v24, 0x20 │ │ - aput-byte v27, v15, v16 │ + aput-byte v24, v14, v15 │ │ .line 234 │ - add-int/lit8 v16, v16, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_4 │ │ .line 240 │ :cond_6 │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - array-length v0, v15 │ + array-length v0, v14 │ │ - move/from16 v29, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ - move/from16 v2, v29 │ + move/from16 v2, v26 │ │ - invoke-static {v15, v0, v14, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v14, v0, v13, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 243 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ + invoke-virtual/range {v24 .. v24}, Ljava/util/TreeMap;->values()Ljava/util/Collection; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - invoke-interface/range {v27 .. v27}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v24 .. v24}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v16 │ │ .line 244 │ - .local v18, "itrC":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ - const/16 v24, 0x0 │ + .local v16, "itrC":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + const/16 v21, 0x0 │ │ .line 245 │ - .local v24, "subtitleNumber":I │ + .local v21, "subtitleNumber":I │ :goto_5 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_0 │ + if-eqz v24, :cond_0 │ │ .line 246 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - check-cast v10, LsubtitleFile/Caption; │ + check-cast v9, LsubtitleFile/Caption; │ │ .line 248 │ - .local v10, "currentC":LsubtitleFile/Caption; │ - const/16 v27, 0x0 │ + .local v9, "currentC":LsubtitleFile/Caption; │ + const/16 v24, 0x0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 250 │ - const/16 v27, 0x1 │ + const/16 v24, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ rem-int/lit16 v0, v0, 0x100 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - move/from16 v0, v28 │ + move/from16 v0, v25 │ │ int-to-byte v0, v0 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 251 │ - const/16 v27, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ div-int/lit16 v0, v0, 0x100 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - move/from16 v0, v28 │ + move/from16 v0, v25 │ │ int-to-byte v0, v0 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 253 │ - const/16 v27, 0x3 │ + const/16 v24, 0x3 │ │ - const/16 v28, -0x1 │ + const/16 v25, -0x1 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 255 │ - const/16 v27, 0x4 │ + const/16 v24, 0x4 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 257 │ - iget-object v0, v10, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ + iget-object v0, v9, LsubtitleFile/Caption;->start:LsubtitleFile/Time; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v28, "h:m:s:f/25" │ + const-string v25, "h:m:s:f/25" │ │ - invoke-virtual/range {v27 .. v28}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const-string v28, ":" │ + const-string v25, ":" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ .line 258 │ - .local v25, "timeCode":[Ljava/lang/String; │ - const/16 v27, 0x5 │ + .local v22, "timeCode":[Ljava/lang/String; │ + const/16 v24, 0x5 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 259 │ - const/16 v27, 0x6 │ + const/16 v24, 0x6 │ │ - const/16 v28, 0x1 │ + const/16 v25, 0x1 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 260 │ - const/16 v27, 0x7 │ + const/16 v24, 0x7 │ │ - const/16 v28, 0x2 │ + const/16 v25, 0x2 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 261 │ - const/16 v27, 0x8 │ + const/16 v24, 0x8 │ │ - const/16 v28, 0x3 │ + const/16 v25, 0x3 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 263 │ - iget-object v0, v10, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ + iget-object v0, v9, LsubtitleFile/Caption;->end:LsubtitleFile/Time; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v28, "h:m:s:f/25" │ + const-string v25, "h:m:s:f/25" │ │ - invoke-virtual/range {v27 .. v28}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, LsubtitleFile/Time;->getTime(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const-string v28, ":" │ + const-string v25, ":" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ .line 264 │ - const/16 v27, 0x9 │ + const/16 v24, 0x9 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 265 │ - const/16 v27, 0xa │ + const/16 v24, 0xa │ │ - const/16 v28, 0x1 │ + const/16 v25, 0x1 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 266 │ - const/16 v27, 0xb │ + const/16 v24, 0xb │ │ - const/16 v28, 0x2 │ + const/16 v25, 0x2 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 267 │ - const/16 v27, 0xc │ + const/16 v24, 0xc │ │ - const/16 v28, 0x3 │ + const/16 v25, 0x3 │ │ - aget-object v28, v25, v28 │ + aget-object v25, v22, v25 │ │ - invoke-static/range {v28 .. v28}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ + invoke-static/range {v25 .. v25}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B │ │ - move-result v28 │ + move-result v25 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 269 │ - const/16 v27, 0xd │ + const/16 v24, 0xd │ │ - const/16 v28, 0x12 │ + const/16 v25, 0x12 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 271 │ - iget-object v0, v10, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ + iget-object v0, v9, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - if-eqz v27, :cond_9 │ + if-eqz v24, :cond_9 │ │ .line 272 │ - iget-object v0, v10, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ + iget-object v0, v9, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ iget-object v0, v0, LsubtitleFile/Style;->textAlign:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v28, "left" │ + const-string v25, "left" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_8 │ + if-eqz v24, :cond_8 │ │ .line 273 │ - const/16 v27, 0xe │ + const/16 v24, 0xe │ │ - const/16 v28, 0x1 │ + const/16 v25, 0x1 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 278 │ :cond_7 │ :goto_6 │ - const/16 v27, 0xf │ + const/16 v24, 0xf │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ .line 280 │ - iget-object v0, v10, LsubtitleFile/Caption;->content:Ljava/lang/String; │ + iget-object v0, v9, LsubtitleFile/Caption;->content:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v28, "
" │ + const-string v25, "
" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v20 │ + move-result-object v17 │ │ .line 282 │ - .local v20, "lines":[Ljava/lang/String; │ - const/16 v21, 0x10 │ + .local v17, "lines":[Ljava/lang/String; │ + const/16 v18, 0x10 │ │ .line 283 │ - .local v21, "pos":I │ - const/16 v16, 0x0 │ + .local v18, "pos":I │ + const/4 v15, 0x0 │ │ :goto_7 │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ array-length v0, v0 │ │ - move/from16 v27, v0 │ - │ - move/from16 v0, v16 │ + move/from16 v24, v0 │ │ - move/from16 v1, v27 │ + move/from16 v0, v24 │ │ - if-ge v0, v1, :cond_a │ + if-ge v15, v0, :cond_a │ │ .line 284 │ - aget-object v27, v20, v16 │ + aget-object v24, v17, v15 │ │ - const-string v28, "<.*?>" │ + const-string v25, "<.*?>" │ │ - const-string v29, "" │ + const-string v26, "" │ │ - invoke-virtual/range {v27 .. v29}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v26}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v20, v16 │ + aput-object v24, v17, v15 │ │ .line 283 │ - add-int/lit8 v16, v16, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_7 │ │ .line 274 │ - .end local v20 # "lines":[Ljava/lang/String; │ - .end local v21 # "pos":I │ + .end local v17 # "lines":[Ljava/lang/String; │ + .end local v18 # "pos":I │ :cond_8 │ - iget-object v0, v10, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ + iget-object v0, v9, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ iget-object v0, v0, LsubtitleFile/Style;->textAlign:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const-string v28, "right" │ + const-string v25, "right" │ │ - invoke-virtual/range {v27 .. v28}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_7 │ + if-eqz v24, :cond_7 │ │ .line 275 │ - const/16 v27, 0xe │ + const/16 v24, 0xe │ │ - const/16 v28, 0x3 │ + const/16 v25, 0x3 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ goto :goto_6 │ │ .line 276 │ :cond_9 │ - const/16 v27, 0xe │ + const/16 v24, 0xe │ │ - const/16 v28, 0x2 │ + const/16 v25, 0x2 │ │ - aput-byte v28, v26, v27 │ + aput-byte v25, v23, v24 │ │ goto :goto_6 │ │ .line 286 │ - .restart local v20 # "lines":[Ljava/lang/String; │ - .restart local v21 # "pos":I │ + .restart local v17 # "lines":[Ljava/lang/String; │ + .restart local v18 # "pos":I │ :cond_a │ - iget-object v0, v10, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ + iget-object v0, v9, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - if-eqz v27, :cond_b │ + if-eqz v24, :cond_b │ │ .line 287 │ - iget-object v0, v10, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ + iget-object v0, v9, LsubtitleFile/Caption;->style:LsubtitleFile/Style; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v20, v0 │ │ .line 288 │ - .local v23, "style":LsubtitleFile/Style; │ - move-object/from16 v0, v23 │ + .local v20, "style":LsubtitleFile/Style; │ + move-object/from16 v0, v20 │ │ iget-boolean v0, v0, LsubtitleFile/Style;->italic:Z │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - if-eqz v27, :cond_d │ + if-eqz v24, :cond_d │ │ .line 289 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .local v22, "pos":I │ - const/16 v27, -0x80 │ + .end local v18 # "pos":I │ + .local v19, "pos":I │ + const/16 v24, -0x80 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ .line 291 │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ :goto_8 │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v20 │ │ iget-boolean v0, v0, LsubtitleFile/Style;->underline:Z │ │ - move/from16 v27, v0 │ + move/from16 v24, v0 │ │ - if-eqz v27, :cond_e │ + if-eqz v24, :cond_e │ │ .line 292 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, -0x7e │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, -0x7e │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ .line 296 │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ :goto_9 │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v20 │ │ iget-object v0, v0, LsubtitleFile/Style;->color:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v29, 0x6 │ + const/16 v26, 0x6 │ │ - invoke-virtual/range {v27 .. v29}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v26}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 297 │ - .local v9, "color":Ljava/lang/String; │ - const-string v27, "000000" │ + .local v8, "color":Ljava/lang/String; │ + const-string v24, "000000" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_f │ + if-eqz v24, :cond_f │ │ .line 298 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x0 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x0 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ .line 316 │ - .end local v9 # "color":Ljava/lang/String; │ - .end local v22 # "pos":I │ - .end local v23 # "style":LsubtitleFile/Style; │ - .restart local v21 # "pos":I │ + .end local v8 # "color":Ljava/lang/String; │ + .end local v19 # "pos":I │ + .end local v20 # "style":LsubtitleFile/Style; │ + .restart local v18 # "pos":I │ :cond_b │ :goto_a │ - const/16 v16, 0x0 │ + const/4 v15, 0x0 │ │ :goto_b │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ array-length v0, v0 │ │ - move/from16 v27, v0 │ - │ - move/from16 v0, v16 │ + move/from16 v24, v0 │ │ - move/from16 v1, v27 │ + move/from16 v0, v24 │ │ - if-ge v0, v1, :cond_1a │ + if-ge v15, v0, :cond_1a │ │ .line 318 │ - aget-object v27, v20, v16 │ + aget-object v24, v17, v15 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->toCharArray()[C │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/String;->toCharArray()[C │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 319 │ - .local v8, "chars":[C │ - move-object v5, v8 │ - │ - .local v5, "arr$":[C │ - array-length v0, v5 │ + .local v7, "chars":[C │ + array-length v0, v7 │ │ - move/from16 v19, v0 │ + move/from16 v25, v0 │ │ - .local v19, "len$":I │ - const/16 v17, 0x0 │ + const/16 v24, 0x0 │ │ - .local v17, "i$":I │ - move/from16 v22, v21 │ + move/from16 v19, v18 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ :goto_c │ - move/from16 v0, v17 │ + move/from16 v0, v24 │ │ - move/from16 v1, v19 │ + move/from16 v1, v25 │ │ if-ge v0, v1, :cond_c │ │ - aget-char v4, v5, v17 │ + aget-char v4, v7, v24 │ │ .line 321 │ .local v4, "aChar":C │ - const/16 v27, 0x7e │ + const/16 v26, 0x7e │ │ - move/from16 v0, v22 │ + move/from16 v0, v19 │ │ - move/from16 v1, v27 │ + move/from16 v1, v26 │ │ if-le v0, v1, :cond_16 │ │ .line 328 │ .end local v4 # "aChar":C │ :cond_c │ - add-int/lit8 v27, v16, 0x1 │ + add-int/lit8 v24, v15, 0x1 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ array-length v0, v0 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ if-ge v0, v1, :cond_18 │ │ .line 329 │ - add-int/lit8 v21, v22, 0x1 │ + add-int/lit8 v18, v19, 0x1 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ - const/16 v27, -0x76 │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ + const/16 v24, -0x76 │ │ - aput-byte v27, v26, v22 │ + aput-byte v24, v23, v19 │ │ .line 316 │ :goto_d │ - add-int/lit8 v16, v16, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_b │ │ .line 290 │ - .end local v5 # "arr$":[C │ - .end local v8 # "chars":[C │ - .end local v17 # "i$":I │ - .end local v19 # "len$":I │ - .restart local v23 # "style":LsubtitleFile/Style; │ + .end local v7 # "chars":[C │ + .restart local v20 # "style":LsubtitleFile/Style; │ :cond_d │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, -0x7f │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, -0x7f │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto :goto_8 │ │ .line 293 │ :cond_e │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, -0x7d │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, -0x7d │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto :goto_9 │ │ .line 299 │ - .restart local v9 # "color":Ljava/lang/String; │ + .restart local v8 # "color":Ljava/lang/String; │ :cond_f │ - const-string v27, "0000ff" │ + const-string v24, "0000ff" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_10 │ + if-eqz v24, :cond_10 │ │ .line 300 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x4 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x4 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto :goto_a │ │ .line 301 │ :cond_10 │ - const-string v27, "00ffff" │ + const-string v24, "00ffff" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_11 │ + if-eqz v24, :cond_11 │ │ .line 302 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x6 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x6 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto :goto_a │ │ .line 303 │ :cond_11 │ - const-string v27, "00ff00" │ + const-string v24, "00ff00" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_12 │ + if-eqz v24, :cond_12 │ │ .line 304 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x2 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x2 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_a │ │ .line 305 │ :cond_12 │ - const-string v27, "ff0000" │ + const-string v24, "ff0000" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_13 │ + if-eqz v24, :cond_13 │ │ .line 306 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x1 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x1 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_a │ │ .line 307 │ :cond_13 │ - const-string v27, "ffff00" │ + const-string v24, "ffff00" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_14 │ + if-eqz v24, :cond_14 │ │ .line 308 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x3 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x3 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_a │ │ .line 309 │ :cond_14 │ - const-string v27, "ff00ff" │ + const-string v24, "ff00ff" │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - invoke-virtual {v9, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v8, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v27 │ + move-result v24 │ │ - if-eqz v27, :cond_15 │ + if-eqz v24, :cond_15 │ │ .line 310 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x5 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x5 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_a │ │ .line 311 │ :cond_15 │ - add-int/lit8 v22, v21, 0x1 │ + add-int/lit8 v19, v18, 0x1 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ - const/16 v27, 0x7 │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ + const/16 v24, 0x7 │ │ - aput-byte v27, v26, v21 │ + aput-byte v24, v23, v18 │ │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_a │ │ .line 324 │ - .end local v9 # "color":Ljava/lang/String; │ - .end local v21 # "pos":I │ - .end local v23 # "style":LsubtitleFile/Style; │ + .end local v8 # "color":Ljava/lang/String; │ + .end local v18 # "pos":I │ + .end local v20 # "style":LsubtitleFile/Style; │ .restart local v4 # "aChar":C │ - .restart local v5 # "arr$":[C │ - .restart local v8 # "chars":[C │ - .restart local v17 # "i$":I │ - .restart local v19 # "len$":I │ - .restart local v22 # "pos":I │ + .restart local v7 # "chars":[C │ + .restart local v19 # "pos":I │ :cond_16 │ - const/16 v27, 0x20 │ + const/16 v26, 0x20 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ if-lt v4, v0, :cond_19 │ │ - const/16 v27, 0x7f │ + const/16 v26, 0x7f │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ if-gt v4, v0, :cond_19 │ │ .line 325 │ - add-int/lit8 v21, v22, 0x1 │ + add-int/lit8 v18, v19, 0x1 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ int-to-byte v0, v4 │ │ - move/from16 v27, v0 │ + move/from16 v26, v0 │ │ - aput-byte v27, v26, v22 │ + aput-byte v26, v23, v19 │ │ .line 319 │ :goto_e │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v24, v24, 0x1 │ │ - move/from16 v22, v21 │ + move/from16 v19, v18 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ goto/16 :goto_c │ │ .line 333 │ .end local v4 # "aChar":C │ - .end local v5 # "arr$":[C │ - .end local v8 # "chars":[C │ - .end local v17 # "i$":I │ - .end local v19 # "len$":I │ + .end local v7 # "chars":[C │ :goto_f │ - const/16 v27, 0x80 │ + const/16 v24, 0x80 │ │ - move/from16 v0, v22 │ + move/from16 v0, v19 │ │ - move/from16 v1, v27 │ + move/from16 v1, v24 │ │ if-ge v0, v1, :cond_17 │ │ .line 334 │ - add-int/lit8 v21, v22, 0x1 │ + add-int/lit8 v18, v19, 0x1 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ - const/16 v27, -0x71 │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ + const/16 v24, -0x71 │ │ - aput-byte v27, v26, v22 │ + aput-byte v24, v23, v19 │ │ - move/from16 v22, v21 │ + move/from16 v19, v18 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ goto :goto_f │ │ .line 338 │ :cond_17 │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ mul-int/lit16 v0, v0, 0x80 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - move/from16 v0, v28 │ + move/from16 v0, v25 │ │ add-int/lit16 v0, v0, 0x400 │ │ - move/from16 v28, v0 │ + move/from16 v25, v0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v23 │ │ array-length v0, v0 │ │ - move/from16 v29, v0 │ + move/from16 v26, v0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v23 │ │ - move/from16 v1, v27 │ + move/from16 v1, v24 │ │ - move/from16 v2, v28 │ + move/from16 v2, v25 │ │ - move/from16 v3, v29 │ + move/from16 v3, v26 │ │ - invoke-static {v0, v1, v14, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v0, v1, v13, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 339 │ - const/16 v27, 0x80 │ + const/16 v24, 0x80 │ │ - move/from16 v0, v27 │ + move/from16 v0, v24 │ │ new-array v0, v0, [B │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ .line 340 │ - add-int/lit8 v24, v24, 0x1 │ + add-int/lit8 v21, v21, 0x1 │ │ .line 341 │ goto/16 :goto_5 │ │ - .restart local v5 # "arr$":[C │ - .restart local v8 # "chars":[C │ - .restart local v17 # "i$":I │ - .restart local v19 # "len$":I │ + .restart local v7 # "chars":[C │ :cond_18 │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto/16 :goto_d │ │ - .end local v21 # "pos":I │ + .end local v18 # "pos":I │ .restart local v4 # "aChar":C │ - .restart local v22 # "pos":I │ + .restart local v19 # "pos":I │ :cond_19 │ - move/from16 v21, v22 │ + move/from16 v18, v19 │ │ - .end local v22 # "pos":I │ - .restart local v21 # "pos":I │ + .end local v19 # "pos":I │ + .restart local v18 # "pos":I │ goto :goto_e │ │ .end local v4 # "aChar":C │ - .end local v5 # "arr$":[C │ - .end local v8 # "chars":[C │ - .end local v17 # "i$":I │ - .end local v19 # "len$":I │ + .end local v7 # "chars":[C │ :cond_1a │ - move/from16 v22, v21 │ + move/from16 v19, v18 │ │ - .end local v21 # "pos":I │ - .restart local v22 # "pos":I │ + .end local v18 # "pos":I │ + .restart local v19 # "pos":I │ goto :goto_f │ .end method ├── smali/subtitleFile/FormatTTML.smali │ @@ -2593,875 +2593,872 @@ │ .locals 16 │ .param p1, "tto" # LsubtitleFile/TimedTextObject; │ │ .prologue │ .line 251 │ move-object/from16 v0, p1 │ │ - iget-boolean v12, v0, LsubtitleFile/TimedTextObject;->built:Z │ + iget-boolean v11, v0, LsubtitleFile/TimedTextObject;->built:Z │ │ - if-nez v12, :cond_1 │ + if-nez v11, :cond_1 │ │ .line 252 │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ .line 357 │ :cond_0 │ - return-object v11 │ + return-object v10 │ │ .line 255 │ :cond_1 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 257 │ - .local v6, "index":I │ + .local v5, "index":I │ new-instance v3, Ljava/util/ArrayList; │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ │ - invoke-virtual {v12}, Ljava/util/Hashtable;->size()I │ + invoke-virtual {v11}, Ljava/util/Hashtable;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - add-int/lit8 v12, v12, 0x1e │ + add-int/lit8 v11, v11, 0x1e │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->captions:Ljava/util/TreeMap; │ │ - invoke-virtual {v13}, Ljava/util/TreeMap;->size()I │ + invoke-virtual {v12}, Ljava/util/TreeMap;->size()I │ │ - move-result v13 │ + move-result v12 │ │ - add-int/2addr v12, v13 │ + add-int/2addr v11, v12 │ │ - invoke-direct {v3, v12}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v11}, Ljava/util/ArrayList;->(I)V │ │ .line 260 │ .local v3, "file":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .local v7, "index":I │ - const-string v12, "" │ + .end local v5 # "index":I │ + .local v6, "index":I │ + const-string v11, "" │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 262 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - new-instance v12, Ljava/lang/StringBuilder; │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->language:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->language:Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "\" xmlns=\"http://www.w3.org/ns/ttml\" xmlns:tts=\"http://www.w3.org/ns/ttml#styling\">" │ + const-string v12, "\" xmlns=\"http://www.w3.org/ns/ttml\" xmlns:tts=\"http://www.w3.org/ns/ttml#styling\">" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v3, v7, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 264 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v12, "\t" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v11, "\t" │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 266 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v12, "\t\t" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v11, "\t\t" │ │ - invoke-virtual {v3, v7, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 269 │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - if-eqz v12, :cond_2 │ + if-eqz v11, :cond_2 │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->title:Ljava/lang/String; │ │ - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_c │ + if-eqz v11, :cond_c │ │ .line 270 │ :cond_2 │ move-object/from16 v0, p1 │ │ - iget-object v10, v0, LsubtitleFile/TimedTextObject;->fileName:Ljava/lang/String; │ + iget-object v9, v0, LsubtitleFile/TimedTextObject;->fileName:Ljava/lang/String; │ │ .line 272 │ - .local v10, "title":Ljava/lang/String; │ + .local v9, "title":Ljava/lang/String; │ :goto_0 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - new-instance v12, Ljava/lang/StringBuilder; │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "\t\t\t" │ + const-string v12, "\t\t\t" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "" │ + const-string v12, "" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 274 │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - if-eqz v12, :cond_12 │ + if-eqz v11, :cond_12 │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-nez v12, :cond_12 │ + if-nez v11, :cond_12 │ │ .line 275 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - new-instance v12, Ljava/lang/StringBuilder; │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "\t\t\t" │ + const-string v12, "\t\t\t" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->copyrigth:Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "" │ + const-string v12, "" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v3, v7, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 277 │ :goto_1 │ const-string v2, "Converted by the Online Subtitle Converter developed by J. David Requejo\n" │ │ .line 278 │ .local v2, "desc":Ljava/lang/String; │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - if-eqz v12, :cond_3 │ + if-eqz v11, :cond_3 │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-nez v12, :cond_3 │ + if-nez v11, :cond_3 │ │ .line 279 │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "\n Original file by: " │ + const-string v12, "\n Original file by: " │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->author:Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "\n" │ + const-string v12, "\n" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ .line 280 │ :cond_3 │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - if-eqz v12, :cond_4 │ + if-eqz v11, :cond_4 │ │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-nez v12, :cond_4 │ + if-nez v11, :cond_4 │ │ .line 281 │ - new-instance v12, Ljava/lang/StringBuilder; │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ move-object/from16 v0, p1 │ │ - iget-object v13, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ + iget-object v12, v0, LsubtitleFile/TimedTextObject;->description:Ljava/lang/String; │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "\n" │ + const-string v12, "\n" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ .line 282 │ :cond_4 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - new-instance v12, Ljava/lang/StringBuilder; │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + new-instance v11, Ljava/lang/StringBuilder; │ │ - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ │ - const-string v13, "\t\t\t" │ + const-string v12, "\t\t\t" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const-string v13, "\t\t\t" │ + const-string v12, "\t\t\t" │ │ - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 285 │ - add-int/lit8 v6, v7, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ - const-string v12, "\t\t" │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ + const-string v11, "\t\t" │ │ - invoke-virtual {v3, v7, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v6, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 287 │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v6, v5, 0x1 │ │ - .end local v6 # "index":I │ - .restart local v7 # "index":I │ - const-string v12, "\t\t" │ + .end local v5 # "index":I │ + .restart local v6 # "index":I │ + const-string v11, "\t\t" │ │ - invoke-virtual {v3, v6, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ + invoke-virtual {v3, v5, v11}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ .line 291 │ move-object/from16 v0, p1 │ │ - iget-object v12, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ + iget-object v11, v0, LsubtitleFile/TimedTextObject;->styling:Ljava/util/Hashtable; │ │ - invoke-virtual {v12}, Ljava/util/Hashtable;->values()Ljava/util/Collection; │ + invoke-virtual {v11}, Ljava/util/Hashtable;->values()Ljava/util/Collection; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-interface {v12}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v11}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v11 │ │ - .local v5, "i$":Ljava/util/Iterator; │ - move v6, v7 │ + move v5, v6 │ │ - .end local v7 # "index":I │ - .restart local v6 # "index":I │ + .end local v6 # "index":I │ + .restart local v5 # "index":I │ :goto_2 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_f │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, LsubtitleFile/Style; │ + check-cast v8, LsubtitleFile/Style; │ │ .line 293 │ - .local v9, "style":LsubtitleFile/Style; │ + .local v8, "style":LsubtitleFile/Style; │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ const-string v13, "\t\t\t