Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·9b391171f57904e62c599e6ab78502ee9d8f493e1fb3af51d725896466fa9640 | ||
10 | Signer·#1·certificate·SHA-1·digest:·895e111c44c866a0d65eaefaf1cf7a9140fcdc85 | ||
11 | Signer·#1·certificate·MD5·digest:·468dcf50c01a1a768e6dc9937c42016a | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·ad38e8553f280fbec4ca2e1be490c3c69e4e0b0dfc57120d17157b44a7d1b1be | ||
15 | Signer·#1·public·key·SHA-1·digest:·ae0dc1b301a0b24a2044048283bd6d18257f06a1 | ||
16 | Signer·#1·public·key·MD5·digest:·38cac39d2d7a748242b8de3513e8b379 |
Offset 1, 200 lines modified | Offset 1, 200 lines modified | ||
1 | Zip·file·size:·75 | 1 | Zip·file·size:·750388·bytes,·number·of·entries:·198 |
2 | -rw----·····2.0·fat····17485·bl·defN·14-Aug-28·06:35·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····17606·bl·defN·14-Aug-28·06:35·META-INF/B0441E48.SF | ||
4 | -rw----·····2.0·fat·····1297·bl·defN·14-Aug-28·06:35·META-INF/B0441E48.RSA | ||
5 | -rw----·····2.0·fat·····1632·bX·defN·1 | 2 | -rw----·····2.0·fat·····1632·bX·defN·17-Jul-17·12:01·assets/html/en/index.html |
6 | -rw----·····1.0·fat·····2127·b-·stor·1 | 3 | -rw----·····1.0·fat·····2127·b-·stor·17-Jul-17·12:01·assets/html/img/paypal.gif |
7 | -rw----·····1.0·fat·····2084·b-·stor·1 | 4 | -rw----·····1.0·fat·····2084·b-·stor·17-Jul-17·12:01·assets/html/img/subsonic.png |
8 | -rw----·····2.0·fat······191·bl·defN·1 | 5 | -rw----·····2.0·fat······191·bl·defN·17-Jul-17·12:01·assets/html/style.css |
9 | -rw----·····2.0·fat······600·bl·defN·1 | 6 | -rw----·····2.0·fat······600·bl·defN·17-Jul-17·12:01·res/anim/push_down_in.xml |
10 | -rw----·····2.0·fat······600·bl·defN·1 | 7 | -rw----·····2.0·fat······600·bl·defN·17-Jul-17·12:01·res/anim/push_down_out.xml |
11 | -rw----·····2.0·fat······600·bl·defN·1 | 8 | -rw----·····2.0·fat······600·bl·defN·17-Jul-17·12:01·res/anim/push_up_in.xml |
12 | -rw----·····2.0·fat······600·bl·defN·1 | 9 | -rw----·····2.0·fat······600·bl·defN·17-Jul-17·12:01·res/anim/push_up_out.xml |
13 | -rw----·····2.0·fat······560·bl·defN·1 | 10 | -rw----·····2.0·fat······560·bl·defN·17-Jul-17·12:01·res/drawable/actionbar_button.xml |
14 | -rw----·····2.0·fat······560·bl·defN·1 | 11 | -rw----·····2.0·fat······560·bl·defN·17-Jul-17·12:01·res/drawable/media_button.xml |
15 | -rw----·····2.0·fat······740·bl·defN·1 | 12 | -rw----·····2.0·fat······740·bl·defN·17-Jul-17·12:01·res/drawable/menubar_button.xml |
16 | -rw----·····2.0·fat······412·bl·defN·1 | 13 | -rw----·····2.0·fat······412·bl·defN·17-Jul-17·12:01·res/drawable/menubar_button_normal.xml |
17 | -rw----·····2.0·fat······412·bl·defN·1 | 14 | -rw----·····2.0·fat······412·bl·defN·17-Jul-17·12:01·res/drawable/menubar_button_pressed.xml |
18 | -rw----·····2.0·fat······840·bl·defN·1 | 15 | -rw----·····2.0·fat······840·bl·defN·17-Jul-17·12:01·res/drawable/scrubber_control_selector_holo.xml |
19 | -rw----·····2.0·fat······888·bl·defN·1 | 16 | -rw----·····2.0·fat······888·bl·defN·17-Jul-17·12:01·res/drawable/scrubber_progress_horizontal_holo_dark.xml |
20 | -rw----·····2.0·fat·····2660·bl·defN·1 | 17 | -rw----·····2.0·fat·····2660·bl·defN·17-Jul-17·12:01·res/layout/action_bar.xml |
21 | -rw----·····2.0·fat·····1684·bl·defN·1 | 18 | -rw----·····2.0·fat·····1684·bl·defN·17-Jul-17·12:01·res/layout/album_list_item.xml |
22 | -rw----·····2.0·fat·····3628·bl·defN·1 | 19 | -rw----·····2.0·fat·····3628·bl·defN·17-Jul-17·12:01·res/layout/appwidget.xml |
23 | -rw----·····2.0·fat·····1288·bl·defN·1 | 20 | -rw----·····2.0·fat·····1288·bl·defN·17-Jul-17·12:01·res/layout/artist_list_item.xml |
24 | -rw----·····2.0·fat·····1076·bl·defN·1 | 21 | -rw----·····2.0·fat·····1076·bl·defN·17-Jul-17·12:01·res/layout/button_bar.xml |
25 | -rw----·····2.0·fat·····2224·bl·defN·1 | 22 | -rw----·····2.0·fat·····2224·bl·defN·17-Jul-17·12:01·res/layout/download_button_bar_flipper.xml |
26 | -rw----·····2.0·fat·····1780·bl·defN·1 | 23 | -rw----·····2.0·fat·····1780·bl·defN·17-Jul-17·12:01·res/layout/download_media_buttons.xml |
27 | -rw----·····2.0·fat·····1144·bl·defN·1 | 24 | -rw----·····2.0·fat·····1144·bl·defN·17-Jul-17·12:01·res/layout/download_media_controls.xml |
28 | -rw----·····2.0·fat·····1468·bl·defN·1 | 25 | -rw----·····2.0·fat·····1468·bl·defN·17-Jul-17·12:01·res/layout/download_overlay_buttons.xml |
29 | -rw----·····2.0·fat······892·bl·defN·1 | 26 | -rw----·····2.0·fat······892·bl·defN·17-Jul-17·12:01·res/layout/download_playlist.xml |
30 | -rw----·····2.0·fat·····1436·bl·defN·1 | 27 | -rw----·····2.0·fat·····1436·bl·defN·17-Jul-17·12:01·res/layout/download_slider.xml |
31 | -rw----·····2.0·fat·····2052·bl·defN·1 | 28 | -rw----·····2.0·fat·····2052·bl·defN·17-Jul-17·12:01·res/layout/download_song_info.xml |
32 | -rw----·····2.0·fat·····1424·bl·defN·1 | 29 | -rw----·····2.0·fat·····1424·bl·defN·17-Jul-17·12:01·res/layout/equalizer.xml |
33 | -rw----·····2.0·fat·····1296·bl·defN·1 | 30 | -rw----·····2.0·fat·····1296·bl·defN·17-Jul-17·12:01·res/layout/equalizer_bar.xml |
34 | -rw----·····2.0·fat·····1408·bl·defN·1 | 31 | -rw----·····2.0·fat·····1408·bl·defN·17-Jul-17·12:01·res/layout/help.xml |
35 | -rw----·····2.0·fat·····1700·bl·defN·1 | 32 | -rw----·····2.0·fat·····1700·bl·defN·17-Jul-17·12:01·res/layout/jukebox_volume.xml |
36 | -rw----·····2.0·fat·····1692·bl·defN·1 | 33 | -rw----·····2.0·fat·····1692·bl·defN·17-Jul-17·12:01·res/layout/lyrics.xml |
37 | -rw----·····2.0·fat······984·bl·defN·1 | 34 | -rw----·····2.0·fat······984·bl·defN·17-Jul-17·12:01·res/layout/main.xml |
38 | -rw----·····2.0·fat·····2676·bl·defN·1 | 35 | -rw----·····2.0·fat·····2676·bl·defN·17-Jul-17·12:01·res/layout/main_buttons.xml |
39 | -rw----·····2.0·fat·····2608·bl·defN·1 | 36 | -rw----·····2.0·fat·····2608·bl·defN·17-Jul-17·12:01·res/layout/notification.xml |
40 | -rw----·····2.0·fat·····3572·bl·defN·1 | 37 | -rw----·····2.0·fat·····3572·bl·defN·17-Jul-17·12:01·res/layout/notification_expanded.xml |
41 | -rw----·····2.0·fat······656·bl·defN·1 | 38 | -rw----·····2.0·fat······656·bl·defN·17-Jul-17·12:01·res/layout/playlist_list_item.xml |
42 | -rw----·····2.0·fat······660·bl·defN·1 | 39 | -rw----·····2.0·fat······660·bl·defN·17-Jul-17·12:01·res/layout/save_playlist.xml |
43 | -rw----·····2.0·fat·····1008·bl·defN·1 | 40 | -rw----·····2.0·fat·····1008·bl·defN·17-Jul-17·12:01·res/layout/search.xml |
44 | -rw----·····2.0·fat·····1780·bl·defN·1 | 41 | -rw----·····2.0·fat·····1780·bl·defN·17-Jul-17·12:01·res/layout/search_buttons.xml |
45 | -rw----·····2.0·fat·····2240·bl·defN·1 | 42 | -rw----·····2.0·fat·····2240·bl·defN·17-Jul-17·12:01·res/layout/select_album.xml |
46 | -rw----·····2.0·fat·····1564·bl·defN·1 | 43 | -rw----·····2.0·fat·····1564·bl·defN·17-Jul-17·12:01·res/layout/select_album_footer.xml |
47 | -rw----·····2.0·fat·····2640·bl·defN·1 | 44 | -rw----·····2.0·fat·····2640·bl·defN·17-Jul-17·12:01·res/layout/select_album_header.xml |
48 | -rw----·····2.0·fat·····1056·bl·defN·1 | 45 | -rw----·····2.0·fat·····1056·bl·defN·17-Jul-17·12:01·res/layout/select_artist.xml |
49 | -rw----·····2.0·fat·····1356·bl·defN·1 | 46 | -rw----·····2.0·fat·····1356·bl·defN·17-Jul-17·12:01·res/layout/select_artist_header.xml |
50 | -rw----·····2.0·fat·····1260·bl·defN·1 | 47 | -rw----·····2.0·fat·····1260·bl·defN·17-Jul-17·12:01·res/layout/select_playlist.xml |
51 | -rw----·····2.0·fat·····2512·bl·defN·1 | 48 | -rw----·····2.0·fat·····2512·bl·defN·17-Jul-17·12:01·res/layout/song_list_item.xml |
52 | -rw----·····2.0·fat······984·bl·defN·1 | 49 | -rw----·····2.0·fat······984·bl·defN·17-Jul-17·12:01·res/layout/tab_progress.xml |
53 | -rw----·····2.0·fat······576·bl·defN·1 | 50 | -rw----·····2.0·fat······576·bl·defN·17-Jul-17·12:01·res/menu/main.xml |
54 | -rw----·····2.0·fat······876·bl·defN·1 | 51 | -rw----·····2.0·fat······876·bl·defN·17-Jul-17·12:01·res/menu/nowplaying.xml |
55 | -rw----·····2.0·fat·····1252·bl·defN·1 | 52 | -rw----·····2.0·fat·····1252·bl·defN·17-Jul-17·12:01·res/menu/nowplaying_context.xml |
56 | -rw----·····2.0·fat······932·bl·defN·1 | 53 | -rw----·····2.0·fat······932·bl·defN·17-Jul-17·12:01·res/menu/select_album_context.xml |
57 | -rw----·····2.0·fat······832·bl·defN·1 | 54 | -rw----·····2.0·fat······832·bl·defN·17-Jul-17·12:01·res/menu/select_artist_context.xml |
58 | -rw----·····2.0·fat·····1076·bl·defN·1 | 55 | -rw----·····2.0·fat·····1076·bl·defN·17-Jul-17·12:01·res/menu/select_song_context.xml |
59 | -rw----·····2.0·fat······560·bl·defN·1 | 56 | -rw----·····2.0·fat······560·bl·defN·17-Jul-17·12:01·res/xml/appwidget_info.xml |
60 | -rw----·····2.0·fat······708·bl·defN·1 | 57 | -rw----·····2.0·fat······708·bl·defN·17-Jul-17·12:01·res/xml/searchable.xml |
61 | -rw----·····2.0·fat·····2740·bl·defN·1 | 58 | -rw----·····2.0·fat·····2740·bl·defN·17-Jul-17·12:01·res/xml/settings.xml |
62 | -rw----·····2.0·fat·····9748·bl·defN·1 | 59 | -rw----·····2.0·fat·····9748·bl·defN·17-Jul-17·12:01·AndroidManifest.xml |
63 | -rw----·····1.0·fat····55708·b-·stor·1 | 60 | -rw----·····1.0·fat····55708·b-·stor·17-Jul-17·12:01·resources.arsc |
64 | -rw----·····1.0·fat······126·b-·stor·1 | 61 | -rw----·····1.0·fat······126·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_overflow.png |
65 | -rw----·····1.0·fat······113·b-·stor·1 | 62 | -rw----·····1.0·fat······113·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_overflow_small.png |
66 | -rw----·····1.0·fat······919·b-·stor·1 | 63 | -rw----·····1.0·fat······919·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_play_all.png |
67 | -rw----·····1.0·fat······426·b-·stor·1 | 64 | -rw----·····1.0·fat······426·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_refresh.png |
68 | -rw----·····1.0·fat·····1074·b-·stor·1 | 65 | -rw----·····1.0·fat·····1074·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_search.png |
69 | -rw----·····1.0·fat·····1037·b-·stor·1 | 66 | -rw----·····1.0·fat·····1037·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/action_shuffle.png |
70 | -rw----·····1.0·fat·····5475·b-·stor·1 | 67 | -rw----·····1.0·fat·····5475·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/album_art_background.png |
71 | -rw----·····1.0·fat······492·b-·stor·1 | 68 | -rw----·····1.0·fat······492·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/appwidget_bg.9.png |
72 | -rw----·····1.0·fat······658·b-·stor·1 | 69 | -rw----·····1.0·fat······658·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/collections_cloud.png |
73 | -rw----·····1.0·fat······331·b-·stor·1 | 70 | -rw----·····1.0·fat······331·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/content_remove.png |
74 | -rw----·····1.0·fat·····1172·b-·stor·1 | 71 | -rw----·····1.0·fat·····1172·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/download_cached.png |
75 | -rw----·····1.0·fat·····1112·b-·stor·1 | 72 | -rw----·····1.0·fat·····1112·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/download_pinned.png |
76 | -rw----·····1.0·fat·····1053·b-·stor·1 | 73 | -rw----·····1.0·fat·····1053·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/download_streaming.png |
77 | -rw----·····1.0·fat······548·b-·stor·1 | 74 | -rw----·····1.0·fat······548·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_ab_back_holo_dark.png |
78 | -rw----·····1.0·fat······536·b-·stor·1 | 75 | -rw----·····1.0·fat······536·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_action_album.png |
79 | -rw----·····1.0·fat······551·b-·stor·1 | 76 | -rw----·····1.0·fat······551·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_action_artist.png |
80 | -rw----·····1.0·fat······777·b-·stor·1 | 77 | -rw----·····1.0·fat······777·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_action_share.png |
81 | -rw----·····1.0·fat······512·b-·stor·1 | 78 | -rw----·····1.0·fat······512·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_action_song.png |
82 | -rw----·····1.0·fat······463·b-·stor·1 | 79 | -rw----·····1.0·fat······463·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_appwidget_music_next.png |
83 | -rw----·····1.0·fat······177·b-·stor·1 | 80 | -rw----·····1.0·fat······177·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_appwidget_music_pause.png |
84 | -rw----·····1.0·fat······289·b-·stor·1 | 81 | -rw----·····1.0·fat······289·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_appwidget_music_play.png |
85 | -rw----·····1.0·fat······467·b-·stor·1 | 82 | -rw----·····1.0·fat······467·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_appwidget_music_previous.png |
86 | -rw----·····1.0·fat······371·b-·stor·1 | 83 | -rw----·····1.0·fat······371·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/ic_close_notification.png |
87 | -rw----·····1.0·fat·····5365·b-·stor·1 | 84 | -rw----·····1.0·fat·····5365·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/launch.png |
88 | -rw----·····1.0·fat······435·b-·stor·1 | 85 | -rw----·····1.0·fat······435·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/media_toggle_list.png |
89 | -rw----·····1.0·fat······242·b-·stor·1 | 86 | -rw----·····1.0·fat······242·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/menubar_button_selected.9.png |
90 | -rw----·····1.0·fat······500·b-·stor·1 | 87 | -rw----·····1.0·fat······500·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/navigate_down.png |
91 | -rw----·····1.0·fat······551·b-·stor·1 | 88 | -rw----·····1.0·fat······551·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/navigate_right.png |
92 | -rw----·····1.0·fat·····1051·b-·stor·1 | 89 | -rw----·····1.0·fat·····1051·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/now_playing.png |
93 | -rw----·····1.0·fat······600·b-·stor·1 | 90 | -rw----·····1.0·fat······600·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_control_disabled_focused_holo.png |
94 | -rw----·····1.0·fat······834·b-·stor·1 | 91 | -rw----·····1.0·fat······834·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_control_disabled_holo.png |
95 | -rw----·····1.0·fat·····1333·b-·stor·1 | 92 | -rw----·····1.0·fat·····1333·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_control_focused_holo.png |
96 | -rw----·····1.0·fat·····1624·b-·stor·1 | 93 | -rw----·····1.0·fat·····1624·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_control_normal_holo.png |
97 | -rw----·····1.0·fat·····1971·b-·stor·1 | 94 | -rw----·····1.0·fat·····1971·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_control_pressed_holo.png |
98 | -rw----·····1.0·fat······186·b-·stor·1 | 95 | -rw----·····1.0·fat······186·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_primary_holo.9.png |
99 | -rw----·····1.0·fat······186·b-·stor·1 | 96 | -rw----·····1.0·fat······186·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_secondary_holo.9.png |
100 | -rw----·····1.0·fat······174·b-·stor·1 | 97 | -rw----·····1.0·fat······174·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/scrubber_track_holo_dark.9.png |
101 | -rw----·····1.0·fat······393·b-·stor·1 | 98 | -rw----·····1.0·fat······393·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/starred.png |
102 | -rw----·····1.0·fat······535·b-·stor·1 | 99 | -rw----·····1.0·fat······535·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/stat_notify_playing.png |
103 | -rw----·····1.0·fat······885·b-·stor·1 | 100 | -rw----·····1.0·fat······885·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/toast_frame.9.png |
104 | -rw----·····1.0·fat·····4597·b-·stor·1 | 101 | -rw----·····1.0·fat·····4597·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/unknown_album.png |
105 | -rw----·····1.0·fat······462·b-·stor·1 | 102 | -rw----·····1.0·fat······462·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/unstarred.png |
106 | -rw----·····1.0·fat·····1659·b-·stor·1 | 103 | -rw----·····1.0·fat·····1659·b-·stor·17-Jul-17·12:01·res/drawable-hdpi/volume.png |
107 | -rw----·····1.0·fat······113·b-·stor·1 | 104 | -rw----·····1.0·fat······113·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_overflow.png |
108 | -rw----·····1.0·fat······113·b-·stor·1 | 105 | -rw----·····1.0·fat······113·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_overflow_small.png |
109 | -rw----·····1.0·fat······389·b-·stor·1 | 106 | -rw----·····1.0·fat······389·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_play_all.png |
110 | -rw----·····1.0·fat······323·b-·stor·1 | 107 | -rw----·····1.0·fat······323·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_refresh.png |
111 | -rw----·····1.0·fat······723·b-·stor·1 | 108 | -rw----·····1.0·fat······723·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_search.png |
112 | -rw----·····1.0·fat······721·b-·stor·1 | 109 | -rw----·····1.0·fat······721·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/action_shuffle.png |
113 | -rw----·····1.0·fat······327·b-·stor·1 | 110 | -rw----·····1.0·fat······327·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/appwidget_bg.9.png |
114 | -rw----·····1.0·fat······548·b-·stor·1 | 111 | -rw----·····1.0·fat······548·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/collections_cloud.png |
115 | -rw----·····1.0·fat······246·b-·stor·1 | 112 | -rw----·····1.0·fat······246·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/content_remove.png |
116 | -rw----·····1.0·fat······824·b-·stor·1 | 113 | -rw----·····1.0·fat······824·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/download_cached.png |
117 | -rw----·····1.0·fat······841·b-·stor·1 | 114 | -rw----·····1.0·fat······841·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/download_pinned.png |
118 | -rw----·····1.0·fat······735·b-·stor·1 | 115 | -rw----·····1.0·fat······735·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/download_streaming.png |
119 | -rw----·····1.0·fat······384·b-·stor·1 | 116 | -rw----·····1.0·fat······384·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_ab_back_holo_dark.png |
120 | -rw----·····1.0·fat······389·b-·stor·1 | 117 | -rw----·····1.0·fat······389·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_action_album.png |
121 | -rw----·····1.0·fat······419·b-·stor·1 | 118 | -rw----·····1.0·fat······419·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_action_artist.png |
122 | -rw----·····1.0·fat······612·b-·stor·1 | 119 | -rw----·····1.0·fat······612·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_action_share.png |
123 | -rw----·····1.0·fat······410·b-·stor·1 | 120 | -rw----·····1.0·fat······410·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_action_song.png |
124 | -rw----·····1.0·fat······286·b-·stor·1 | 121 | -rw----·····1.0·fat······286·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/ic_close_notification.png |
125 | -rw----·····1.0·fat·····3002·b-·stor·1 | 122 | -rw----·····1.0·fat·····3002·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/launch.png |
126 | -rw----·····1.0·fat······315·b-·stor·1 | 123 | -rw----·····1.0·fat······315·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/media_toggle_list.png |
127 | -rw----·····1.0·fat······224·b-·stor·1 | 124 | -rw----·····1.0·fat······224·b-·stor·17-Jul-17·12:01·res/drawable-mdpi/menubar_button_selected.9.png |
Max diff block lines reached; -1/36336 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·455bb73f |
5 | signature···········:· | 5 | signature···········:·70a9...8ea9 |
6 | file_size···········:·107 | 6 | file_size···········:·1076448 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·89 | 10 | string_ids_size·····:·8969 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·13 | 12 | type_ids_size·······:·1314 |
13 | type_ids_off········:·3 | 13 | type_ids_off········:·35988·(0x008c94) |
14 | proto_ids_size······:·1709 | 14 | proto_ids_size······:·1709 |
15 | proto_ids_off·······:·412 | 15 | proto_ids_off·······:·41244·(0x00a11c) |
16 | field_ids_size······:·2624 | 16 | field_ids_size······:·2624 |
17 | field_ids_off·······:·617 | 17 | field_ids_off·······:·61752·(0x00f138) |
18 | method_ids_size·····:·7669 | 18 | method_ids_size·····:·7669 |
19 | method_ids_off······:·827 | 19 | method_ids_off······:·82744·(0x014338) |
20 | class_defs_size·····:·795 | 20 | class_defs_size·····:·795 |
21 | class_defs_off······:·1440 | 21 | class_defs_off······:·144096·(0x0232e0) |
22 | data_size···········:· | 22 | data_size···········:·899272 |
23 | data_off············:·1771 | 23 | data_off············:·177176·(0x02b418) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·1 | 25 | class_idx···········:·160 |
26 | access_flags········:·1536·(0x0600) | 26 | access_flags········:·1536·(0x0600) |
27 | superclass_idx······:·8 | 27 | superclass_idx······:·841 |
28 | source_file_idx·····:·494 | 28 | source_file_idx·····:·494 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·6 | 32 | virtual_methods_size:·6 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
Offset 81, 17 lines modified | Offset 81, 17 lines modified | ||
81 | ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' | 81 | ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' |
82 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 82 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
83 | ······code··········:·(none) | 83 | ······code··········:·(none) |
84 | ··source_file_idx···:·494·(AccessibilityServiceInfoCompat.java) | 84 | ··source_file_idx···:·494·(AccessibilityServiceInfoCompat.java) |
85 | Class·#1·header: | 85 | Class·#1·header: |
86 | class_idx···········:·1 | 86 | class_idx···········:·161 |
87 | access_flags········:·1·(0x0001) | 87 | access_flags········:·1·(0x0001) |
88 | superclass_idx······:·8 | 88 | superclass_idx······:·841 |
89 | source_file_idx·····:·494 | 89 | source_file_idx·····:·494 |
90 | static_fields_size··:·13 | 90 | static_fields_size··:·13 |
91 | instance_fields_size:·0 | 91 | instance_fields_size:·0 |
92 | direct_methods_size·:·11 | 92 | direct_methods_size·:·11 |
93 | virtual_methods_size:·0 | 93 | virtual_methods_size:·0 |
94 | Class·#1·annotations: | 94 | Class·#1·annotations: |
Offset 175, 33 lines modified | Offset 175, 33 lines modified | ||
175 | ······type··········:·'()V' | 175 | ······type··········:·'()V' |
176 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 176 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
177 | ······code··········- | 177 | ······code··········- |
178 | ······registers·····:·2 | 178 | ······registers·····:·2 |
179 | ······ins···········:·0 | 179 | ······ins···········:·0 |
180 | ······outs··········:·1 | 180 | ······outs··········:·1 |
181 | ······insns·size····:·36·16-bit·code·units | 181 | ······insns·size····:·36·16-bit·code·units |
182 | 03ce | 182 | 03cec8:········································|[03cec8]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V |
183 | 03ce | 183 | 03ced8:·6000·2300······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0023 |
184 | 03ce | 184 | 03cedc:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12 |
185 | 03ce | 185 | 03cee0:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a |
186 | 03ce | 186 | 03cee4:·2200·9e00······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@009e |
187 | 03ce | 187 | 03cee8:·7010·5502·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@0255 |
188 | 03ce | 188 | 03ceee:·6900·3600······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0036 |
189 | 03ce | 189 | 03cef2:·0e00···································|000d:·return-void |
190 | 03ce | 190 | 03cef4:·6000·2300······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0023 |
191 | 03ce | 191 | 03cef8:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e |
192 | 03ce | 192 | 03cefc:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a |
193 | 03c | 193 | 03cf00:·2200·9d00······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@009d |
194 | 03c | 194 | 03cf04:·7010·4e02·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@024e |
195 | 03c | 195 | 03cf0a:·6900·3600······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0036 |
196 | 03c | 196 | 03cf0e:·28f2···································|001b:·goto·000d·//·-000e |
197 | 03c | 197 | 03cf10:·2200·9f00······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@009f |
198 | 03c | 198 | 03cf14:·7010·5702·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0257 |
199 | 03c | 199 | 03cf1a:·6900·3600······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0036 |
200 | 03c | 200 | 03cf1e:·28ea···································|0023:·goto·000d·//·-0016 |
201 | ······catches·······:·(none) | 201 | ······catches·······:·(none) |
202 | ······positions·····:· | 202 | ······positions·····:· |
203 | ········0x0000·line=111 | 203 | ········0x0000·line=111 |
204 | ········0x0006·line=112 | 204 | ········0x0006·line=112 |
205 | ········0x000d·line=118 | 205 | ········0x000d·line=118 |
206 | ········0x000e·line=113 | 206 | ········0x000e·line=113 |
207 | ········0x0014·line=114 | 207 | ········0x0014·line=114 |
Offset 213, 17 lines modified | Offset 213, 17 lines modified | ||
213 | ······type··········:·'()V' | 213 | ······type··········:·'()V' |
214 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 214 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
215 | ······code··········- | 215 | ······code··········- |
216 | ······registers·····:·1 | 216 | ······registers·····:·1 |
217 | ······ins···········:·1 | 217 | ······ins···········:·1 |
218 | ······outs··········:·1 | 218 | ······outs··········:·1 |
219 | ······insns·size····:·4·16-bit·code·units | 219 | ······insns·size····:·4·16-bit·code·units |
220 | 03c | 220 | 03cf20:········································|[03cf20]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V |
221 | 03cf | 221 | 03cf30:·7010·7d15·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@157d |
222 | 03cf | 222 | 03cf36:·0e00···································|0003:·return-void |
223 | ······catches·······:·(none) | 223 | ······catches·······:·(none) |
224 | ······positions·····:· | 224 | ······positions·····:· |
225 | ········0x0000·line=280 | 225 | ········0x0000·line=280 |
226 | ········0x0003·line=282 | 226 | ········0x0003·line=282 |
227 | ······locals········:· | 227 | ······locals········:· |
228 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· | 228 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· |
Offset 232, 27 lines modified | Offset 232, 27 lines modified | ||
232 | ······type··········:·'(I)Ljava/lang/String;' | 232 | ······type··········:·'(I)Ljava/lang/String;' |
233 | ······access········:·0x0009·(PUBLIC·STATIC) | 233 | ······access········:·0x0009·(PUBLIC·STATIC) |
234 | ······code··········- | 234 | ······code··········- |
235 | ······registers·····:·2 | 235 | ······registers·····:·2 |
236 | ······ins···········:·1 | 236 | ······ins···········:·1 |
237 | ······outs··········:·0 | 237 | ······outs··········:·0 |
238 | ······insns·size····:·38·16-bit·code·units | 238 | ······insns·size····:·38·16-bit·code·units |
239 | 03cf | 239 | 03cf38:········································|[03cf38]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; |
240 | 03cf | 240 | 03cf48:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012 |
241 | 03cf | 241 | 03cf4e:·1a00·ce0c······························|0003:·const-string·v0,·"UNKNOWN"·//·string@0cce |
242 | 03cf | 242 | 03cf52:·1100···································|0005:·return-object·v0 |
243 | 03cf | 243 | 03cf54:·1a00·6002······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@0260 |
244 | 03cf | 244 | 03cf58:·28fd···································|0008:·goto·0005·//·-0003 |
245 | 03cf | 245 | 03cf5a:·1a00·5f02······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@025f |
246 | 03cf | 246 | 03cf5e:·28fa···································|000b:·goto·0005·//·-0006 |
247 | 03cf | 247 | 03cf60:·1a00·5e02······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@025e |
248 | 03cf | 248 | 03cf64:·28f7···································|000e:·goto·0005·//·-0009 |
249 | 03cf | 249 | 03cf66:·1a00·5d02······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@025d |
250 | 03cf | 250 | 03cf6a:·28f4···································|0011:·goto·0005·//·-000c |
251 | 03cf | 251 | 03cf6c:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units) |
252 | ······catches·······:·(none) | 252 | ······catches·······:·(none) |
Max diff block lines reached; 19048710/19061199 bytes (99.93%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·1389 | 1 | Zip·file·size:·1389063·bytes,·number·of·entries:·795 |
2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class | 2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class |
3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class | 3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class |
4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class | 4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class |
5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class | 5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class |
6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class | 6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class |
7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class | 7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class |
8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class | 8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class |
Offset 426, 15 lines modified | Offset 426, 15 lines modified | ||
426 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$2.class | 426 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$2.class |
427 | ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$3.class | 427 | ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$3.class |
428 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$4.class | 428 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$4.class |
429 | ?rwxrwxr-x··2.0·unx·····1029·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$5.class | 429 | ?rwxrwxr-x··2.0·unx·····1029·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$5.class |
430 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$6.class | 430 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$6.class |
431 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$8.class | 431 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$8.class |
432 | ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$9.class | 432 | ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity$9.class |
433 | ?rwxrwxr-x··2.0·unx·····98 | 433 | ?rwxrwxr-x··2.0·unx·····9878·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SettingsActivity.class |
434 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$1.class | 434 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$1.class |
435 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$2.class | 435 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$2.class |
436 | ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$3.class | 436 | ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$3.class |
437 | ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$4.class | 437 | ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$4.class |
438 | ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5.class | 438 | ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5.class |
439 | ?rwxrwxr-x··2.0·unx·····6975·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity.class | 439 | ?rwxrwxr-x··2.0·unx·····6975·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity.class |
440 | ?rwxrwxr-x··2.0·unx·····1042·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/VoiceQueryReceiverActivity.class | 440 | ?rwxrwxr-x··2.0·unx·····1042·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/activity/VoiceQueryReceiverActivity.class |
Offset 442, 24 lines modified | Offset 442, 24 lines modified | ||
442 | ?rwxrwxr-x··2.0·unx·····2285·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/audiofx/EqualizerController.class | 442 | ?rwxrwxr-x··2.0·unx·····2285·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/audiofx/EqualizerController.class |
443 | ?rwxrwxr-x··2.0·unx·····1750·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/audiofx/VisualizerController.class | 443 | ?rwxrwxr-x··2.0·unx·····1750·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/audiofx/VisualizerController.class |
444 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Artist.class | 444 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Artist.class |
445 | ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Indexes.class | 445 | ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Indexes.class |
446 | ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/JukeboxStatus.class | 446 | ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/JukeboxStatus.class |
447 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Lyrics.class | 447 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Lyrics.class |
448 | ?rwxrwxr-x··2.0·unx·····3083·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.class | 448 | ?rwxrwxr-x··2.0·unx·····3083·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.class |
449 | ?rwxrwxr-x··2.0·unx·····14 | 449 | ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.class |
450 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/MusicFolder.class | 450 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/MusicFolder.class |
451 | ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/PlayerState.class | 451 | ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/PlayerState.class |
452 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Playlist.class | 452 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Playlist.class |
453 | ?rwxrwxr-x··2.0·unx·····1290·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/RepeatMode.class | 453 | ?rwxrwxr-x··2.0·unx·····1290·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/RepeatMode.class |
454 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/SearchCritera.class | 454 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/SearchCritera.class |
455 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/SearchResult.class | 455 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/SearchResult.class |
456 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/ServerInfo.class | 456 | ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/ServerInfo.class |
457 | ?rwxrwxr-x··2.0·unx·····2013·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Version.class | 457 | ?rwxrwxr-x··2.0·unx·····2013·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/domain/Version.class |
458 | ?rwxrwxr-x··2.0·unx·····37 | 458 | ?rwxrwxr-x··2.0·unx·····3776·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/provider/CustomSuggestionsProvider.class |
459 | ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/provider/SubsonicAppWidgetProvider.class | 459 | ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/provider/SubsonicAppWidgetProvider.class |
460 | ?rwxrwxr-x··2.0·unx·····2081·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/receiver/BluetoothIntentReceiver.class | 460 | ?rwxrwxr-x··2.0·unx·····2081·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/receiver/BluetoothIntentReceiver.class |
461 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/receiver/MediaButtonIntentReceiver.class | 461 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/receiver/MediaButtonIntentReceiver.class |
462 | ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$1.class | 462 | ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$1.class |
463 | ?rwxrwxr-x··2.0·unx·····2712·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener.class | 463 | ?rwxrwxr-x··2.0·unx·····2712·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener.class |
464 | ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState.class | 464 | ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState.class |
465 | ?rwxrwxr-x··2.0·unx·····5857·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper.class | 465 | ?rwxrwxr-x··2.0·unx·····5857·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/AudioManagerHelper.class |
Offset 473, 22 lines modified | Offset 473, 22 lines modified | ||
473 | ?rwxrwxr-x··2.0·unx·····1982·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1.class | 473 | ?rwxrwxr-x··2.0·unx·····1982·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1.class |
474 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$2.class | 474 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$2.class |
475 | ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$3.class | 475 | ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$3.class |
476 | ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$4.class | 476 | ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$4.class |
477 | ?rwxrwxr-x··2.0·unx·····1575·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$5.class | 477 | ?rwxrwxr-x··2.0·unx·····1575·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$5.class |
478 | ?rwxrwxr-x··2.0·unx·····1439·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$MyPhoneStateListener.class | 478 | ?rwxrwxr-x··2.0·unx·····1439·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$MyPhoneStateListener.class |
479 | ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.class | 479 | ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.class |
480 | ?rwxrwxr-x··2.0·unx·····77 | 480 | ?rwxrwxr-x··2.0·unx·····7769·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport.class |
481 | ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$1.class | 481 | ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$1.class |
482 | ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$2.class | 482 | ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$2.class |
483 | ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$3.class | 483 | ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$3.class |
484 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask.class | 484 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask.class |
485 | ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.class | 485 | ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.class |
486 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$VolumeToast.class | 486 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService$VolumeToast.class |
487 | ?rwxrwxr-x··2.0·unx·····90 | 487 | ?rwxrwxr-x··2.0·unx·····9056·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/JukeboxService.class |
488 | ?rwxrwxr-x··2.0·unx·····3752·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MediaStoreService.class | 488 | ?rwxrwxr-x··2.0·unx·····3752·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MediaStoreService.class |
489 | ?rwxrwxr-x··2.0·unx·····3993·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MusicService.class | 489 | ?rwxrwxr-x··2.0·unx·····3993·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MusicService.class |
490 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.class | 490 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.class |
491 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/OfflineException.class | 491 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/OfflineException.class |
492 | ?rwxrwxr-x··2.0·unx·····2043·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/Scrobbler$1.class | 492 | ?rwxrwxr-x··2.0·unx·····2043·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/Scrobbler$1.class |
493 | ?rwxrwxr-x··2.0·unx·····1754·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/Scrobbler.class | 493 | ?rwxrwxr-x··2.0·unx·····1754·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/Scrobbler.class |
494 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ServerTooOldException.class | 494 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ServerTooOldException.class |
Offset 499, 35 lines modified | Offset 499, 35 lines modified | ||
499 | ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ssl/TrustManagerDecorator.class | 499 | ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ssl/TrustManagerDecorator.class |
500 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ssl/TrustStrategy.class | 500 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/service/ssl/TrustStrategy.class |
501 | ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/AlbumView$1.class | 501 | ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/AlbumView$1.class |
502 | ?rwxrwxr-x··2.0·unx·····1594·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/AlbumView.class | 502 | ?rwxrwxr-x··2.0·unx·····1594·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/AlbumView.class |
503 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ArtistAdapter$1.class | 503 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ArtistAdapter$1.class |
504 | ?rwxrwxr-x··2.0·unx·····1935·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.class | 504 | ?rwxrwxr-x··2.0·unx·····1935·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.class |
505 | ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CacheCleaner$1.class | 505 | ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CacheCleaner$1.class |
506 | ?rwxrwxr-x··2.0·unx·····51 | 506 | ?rwxrwxr-x··2.0·unx·····5193·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CacheCleaner.class |
507 | ?rwxrwxr-x··2.0·unx·····1284·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask$1.class | 507 | ?rwxrwxr-x··2.0·unx·····1284·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask$1.class |
508 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask$OnCancelListener.class | 508 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask$OnCancelListener.class |
509 | ?rwxrwxr-x··2.0·unx·····2218·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask.class | 509 | ?rwxrwxr-x··2.0·unx·····2218·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/CancellableTask.class |
510 | ?rwxrwxr-x··2.0·unx·····3241·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Constants.class | 510 | ?rwxrwxr-x··2.0·unx·····3241·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Constants.class |
511 | ?rwxrwxr-x··2.0·unx·····1378·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/EntryAdapter.class | 511 | ?rwxrwxr-x··2.0·unx·····1378·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/EntryAdapter.class |
512 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog$1.class | 512 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog$1.class |
513 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog$2.class | 513 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog$2.class |
514 | ?rwxrwxr-x··2.0·unx·····1454·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog.class | 514 | ?rwxrwxr-x··2.0·unx·····1454·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ErrorDialog.class |
515 | ?rwxrwxr-x··2.0·unx······883·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1.class | 515 | ?rwxrwxr-x··2.0·unx······883·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1.class |
516 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/FadeOutAnimation.class | 516 | ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/FadeOutAnimation.class |
517 | ?rwxrwxr-x··2.0·unx·····832 | 517 | ?rwxrwxr-x··2.0·unx·····8324·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/FileUtil.class |
518 | ?rwxrwxr-x··2.0·unx·····1073·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1.class | 518 | ?rwxrwxr-x··2.0·unx·····1073·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1.class |
519 | ?rwxrwxr-x··2.0·unx·····3077·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader$Task.class | 519 | ?rwxrwxr-x··2.0·unx·····3077·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader$Task.class |
520 | ?rwxrwxr-x··2.0·unx·····5488·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader.class | 520 | ?rwxrwxr-x··2.0·unx·····5488·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ImageLoader.class |
521 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue.class | 521 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue.class |
522 | ?rwxrwxr-x··2.0·unx·····15 | 522 | ?rwxrwxr-x··2.0·unx·····1518·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/LRUCache.class |
523 | ?rwxrwxr-x··2.0·unx·····1038·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Logger.class | 523 | ?rwxrwxr-x··2.0·unx·····1038·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Logger.class |
524 | ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MergeAdapter$1.class | 524 | ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MergeAdapter$1.class |
525 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MergeAdapter$CascadeDataSetObserver.class | 525 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MergeAdapter$CascadeDataSetObserver.class |
526 | ?rwxrwxr-x··2.0·unx·····2 | 526 | ?rwxrwxr-x··2.0·unx·····2868·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MergeAdapter.class |
527 | ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1.class | 527 | ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1.class |
528 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2.class | 528 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2.class |
529 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1.class | 529 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1.class |
530 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2.class | 530 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2.class |
531 | ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3.class | 531 | ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3.class |
532 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4.class | 532 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4.class |
533 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MyViewFlipper.class | 533 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/MyViewFlipper.class |
Offset 537, 28 lines modified | Offset 537, 28 lines modified | ||
537 | ?rwxrwxr-x··2.0·unx·····7312·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/NotificationUtil.class | 537 | ?rwxrwxr-x··2.0·unx·····7312·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/NotificationUtil.class |
538 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Pair.class | 538 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/Pair.class |
539 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PlaylistAdapter$PlaylistComparator.class | 539 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PlaylistAdapter$PlaylistComparator.class |
540 | ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PlaylistAdapter.class | 540 | ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PlaylistAdapter.class |
541 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PopupMenuHelper.class | 541 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PopupMenuHelper.class |
542 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1.class | 542 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1.class |
543 | ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ProgressListener.class | 543 | ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ProgressListener.class |
544 | ?rwxrwxr-x··2.0·unx·····16 | 544 | ?rwxrwxr-x··2.0·unx·····1628·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter.class |
545 | ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$1.class | 545 | ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$1.class |
546 | ?rwxrwxr-x··2.0·unx·····2268·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.class | 546 | ?rwxrwxr-x··2.0·unx·····2268·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.class |
547 | ?rwxrwxr-x··2.0·unx·····399 | 547 | ?rwxrwxr-x··2.0·unx·····3996·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.class |
548 | ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShareUtil.class | 548 | ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShareUtil.class |
549 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer$1.class | 549 | ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer$1.class |
550 | ?rwxrwxr-x··2.0·unx·····4100·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer.class | 550 | ?rwxrwxr-x··2.0·unx·····4100·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer.class |
551 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1.class | 551 | ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1.class |
552 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2.class | 552 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2.class |
553 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1.class | 553 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1.class |
554 | ?rwxrwxr-x··2.0·unx······321·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SimpleServiceBinder.class | 554 | ?rwxrwxr-x··2.0·unx······321·b-·stor·80-Jan-01·00:00·net/sourceforge/subsonic/androidapp/util/SimpleServiceBinder.class |
Max diff block lines reached; 12522/29074 bytes (43.07%) of diff not shown. |
Offset 633, 278 lines modified | Offset 633, 276 lines modified | ||
633 | ·········3:·invokevirtual·#71·················//·Method·findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 633 | ·········3:·invokevirtual·#71·················//·Method·findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
634 | ·········6:·checkcast·····#73·················//·class·android/preference/PreferenceCategory | 634 | ·········6:·checkcast·····#73·················//·class·android/preference/PreferenceCategory |
635 | ·········9:·astore_1 | 635 | ·········9:·astore_1 |
636 | ········10:·aload_1 | 636 | ········10:·aload_1 |
637 | ········11:·invokevirtual·#76·················//·Method·android/preference/PreferenceCategory.removeAll:()V | 637 | ········11:·invokevirtual·#76·················//·Method·android/preference/PreferenceCategory.removeAll:()V |
638 | ········14:·aload_0 | 638 | ········14:·aload_0 |
639 | ········15:·getfield······#44·················//·Field·serverSettingsManager:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager; | 639 | ········15:·getfield······#44·················//·Field·serverSettingsManager:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager; |
640 | ········18:·astore_2 | ||
641 | ········19:·aload_2 | ||
642 | ········ | 640 | ········18:·invokevirtual·#80·················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.getAllServers:()Ljava/util/List; |
643 | ········2 | 641 | ········21:·astore_2 |
644 | ········2 | 642 | ········22:·aload_2 |
645 | ········2 | 643 | ········23:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
646 | ········30:·astore········4 | ||
647 | ········ | 644 | ········28:·astore_3 |
645 | ········29:·aload_3 | ||
648 | ········3 | 646 | ········30:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
649 | ········3 | 647 | ········35:·istore········4 |
650 | ········ | 648 | ········37:·iload·········4 |
651 | ········ | 649 | ········39:·ifeq··········552 |
652 | ········4 | 650 | ········42:·aload_3 |
653 | ········4 | 651 | ········43:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
654 | ········ | 652 | ········48:·checkcast·····#98·················//·class·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings |
655 | ········5 | 653 | ········51:·astore········5 |
656 | ········5 | 654 | ········53:·aload_0 |
657 | ········5 | 655 | ········54:·invokevirtual·#102················//·Method·getPreferenceManager:()Landroid/preference/PreferenceManager; |
658 | ········ | 656 | ········57:·aload_0 |
659 | ········ | 657 | ········58:·invokevirtual·#108················//·Method·android/preference/PreferenceManager.createPreferenceScreen:(Landroid/content/Context;)Landroid/preference/PreferenceScreen; |
660 | ········6 | 658 | ········61:·astore········6 |
661 | ········6 | 659 | ········63:·aload·········5 |
662 | ········ | 660 | ········65:·invokevirtual·#112················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getName:()Ljava/lang/String; |
663 | ········ | 661 | ········68:·astore········7 |
662 | ········70:·aload·········6 | ||
664 | ········7 | 663 | ········72:·aload·········7 |
665 | ········76:·aload_2 | ||
666 | ········7 | 664 | ········74:·invokevirtual·#118················//·Method·android/preference/PreferenceScreen.setTitle:(Ljava/lang/CharSequence;)V |
667 | ········ | 665 | ········77:·aload·········5 |
668 | ········ | 666 | ········79:·invokevirtual·#121················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUrl:()Ljava/lang/String; |
669 | ········8 | 667 | ········82:·astore········7 |
668 | ········84:·aload·········6 | ||
670 | ········86:·aload·········7 | 669 | ········86:·aload·········7 |
671 | ········88:·aload_2 | ||
672 | ········8 | 670 | ········88:·invokevirtual·#124················//·Method·android/preference/PreferenceScreen.setSummary:(Ljava/lang/CharSequence;)V |
673 | ········9 | 671 | ········91:·new···········#126················//·class·android/preference/EditTextPreference |
674 | ········9 | 672 | ········94:·astore········8 |
675 | ········9 | 673 | ········96:·aload·········8 |
676 | ········9 | 674 | ········98:·aload_0 |
677 | ······· | 675 | ········99:·invokespecial·#129················//·Method·android/preference/EditTextPreference."<init>":(Landroid/content/Context;)V |
678 | ·······10 | 676 | ·······102:·aload·········5 |
679 | ·······10 | 677 | ·······104:·invokevirtual·#132················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getNameKey:()Ljava/lang/String; |
680 | ·······10 | 678 | ·······107:·astore········7 |
681 | ·······109:·aload·········8 | 679 | ·······109:·aload·········8 |
682 | ·······111:·aload | 680 | ·······111:·aload·········7 |
683 | ·······11 | 681 | ·······113:·invokevirtual·#136················//·Method·android/preference/EditTextPreference.setKey:(Ljava/lang/String;)V |
684 | ·······11 | 682 | ·······116:·aload·········8 |
685 | ·······11 | 683 | ·······118:·ldc···········#137················//·int·2131361960 |
686 | ·······1 | 684 | ·······120:·invokevirtual·#141················//·Method·android/preference/EditTextPreference.setTitle:(I)V |
687 | ·······12 | 685 | ·······123:·aload·········5 |
688 | ·······12 | 686 | ·······125:·invokevirtual·#112················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getName:()Ljava/lang/String; |
689 | ·······12 | 687 | ·······128:·astore········7 |
690 | ·······1 | 688 | ·······130:·aload·········8 |
691 | ·······13 | 689 | ·······132:·aload·········7 |
692 | ·······13 | 690 | ·······134:·invokevirtual·#144················//·Method·android/preference/EditTextPreference.setText:(Ljava/lang/String;)V |
693 | ·······13 | 691 | ·······137:·aload·········5 |
694 | ·······13 | 692 | ·······139:·invokevirtual·#112················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getName:()Ljava/lang/String; |
695 | ·······1 | 693 | ·······142:·astore········7 |
696 | ·······14 | 694 | ·······144:·aload·········8 |
697 | ·······14 | 695 | ·······146:·aload·········7 |
698 | ·······14 | 696 | ·······148:·invokevirtual·#145················//·Method·android/preference/EditTextPreference.setSummary:(Ljava/lang/CharSequence;)V |
699 | ·······1 | 697 | ·······151:·new···········#126················//·class·android/preference/EditTextPreference |
700 | ·······1 | 698 | ·······154:·astore········9 |
701 | ·······15 | 699 | ·······156:·aload·········9 |
702 | ·······15 | 700 | ·······158:·aload_0 |
703 | ·······15 | 701 | ·······159:·invokespecial·#129················//·Method·android/preference/EditTextPreference."<init>":(Landroid/content/Context;)V |
704 | ·······1 | 702 | ·······162:·aload·········5 |
705 | ·······1 | 703 | ·······164:·invokevirtual·#148················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUrlKey:()Ljava/lang/String; |
706 | ·······162:·astore_2 | ||
707 | ·······16 | 704 | ·······167:·astore········7 |
708 | ·······165:·aload_2 | ||
709 | ·······166:·invokevirtual·#136················//·Method·android/preference/EditTextPreference.setKey:(Ljava/lang/String;)V | ||
710 | ·······169:·aload·········9 | 705 | ·······169:·aload·········9 |
706 | ·······171:·aload·········7 | ||
707 | ·······173:·invokevirtual·#136················//·Method·android/preference/EditTextPreference.setKey:(Ljava/lang/String;)V | ||
708 | ·······176:·aload·········9 | ||
711 | ·······17 | 709 | ·······178:·ldc···········#149················//·int·2131361959 |
712 | ·······1 | 710 | ·······180:·invokevirtual·#141················//·Method·android/preference/EditTextPreference.setTitle:(I)V |
713 | ·······1 | 711 | ·······183:·aload·········5 |
714 | ·······1 | 712 | ·······185:·invokevirtual·#121················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUrl:()Ljava/lang/String; |
715 | ·······18 | 713 | ·······188:·astore········7 |
716 | ·······1 | 714 | ·······190:·aload·········9 |
717 | ·······1 | 715 | ·······192:·aload·········7 |
718 | ·······1 | 716 | ·······194:·invokevirtual·#144················//·Method·android/preference/EditTextPreference.setText:(Ljava/lang/String;)V |
719 | ·······1 | 717 | ·······197:·aload·········5 |
720 | ·······19 | 718 | ·······199:·invokevirtual·#121················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUrl:()Ljava/lang/String; |
721 | ······· | 719 | ·······202:·astore········7 |
722 | ······· | 720 | ·······204:·aload·········9 |
723 | ······· | 721 | ·······206:·aload·········7 |
724 | ······· | 722 | ·······208:·invokevirtual·#145················//·Method·android/preference/EditTextPreference.setSummary:(Ljava/lang/CharSequence;)V |
725 | ·······2 | 723 | ·······211:·new···········#126················//·class·android/preference/EditTextPreference |
726 | ·······2 | 724 | ·······214:·astore········10 |
727 | ·······2 | 725 | ·······216:·aload·········10 |
728 | ·······2 | 726 | ·······218:·aload_0 |
729 | ·······2 | 727 | ·······219:·invokespecial·#129················//·Method·android/preference/EditTextPreference."<init>":(Landroid/content/Context;)V |
730 | ·······2 | 728 | ·······222:·aload·········5 |
731 | ·······2 | 729 | ·······224:·invokevirtual·#153················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUsernameKey:()Ljava/lang/String; |
732 | ·······2 | 730 | ·······227:·astore········7 |
733 | ·······2 | 731 | ·······229:·aload·········10 |
734 | ·······2 | 732 | ·······231:·aload·········7 |
735 | ·······2 | 733 | ·······233:·invokevirtual·#136················//·Method·android/preference/EditTextPreference.setKey:(Ljava/lang/String;)V |
736 | ·······223:·aload·········10 | ||
737 | ·······225:·ldc···········#154················//·int·2131361963 | ||
738 | ·······227:·invokevirtual·#141················//·Method·android/preference/EditTextPreference.setTitle:(I)V | ||
739 | ·······230:·aload·········6 | ||
740 | ·······232:·invokevirtual·#158················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUsername:()Ljava/lang/String; | ||
741 | ·······235:·astore_2 | ||
742 | ·······236:·aload·········10 | 734 | ·······236:·aload·········10 |
743 | ·······238:· | 735 | ·······238:·ldc···········#154················//·int·2131361963 |
744 | ·······2 | 736 | ·······240:·invokevirtual·#141················//·Method·android/preference/EditTextPreference.setTitle:(I)V |
745 | ·······24 | 737 | ·······243:·aload·········5 |
746 | ·······24 | 738 | ·······245:·invokevirtual·#158················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUsername:()Ljava/lang/String; |
747 | ·······24 | 739 | ·······248:·astore········7 |
740 | ·······250:·aload·········10 | ||
741 | ·······252:·aload·········7 | ||
742 | ·······254:·invokevirtual·#144················//·Method·android/preference/EditTextPreference.setText:(Ljava/lang/String;)V | ||
743 | ·······257:·aload·········5 | ||
744 | ·······259:·invokevirtual·#158················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getUsername:()Ljava/lang/String; | ||
745 | ·······262:·astore········7 | ||
Max diff block lines reached; 18046/34940 bytes (51.65%) of diff not shown. |
Offset 170, 46 lines modified | Offset 170, 44 lines modified | ||
170 | ········23:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.size:()I | 170 | ········23:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.size:()I |
171 | ········28:·istore········4 | 171 | ········28:·istore········4 |
172 | ········30:·aload_3 | 172 | ········30:·aload_3 |
173 | ········31:·iload·········4 | 173 | ········31:·iload·········4 |
174 | ········33:·invokespecial·#39·················//·Method·java/util/ArrayList."<init>":(I)V | 174 | ········33:·invokespecial·#39·················//·Method·java/util/ArrayList."<init>":(I)V |
175 | ········36:·aload_0 | 175 | ········36:·aload_0 |
176 | ········37:·getfield······#21·················//·Field·children:Ljava/util/List; | 176 | ········37:·getfield······#21·················//·Field·children:Ljava/util/List; |
177 | ········40:·astore········5 | ||
178 | ········42:·aload·········5 | ||
179 | ········4 | 177 | ········40:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
180 | ········4 | 178 | ········45:·astore········5 |
181 | ········ | 179 | ········47:·aload·········5 |
182 | ········ | 180 | ········49:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
183 | ········5 | 181 | ········54:·istore········6 |
184 | ········ | 182 | ········56:·iload·········6 |
185 | ········ | 183 | ········58:·ifeq··········13 |
186 | ········6 | 184 | ········61:·aload·········5 |
187 | ········6 | 185 | ········63:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
188 | ········ | 186 | ········68:·checkcast·····#55·················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
189 | ········7 | 187 | ········71:·astore········7 |
190 | ········7 | 188 | ········73:·aload·········7 |
191 | ········7 | 189 | ········75:·invokevirtual·#58·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.isDirectory:()Z |
192 | ········ | 190 | ········78:·istore········6 |
193 | ········8 | 191 | ········80:·iload·········6 |
194 | ········8 | 192 | ········82:·ifeq··········89 |
195 | ········8 | 193 | ········85:·iload_1 |
196 | ········ | 194 | ········86:·ifne··········105 |
197 | ········ | 195 | ········89:·aload·········7 |
198 | ········9 | 196 | ········91:·invokevirtual·#58·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.isDirectory:()Z |
199 | ········9 | 197 | ········94:·istore········6 |
200 | ······· | 198 | ········96:·iload·········6 |
201 | ······· | 199 | ········98:·ifne··········47 |
202 | ·······10 | 200 | ·······101:·iload_2 |
203 | ·······10 | 201 | ·······102:·ifeq··········47 |
204 | ·······10 | 202 | ·······105:·aload_3 |
205 | ·······1 | 203 | ·······106:·aload·········7 |
206 | ·······1 | 204 | ·······108:·invokeinterface·#27,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
207 | ·······11 | 205 | ·······113:·pop |
208 | ·······11 | 206 | ·······114:·goto··········47 |
209 | ··public·java.lang.String·getId(); | 207 | ··public·java.lang.String·getId(); |
210 | ····descriptor:·()Ljava/lang/String; | 208 | ····descriptor:·()Ljava/lang/String; |
211 | ····flags:·(0x0001)·ACC_PUBLIC | 209 | ····flags:·(0x0001)·ACC_PUBLIC |
212 | ····Code: | 210 | ····Code: |
213 | ······stack=300,·locals=1,·args_size=1 | 211 | ······stack=300,·locals=1,·args_size=1 |
214 | ·········0:·aload_0 | 212 | ·········0:·aload_0 |
Offset 242, 209 lines modified | Offset 242, 203 lines modified | ||
242 | ········24:·invokespecial·#42·················//·Method·android/database/MatrixCursor."<init>":([Ljava/lang/String;)V | 242 | ········24:·invokespecial·#42·················//·Method·android/database/MatrixCursor."<init>":([Ljava/lang/String;)V |
243 | ········27:·aload_1 | 243 | ········27:·aload_1 |
244 | ········28:·ifnonnull·····34 | 244 | ········28:·ifnonnull·····34 |
245 | ········31:·aload·········6 | 245 | ········31:·aload·········6 |
246 | ········33:·areturn | 246 | ········33:·areturn |
247 | ········34:·aload_1 | 247 | ········34:·aload_1 |
248 | ········35:·invokevirtual·#48·················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getArtists:()Ljava/util/List; | 248 | ········35:·invokevirtual·#48·················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getArtists:()Ljava/util/List; |
249 | ········38:·astore········7 | ||
250 | ········40:·aload·········7 | ||
251 | ········ | 249 | ········38:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
252 | ········4 | 250 | ········43:·astore········7 |
253 | ········4 | 251 | ········45:·aload·········7 |
254 | ········ | 252 | ········47:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
255 | ········5 | 253 | ········52:·istore········8 |
256 | ········5 | 254 | ········54:·iload·········8 |
257 | ········ | 255 | ········56:·ifeq··········165 |
258 | ········ | 256 | ········59:·aload·········7 |
259 | ········6 | 257 | ········61:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
260 | ········ | 258 | ········66:·checkcast·····#66·················//·class·net/sourceforge/subsonic/androidapp/domain/Artist |
259 | ········69:·astore········9 | ||
260 | ········71:·ldc···········#68·················//·String·android.resource://net.sourceforge.subsonic.androidapp/2130837522 | ||
261 | ········73:·astore········10 | 261 | ········73:·astore········10 |
262 | ········75:·ldc···········#68·················//·String·android.resource://net.sourceforge.subsonic.androidapp/2130837522 | ||
263 | ········77:·astore········11 | ||
264 | ········7 | 262 | ········75:·bipush········6 |
265 | ········ | 263 | ········77:·istore········8 |
266 | ········ | 264 | ········79:·iload·········8 |
267 | ········8 | 265 | ········81:·anewarray·····#70·················//·class·java/lang/Object |
268 | ········8 | 266 | ········84:·astore········11 |
269 | ········ | 267 | ········86:·aload·········9 |
270 | ········ | 268 | ········88:·invokevirtual·#74·················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getId:()Ljava/lang/String; |
271 | ········9 | 269 | ········91:·astore········12 |
272 | ········9 | 270 | ········93:·aload·········11 |
273 | ········9 | 271 | ········95:·iconst_0 |
274 | ······· | 272 | ········96:·aload·········12 |
275 | ······· | 273 | ········98:·aastore |
276 | ······· | 274 | ········99:·aload·········9 |
277 | ·······10 | 275 | ·······101:·invokevirtual·#77·················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getName:()Ljava/lang/String; |
278 | ·······10 | 276 | ·······104:·astore········12 |
279 | ·······1 | 277 | ·······106:·aload·········11 |
280 | ·······1 | 278 | ·······108:·iload·········5 |
281 | ·······11 | 279 | ·······110:·aload·········12 |
282 | ·······11 | 280 | ·······112:·aastore |
283 | ·······11 | 281 | ·······113:·aload·········11 |
284 | ·······11 | 282 | ·······115:·iload·········4 |
285 | ·······1 | 283 | ·······117:·aconst_null |
286 | ·······1 | 284 | ·······118:·aastore |
287 | ·······1 | 285 | ·······119:·aload·········9 |
288 | ·······12 | 286 | ·······121:·invokevirtual·#74·················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getId:()Ljava/lang/String; |
289 | ·······12 | 287 | ·······124:·astore········12 |
290 | ·······1 | 288 | ·······126:·aload·········11 |
291 | ·······1 | 289 | ·······128:·iload_3 |
292 | ·······1 | 290 | ·······129:·aload·········12 |
293 | ·······13 | 291 | ·······131:·aastore |
294 | ·······13 | 292 | ·······132:·aload·········9 |
295 | ·······13 | 293 | ·······134:·invokevirtual·#77·················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getName:()Ljava/lang/String; |
296 | ·······1 | 294 | ·······137:·astore········12 |
297 | ·······1 | 295 | ·······139:·aload·········11 |
298 | ·······14 | 296 | ·······141:·iload_2 |
299 | ·······14 | 297 | ·······142:·aload·········12 |
300 | ·······14 | 298 | ·······144:·aastore |
301 | ·······14 | 299 | ·······145:·iconst_5 |
302 | ·······1 | 300 | ·······146:·istore········13 |
303 | ·······1 | 301 | ·······148:·aload·········11 |
304 | ·······15 | 302 | ·······150:·iload·········13 |
303 | ·······152:·aload·········10 | ||
304 | ·······154:·aastore | ||
305 | ·······155:·aload·········6 | ||
305 | ·······15 | 306 | ·······157:·aload·········11 |
306 | ·······158:·aastore | ||
307 | ·······159:·aload·········6 | ||
308 | ·······161:·aload·········7 | ||
309 | ·······1 | 307 | ·······159:·invokevirtual·#81·················//·Method·android/database/MatrixCursor.addRow:([Ljava/lang/Object;)V |
310 | ·······16 | 308 | ·······162:·goto··········45 |
311 | ·······16 | 309 | ·······165:·aload_1 |
312 | ·······1 | 310 | ·······166:·invokevirtual·#84·················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getAlbums:()Ljava/util/List; |
313 | ·······173:·astore········7 | ||
314 | ·······175:·aload·········7 | ||
315 | ·······1 | 311 | ·······169:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
316 | ·······1 | 312 | ·······174:·astore········7 |
317 | ·······1 | 313 | ·······176:·aload·········7 |
318 | ·······1 | 314 | ·······178:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
319 | ·······1 | 315 | ·······183:·istore········8 |
320 | ·······193:·iload·········9 | ||
321 | ·······195:·ifeq··········312 | ||
322 | ·······1 | 316 | ·······185:·iload·········8 |
317 | ·······187:·ifeq··········304 | ||
318 | ·······190:·aload·········7 | ||
323 | ······· | 319 | ·······192:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
324 | ······· | 320 | ·······197:·checkcast·····#86·················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
325 | ·······20 | 321 | ·······200:·astore········14 |
326 | ·······2 | 322 | ·······202:·ldc···········#88·················//·String·android.resource://net.sourceforge.subsonic.androidapp/2130837521 |
327 | ·······2 | 323 | ·······204:·astore········10 |
328 | ·······2 | 324 | ·······206:·bipush········6 |
329 | ·······2 | 325 | ·······208:·istore········8 |
330 | ·······21 | 326 | ·······210:·iload·········8 |
331 | ·······2 | 327 | ·······212:·anewarray·····#70·················//·class·java/lang/Object |
332 | ·······2 | 328 | ·······215:·astore········11 |
333 | ·······2 | 329 | ·······217:·aload·········14 |
334 | ·······2 | 330 | ·······219:·invokevirtual·#89·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; |
335 | ·······2 | 331 | ·······222:·astore········12 |
336 | ·······2 | 332 | ·······224:·aload·········11 |
337 | ·······2 | 333 | ·······226:·iconst_0 |
338 | ·······2 | 334 | ·······227:·aload·········12 |
339 | ·······2 | 335 | ·······229:·aastore |
340 | ·······23 | 336 | ·······230:·aload·········14 |
341 | ·······2 | 337 | ·······232:·invokevirtual·#92·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getTitle:()Ljava/lang/String; |
342 | ·······2 | 338 | ·······235:·astore········12 |
343 | ·······2 | 339 | ·······237:·aload·········11 |
344 | ·······2 | 340 | ·······239:·iload·········5 |
345 | ·······24 | 341 | ·······241:·aload·········12 |
346 | ·······2 | 342 | ·······243:·aastore |
347 | ·······2 | 343 | ·······244:·aload·········14 |
348 | ·······2 | 344 | ·······246:·invokevirtual·#95·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getArtist:()Ljava/lang/String; |
349 | ·······2 | 345 | ·······249:·astore········12 |
350 | ·······25 | 346 | ·······251:·aload·········11 |
351 | ·······2 | 347 | ·······253:·iload·········4 |
352 | ·······2 | 348 | ·······255:·aload·········12 |
353 | ·······2 | 349 | ·······257:·aastore |
354 | ·······2 | 350 | ·······258:·aload·········14 |
355 | ·······26 | 351 | ·······260:·invokevirtual·#89·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; |
356 | ·······2 | 352 | ·······263:·astore········12 |
357 | ·······2 | 353 | ·······265:·aload·········11 |
358 | ·······2 | 354 | ·······267:·iload_3 |
359 | ·······2 | 355 | ·······268:·aload·········12 |
360 | ·······27 | 356 | ·······270:·aastore |
361 | ·······27 | 357 | ·······271:·aload·········14 |
Max diff block lines reached; 297/18198 bytes (1.63%) of diff not shown. |
Offset 887, 96 lines modified | Offset 887, 94 lines modified | ||
887 | ········94:·invokestatic··#274················//·Method·net/sourceforge/subsonic/androidapp/util/NotificationUtil.hideNotification:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Landroid/os/Handler;)V | 887 | ········94:·invokestatic··#274················//·Method·net/sourceforge/subsonic/androidapp/util/NotificationUtil.hideNotification:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Landroid/os/Handler;)V |
888 | ········97:·goto··········4 | 888 | ········97:·goto··········4 |
889 | ··public·void·serializeDownloadQueue(); | 889 | ··public·void·serializeDownloadQueue(); |
890 | ····descriptor:·()V | 890 | ····descriptor:·()V |
891 | ····flags:·(0x0001)·ACC_PUBLIC | 891 | ····flags:·(0x0001)·ACC_PUBLIC |
892 | ····Code: | 892 | ····Code: |
893 | ······stack=300,·locals= | 893 | ······stack=300,·locals=9,·args_size=1 |
894 | ·········0:·new···········#54·················//·class·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State | 894 | ·········0:·new···········#54·················//·class·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State |
895 | ·········3:·astore_1 | 895 | ·········3:·astore_1 |
896 | ·········4:·iconst_0 | 896 | ·········4:·iconst_0 |
897 | ·········5:·istore_2 | 897 | ·········5:·istore_2 |
898 | ·········6:·aload_1 | 898 | ·········6:·aload_1 |
899 | ·········7:·aconst_null | 899 | ·········7:·aconst_null |
900 | ·········8:·invokespecial·#277················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State."<init>":(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1;)V | 900 | ·········8:·invokespecial·#277················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State."<init>":(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1;)V |
901 | ········11:·aload_0 | 901 | ········11:·aload_0 |
902 | ········12:·getfield······#46·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 902 | ········12:·getfield······#46·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
903 | ········15:·invokevirtual·#281················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getDownloads:()Ljava/util/List; | 903 | ········15:·invokevirtual·#281················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getDownloads:()Ljava/util/List; |
904 | ········18:·astore_3 | ||
905 | ········19:·aload_3 | ||
906 | ········ | 904 | ········18:·invokeinterface·#287,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
907 | ········25:·astore········4 | ||
908 | ········2 | 905 | ········23:·astore_3 |
906 | ········24:·aload_3 | ||
909 | ········2 | 907 | ········25:·invokeinterface·#293,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
910 | ········34:·istore_2 | ||
911 | ········3 | 908 | ········30:·istore········4 |
909 | ········32:·iload·········4 | ||
912 | ········3 | 910 | ········34:·ifeq··········74 |
913 | ········3 | 911 | ········37:·aload_3 |
914 | ········ | 912 | ········38:·invokeinterface·#296,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
915 | ········4 | 913 | ········43:·checkcast·····#298················//·class·net/sourceforge/subsonic/androidapp/service/DownloadFile |
916 | ········4 | 914 | ········46:·astore········5 |
917 | ········ | 915 | ········48:·aload_1 |
918 | ········ | 916 | ········49:·invokestatic··#87·················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.access$500:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)Ljava/util/List; |
919 | ········5 | 917 | ········52:·astore········6 |
920 | ········5 | 918 | ········54:·aload·········5 |
921 | ········5 | 919 | ········56:·invokevirtual·#302················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadFile.getSong:()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
922 | ········ | 920 | ········59:·astore········7 |
923 | ········63:·aload_3 | ||
924 | ········6 | 921 | ········61:·aload·········6 |
922 | ········63:·aload·········7 | ||
925 | ········6 | 923 | ········65:·invokeinterface·#306,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
926 | ········7 | 924 | ········70:·pop |
927 | ········7 | 925 | ········71:·goto··········24 |
928 | ········7 | 926 | ········74:·aload_0 |
929 | ········7 | 927 | ········75:·getfield······#46·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
930 | ········7 | 928 | ········78:·invokevirtual·#117················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getCurrentPlayingIndex:()I |
931 | ········8 | 929 | ········81:·istore_2 |
932 | ········8 | 930 | ········82:·aload_1 |
933 | ········8 | 931 | ········83:·iload_2 |
934 | ········8 | 932 | ········84:·invokestatic··#310················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.access$602:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;I)I |
935 | ········8 | 933 | ········87:·pop |
936 | ········8 | 934 | ········88:·aload_0 |
937 | ········ | 935 | ········89:·getfield······#46·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
938 | ········9 | 936 | ········92:·invokevirtual·#313················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getPlayerPosition:()I |
939 | ········9 | 937 | ········95:·istore_2 |
940 | ········9 | 938 | ········96:·aload_1 |
941 | ········9 | 939 | ········97:·iload_2 |
942 | ········9 | 940 | ········98:·invokestatic··#316················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.access$702:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;I)I |
943 | ·······10 | 941 | ·······101:·pop |
944 | ·······10 | 942 | ·······102:·getstatic·····#31·················//·Field·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
945 | ·······10 | 943 | ·······105:·astore_3 |
946 | ·······10 | 944 | ·······106:·new···········#56·················//·class·java/lang/StringBuilder |
947 | ·······1 | 945 | ·······109:·astore········6 |
948 | ·······11 | 946 | ·······111:·aload·········6 |
949 | ·······11 | 947 | ·······113:·invokespecial·#57·················//·Method·java/lang/StringBuilder."<init>":()V |
950 | ·······11 | 948 | ·······116:·aload·········6 |
951 | ·······11 | 949 | ·······118:·ldc_w·········#318················//·String·Serialized·currentPlayingIndex: |
952 | ·······12 | 950 | ·······121:·invokevirtual·#63·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
953 | ·······12 | 951 | ·······124:·astore········6 |
954 | ·······12 | 952 | ·······126:·aload_1 |
955 | ·······12 | 953 | ·······127:·invokestatic··#67·················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.access$600:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)I |
956 | ·······13 | 954 | ·······130:·istore········8 |
957 | ·······13 | 955 | ·······132:·aload·········6 |
958 | ·······13 | 956 | ·······134:·iload·········8 |
959 | ·······13 | 957 | ·······136:·invokevirtual·#70·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
960 | ·······1 | 958 | ·······139:·ldc···········#72·················//·String·,·currentPlayingPosition: |
961 | ·······14 | 959 | ·······141:·invokevirtual·#63·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
962 | ·······14 | 960 | ·······144:·astore········6 |
963 | ·······14 | 961 | ·······146:·aload_1 |
964 | ·······14 | 962 | ·······147:·invokestatic··#75·················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State.access$700:(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)I |
965 | ·······15 | 963 | ·······150:·istore········8 |
966 | ·······15 | 964 | ·······152:·aload·········6 |
967 | ·······15 | 965 | ·······154:·iload·········8 |
968 | ·······15 | 966 | ·······156:·invokevirtual·#70·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
969 | ·······1 | 967 | ·······159:·invokevirtual·#79·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
970 | ·······16 | 968 | ·······162:·astore········6 |
971 | ·······16 | 969 | ·······164:·aload_3 |
972 | ·······16 | 970 | ·······165:·aload·········6 |
973 | ·······16 | 971 | ·······167:·invokevirtual·#83·················//·Method·net/sourceforge/subsonic/androidapp/util/Logger.info:(Ljava/lang/String;)V |
974 | ·······17 | 972 | ·······170:·aload_0 |
975 | ·······17 | 973 | ·······171:·getfield······#46·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
976 | ·······17 | 974 | ·······174:·aload_1 |
977 | ·······17 | 975 | ·······175:·ldc···········#9··················//·String·downloadstate.ser |
978 | ·······17 | 976 | ·······177:·invokestatic··#322················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.serialize:(Landroid/content/Context;Ljava/io/Serializable;Ljava/lang/String;)Z |
979 | ·······18 | 977 | ·······180:·pop |
980 | ·······18 | 978 | ·······181:·return |
981 | } | 979 | } |
Offset 1211, 15 lines modified | Offset 1211, 15 lines modified | ||
1211 | ········40:·invokevirtual·#256················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.add:(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V | 1211 | ········40:·invokevirtual·#256················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.add:(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V |
1212 | ········43:·return | 1212 | ········43:·return |
1213 | ··public·void·updatePlaylist(); | 1213 | ··public·void·updatePlaylist(); |
1214 | ····descriptor:·()V | 1214 | ····descriptor:·()V |
1215 | ····flags:·(0x0001)·ACC_PUBLIC | 1215 | ····flags:·(0x0001)·ACC_PUBLIC |
1216 | ····Code: | 1216 | ····Code: |
1217 | ······stack=300,·locals= | 1217 | ······stack=300,·locals=6,·args_size=1 |
1218 | ·········0:·aload_0 | 1218 | ·········0:·aload_0 |
1219 | ·········1:·getfield······#52·················//·Field·tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; | 1219 | ·········1:·getfield······#52·················//·Field·tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
1220 | ·········4:·ldc_w·········#304················//·class·net/sourceforge/subsonic/androidapp/service/JukeboxService$Skip | 1220 | ·········4:·ldc_w·········#304················//·class·net/sourceforge/subsonic/androidapp/service/JukeboxService$Skip |
1221 | ·········7:·invokevirtual·#249················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.remove:(Ljava/lang/Class;)V | 1221 | ·········7:·invokevirtual·#249················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.remove:(Ljava/lang/Class;)V |
1222 | ········10:·aload_0 | 1222 | ········10:·aload_0 |
1223 | ········11:·getfield······#52·················//·Field·tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; | 1223 | ········11:·getfield······#52·················//·Field·tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
1224 | ········14:·ldc···········#120················//·class·net/sourceforge/subsonic/androidapp/service/JukeboxService$Stop | 1224 | ········14:·ldc···········#120················//·class·net/sourceforge/subsonic/androidapp/service/JukeboxService$Stop |
Offset 1235, 43 lines modified | Offset 1235, 41 lines modified | ||
1235 | ········33:·new···········#329················//·class·java/util/ArrayList | 1235 | ········33:·new···········#329················//·class·java/util/ArrayList |
1236 | ········36:·astore_3 | 1236 | ········36:·astore_3 |
1237 | ········37:·aload_3 | 1237 | ········37:·aload_3 |
1238 | ········38:·invokespecial·#330················//·Method·java/util/ArrayList."<init>":()V | 1238 | ········38:·invokespecial·#330················//·Method·java/util/ArrayList."<init>":()V |
1239 | ········41:·aload_0 | 1239 | ········41:·aload_0 |
1240 | ········42:·getfield······#71·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 1240 | ········42:·getfield······#71·················//·Field·downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
1241 | ········45:·invokevirtual·#334················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getDownloads:()Ljava/util/List; | 1241 | ········45:·invokevirtual·#334················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadServiceImpl.getDownloads:()Ljava/util/List; |
1242 | ········48:·astore_1 | ||
1243 | ········49:·aload_1 | ||
1244 | ········ | 1242 | ········48:·invokeinterface·#340,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1245 | ········55:·astore········4 | ||
1246 | ········5 | 1243 | ········53:·astore_1 |
1244 | ········54:·aload_1 | ||
1247 | ········5 | 1245 | ········55:·invokeinterface·#345,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1248 | ········6 | 1246 | ········60:·istore········4 |
1249 | ········6 | 1247 | ········62:·iload·········4 |
1250 | ········6 | 1248 | ········64:·ifeq··········98 |
1251 | ········ | 1249 | ········67:·aload_1 |
1252 | ········ | 1250 | ········68:·invokeinterface·#349,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1253 | ········7 | 1251 | ········73:·checkcast·····#351················//·class·net/sourceforge/subsonic/androidapp/service/DownloadFile |
1254 | ········ | 1252 | ········76:·astore········5 |
1255 | ········ | 1253 | ········78:·aload·········5 |
1256 | ········8 | 1254 | ········80:·invokevirtual·#355················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadFile.getSong:()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
1257 | ········8 | 1255 | ········83:·invokevirtual·#360················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; |
1258 | ········ | 1256 | ········86:·astore_2 |
1259 | ········ | 1257 | ········87:·aload_3 |
1260 | ········ | 1258 | ········88:·aload_2 |
1261 | ········ | 1259 | ········89:·invokeinterface·#363,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1262 | ········9 | 1260 | ········94:·pop |
1263 | ······· | 1261 | ········95:·goto··········54 |
1264 | ······· | 1262 | ········98:·aload_0 |
1265 | ······· | 1263 | ········99:·getfield······#52·················//·Field·tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
1266 | ·······10 | 1264 | ·······102:·astore_1 |
1267 | ·······10 | 1265 | ·······103:·new···········#365················//·class·net/sourceforge/subsonic/androidapp/service/JukeboxService$SetPlaylist |
1268 | ·······1 | 1266 | ·······106:·astore_2 |
1269 | ·······1 | 1267 | ·······107:·aload_2 |
1270 | ·······1 | 1268 | ·······108:·aload_0 |
1271 | ·······1 | 1269 | ·······109:·aload_3 |
1272 | ·······11 | 1270 | ·······110:·invokespecial·#368················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$SetPlaylist."<init>":(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;Ljava/util/List;)V |
1273 | ·······11 | 1271 | ·······113:·aload_1 |
1274 | ·······11 | 1272 | ·······114:·aload_2 |
1275 | ·······1 | 1273 | ·······115:·invokevirtual·#256················//·Method·net/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue.add:(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V |
1276 | ·······1 | 1274 | ·······118:·return |
1277 | } | 1275 | } |
Offset 370, 15 lines modified | Offset 370, 15 lines modified | ||
370 | ········86:·goto··········7 | 370 | ········86:·goto··········7 |
371 | ········89:·return | 371 | ········89:·return |
372 | ··private·void·deleteFiles(java.util.List,·java.util.Set); | 372 | ··private·void·deleteFiles(java.util.List,·java.util.Set); |
373 | ····descriptor:·(Ljava/util/List;Ljava/util/Set;)V | 373 | ····descriptor:·(Ljava/util/List;Ljava/util/Set;)V |
374 | ····flags:·(0x0002)·ACC_PRIVATE | 374 | ····flags:·(0x0002)·ACC_PRIVATE |
375 | ····Code: | 375 | ····Code: |
376 | ······stack=300,·locals=4 | 376 | ······stack=300,·locals=46,·args_size=3 |
377 | ·········0:·aload_1 | 377 | ·········0:·aload_1 |
378 | ·········1:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z | 378 | ·········1:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z |
379 | ·········6:·istore_3 | 379 | ·········6:·istore_3 |
380 | ·········7:·iload_3 | 380 | ·········7:·iload_3 |
381 | ·········8:·ifeq··········12 | 381 | ·········8:·ifeq··········12 |
382 | ········11:·return | 382 | ········11:·return |
383 | ········12:·aload_0 | 383 | ········12:·aload_0 |
Offset 406, 348 lines modified | Offset 406, 348 lines modified | ||
406 | ········54:·lload·········10 | 406 | ········54:·lload·········10 |
407 | ········56:·lmul | 407 | ········56:·lmul |
408 | ········57:·lstore········12 | 408 | ········57:·lstore········12 |
409 | ········59:·lconst_0 | 409 | ········59:·lconst_0 |
410 | ········60:·lstore········14 | 410 | ········60:·lstore········14 |
411 | ········62:·aload_1 | 411 | ········62:·aload_1 |
412 | ········63:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 412 | ········63:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
413 | ········68:·astore········ | 413 | ········68:·astore········5 |
414 | ········70:·aload········· | 414 | ········70:·aload·········5 |
415 | ········72:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 415 | ········72:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
416 | ········77:·istore | 416 | ········77:·istore········16 |
417 | ········7 | 417 | ········79:·iload·········16 |
418 | ········ | 418 | ········81:·ifeq··········113 |
419 | ········8 | 419 | ········84:·aload·········5 |
420 | ········8 | 420 | ········86:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
421 | ········ | 421 | ········91:·checkcast·····#48·················//·class·java/io/File |
422 | ········9 | 422 | ········94:·astore········17 |
423 | ········9 | 423 | ········96:·aload·········17 |
424 | ········9 | 424 | ········98:·invokevirtual·#85·················//·Method·java/io/File.length:()J |
425 | ······· | 425 | ·······101:·lstore········18 |
426 | ·······10 | 426 | ·······103:·lload·········14 |
427 | ·······10 | 427 | ·······105:·lload·········18 |
428 | ·······10 | 428 | ·······107:·ladd |
429 | ·······10 | 429 | ·······108:·lstore········14 |
430 | ·······1 | 430 | ·······110:·goto··········70 |
431 | ·······11 | 431 | ·······113:·new···········#87·················//·class·android/os/StatFs |
432 | ·······11 | 432 | ·······116:·astore········20 |
433 | ·······11 | 433 | ·······118:·aload_1 |
434 | ·······11 | 434 | ·······119:·astore········4 |
435 | ·······1 | 435 | ·······121:·aload_1 |
436 | ·······12 | 436 | ·······122:·iconst_0 |
437 | ·······12 | 437 | ·······123:·invokeinterface·#91,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
438 | ·······12 | 438 | ·······128:·checkcast·····#48·················//·class·java/io/File |
439 | ·······1 | 439 | ·······131:·invokevirtual·#95·················//·Method·java/io/File.getPath:()Ljava/lang/String; |
440 | ·······13 | 440 | ·······134:·astore········5 |
441 | ·······13 | 441 | ·······136:·aload·········20 |
442 | ·······13 | 442 | ·······138:·aload·········5 |
443 | ·······1 | 443 | ·······140:·invokespecial·#98·················//·Method·android/os/StatFs."<init>":(Ljava/lang/String;)V |
444 | ·······14 | 444 | ·······143:·aload·········20 |
445 | ·······14 | 445 | ·······145:·invokevirtual·#102················//·Method·android/os/StatFs.getBlockCount:()I |
446 | ·······14 | 446 | ·······148:·i2l |
447 | ·······14 | 447 | ·······149:·lstore········8 |
448 | ·······1 | 448 | ·······151:·aload·········20 |
449 | ·······15 | 449 | ·······153:·invokevirtual·#105················//·Method·android/os/StatFs.getBlockSize:()I |
450 | ·······15 | 450 | ·······156:·i2l |
451 | ·······15 | 451 | ·······157:·lstore········6 |
452 | ·······15 | 452 | ·······159:·lload·········6 |
453 | ·······1 | 453 | ·······161:·lstore········10 |
454 | ·······16 | 454 | ·······163:·lload·········8 |
455 | ·······16 | 455 | ·······165:·lload·········6 |
456 | ·······16 | 456 | ·······167:·lmul |
457 | ·······16 | 457 | ·······168:·lstore········21 |
458 | ·······1 | 458 | ·······170:·aload·········20 |
459 | ·······17 | 459 | ·······172:·invokevirtual·#108················//·Method·android/os/StatFs.getAvailableBlocks:()I |
460 | ·······17 | 460 | ·······175:·istore_3 |
461 | ·······17 | 461 | ·······176:·iload_3 |
462 | ·······17 | 462 | ·······177:·i2l |
463 | ·······17 | 463 | ·······178:·lstore········8 |
464 | ·······1 | 464 | ·······180:·aload·········20 |
465 | ·······18 | 465 | ·······182:·invokevirtual·#105················//·Method·android/os/StatFs.getBlockSize:()I |
466 | ·······18 | 466 | ·······185:·istore········23 |
467 | ·······18 | 467 | ·······187:·iload·········23 |
468 | ·······18 | 468 | ·······189:·i2l |
469 | ·······1 | 469 | ·······190:·lstore········6 |
470 | ·······19 | 470 | ·······192:·lload·········6 |
471 | ·······19 | 471 | ·······194:·lstore········10 |
472 | ·······19 | 472 | ·······196:·lload·········8 |
473 | ·······19 | 473 | ·······198:·lload·········6 |
474 | ······· | 474 | ·······200:·lmul |
475 | ·······199:·lstore········22 | ||
476 | ·······201:·lload·········19 | ||
477 | ·······203:·lload·········22 | ||
478 | ·······205:·lsub | ||
479 | ·······20 | 475 | ·······201:·lstore········24 |
480 | ·······20 | 476 | ·······203:·lload·········21 |
477 | ·······205:·lload·········24 | ||
478 | ·······207:·lsub | ||
479 | ·······208:·lstore········26 | ||
480 | ·······210:·lload·········21 | ||
481 | ·······21 | 481 | ·······212:·l2d |
482 | ·······21 | 482 | ·······213:·dstore········28 |
483 | ·······21 | 483 | ·······215:·ldc2_w········#10·················//·double·0.95d |
484 | ·······216:·dload·········26 | ||
485 | ·······218:·dmul | ||
486 | ·······219:·dstore········28 | ||
487 | ·······2 | 484 | ·······218:·dload·········28 |
485 | ·······220:·dmul | ||
486 | ·······221:·dstore········30 | ||
487 | ·······223:·dload·········30 | ||
488 | ·······22 | 488 | ·······225:·invokestatic··#116················//·Method·java/lang/Math.round:(D)J |
489 | ·······22 | 489 | ·······228:·lstore········32 |
490 | ·······228:·lload·········14 | ||
491 | ·······230:·lload·········1 | 490 | ·······230:·lload·········14 |
491 | ·······232:·lload·········12 | ||
492 | ·······23 | 492 | ·······234:·lsub |
493 | ·······23 | 493 | ·······235:·lconst_0 |
494 | ·······23 | 494 | ·······236:·invokestatic··#120················//·Method·java/lang/Math.max:(JJ)J |
495 | ·······23 | 495 | ·······239:·lstore········34 |
496 | ·······239:·lload·········24 | ||
497 | ·······241:·lload········· | 496 | ·······241:·lload·········26 |
497 | ·······243:·lload·········32 | ||
498 | ·······24 | 498 | ·······245:·lsub |
499 | ·······24 | 499 | ·······246:·lstore········8 |
500 | ·······24 | 500 | ·······248:·lconst_0 |
501 | ·······24 | 501 | ·······249:·lstore········10 |
502 | ·······2 | 502 | ·······251:·lload·········8 |
503 | ·······25 | 503 | ·······253:·lload·········10 |
504 | ·······25 | 504 | ·······255:·invokestatic··#120················//·Method·java/lang/Math.max:(JJ)J |
505 | ·······25 | 505 | ·······258:·lstore········36 |
506 | ·······258:·lload·········32 | ||
507 | ·······260:·lload·········34 | 506 | ·······260:·lload·········34 |
Max diff block lines reached; 18848/42098 bytes (44.77%) of diff not shown. |
Offset 991, 34 lines modified | Offset 991, 36 lines modified | ||
991 | ········22:·areturn | 991 | ········22:·areturn |
992 | ········23:·getstatic·····#50·················//·Field·FILE_SYSTEM_UNSAFE:[Ljava/lang/String; | 992 | ········23:·getstatic·····#50·················//·Field·FILE_SYSTEM_UNSAFE:[Ljava/lang/String; |
993 | ········26:·astore_3 | 993 | ········26:·astore_3 |
994 | ········27:·aload_3 | 994 | ········27:·aload_3 |
995 | ········28:·arraylength | 995 | ········28:·arraylength |
996 | ········29:·istore········4 | 996 | ········29:·istore········4 |
997 | ········31:·iconst_0 | 997 | ········31:·iconst_0 |
998 | ········32:·istore | 998 | ········32:·istore_2 |
999 | ········3 | 999 | ········33:·aconst_null |
1000 | ········34:·astore_1 | ||
1001 | ········35:·iload_2 | ||
1000 | ········36:·iload·········4 | 1002 | ········36:·iload·········4 |
1001 | ········38:·if_icmpge·····21 | 1003 | ········38:·if_icmpge·····21 |
1002 | ········41:·aload_3 | 1004 | ········41:·aload_3 |
1003 | ········42:·iload | 1005 | ········42:·iload_2 |
1004 | ········4 | 1006 | ········43:·aaload |
1005 | ········4 | 1007 | ········44:·astore········5 |
1006 | ········4 | 1008 | ········46:·ldc···········#190················//·String·- |
1007 | ········4 | 1009 | ········48:·astore········6 |
1008 | ········50:·aload_0 | 1010 | ········50:·aload_0 |
1009 | ········51:·aload········· | 1011 | ········51:·aload·········5 |
1010 | ········53:·aload | 1012 | ········53:·aload·········6 |
1011 | ········5 | 1013 | ········55:·invokevirtual·#194················//·Method·java/lang/String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
1012 | ········5 | 1014 | ········58:·astore_0 |
1013 | ········5 | 1015 | ········59:·iload_2 |
1014 | ········60:·iconst_1 | 1016 | ········60:·iconst_1 |
1015 | ········61:·iadd | 1017 | ········61:·iadd |
1016 | ········62:·istore | 1018 | ········62:·istore_2 |
1017 | ········6 | 1019 | ········63:·goto··········35 |
1018 | ··private·static·java.lang.String·fileSystemSafeDir(java.lang.String); | 1020 | ··private·static·java.lang.String·fileSystemSafeDir(java.lang.String); |
1019 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; | 1021 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; |
1020 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC | 1022 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC |
1021 | ····Code: | 1023 | ····Code: |
1022 | ······stack=300,·locals=7,·args_size=1 | 1024 | ······stack=300,·locals=7,·args_size=1 |
1023 | ·········0:·aload_0 | 1025 | ·········0:·aload_0 |
Offset 1037, 34 lines modified | Offset 1039, 36 lines modified | ||
1037 | ········22:·areturn | 1039 | ········22:·areturn |
1038 | ········23:·getstatic·····#52·················//·Field·FILE_SYSTEM_UNSAFE_DIR:[Ljava/lang/String; | 1040 | ········23:·getstatic·····#52·················//·Field·FILE_SYSTEM_UNSAFE_DIR:[Ljava/lang/String; |
1039 | ········26:·astore_3 | 1041 | ········26:·astore_3 |
1040 | ········27:·aload_3 | 1042 | ········27:·aload_3 |
1041 | ········28:·arraylength | 1043 | ········28:·arraylength |
1042 | ········29:·istore········4 | 1044 | ········29:·istore········4 |
1043 | ········31:·iconst_0 | 1045 | ········31:·iconst_0 |
1044 | ········32:·istore | 1046 | ········32:·istore_2 |
1045 | ········3 | 1047 | ········33:·aconst_null |
1048 | ········34:·astore_1 | ||
1049 | ········35:·iload_2 | ||
1046 | ········36:·iload·········4 | 1050 | ········36:·iload·········4 |
1047 | ········38:·if_icmpge·····21 | 1051 | ········38:·if_icmpge·····21 |
1048 | ········41:·aload_3 | 1052 | ········41:·aload_3 |
1049 | ········42:·iload | 1053 | ········42:·iload_2 |
1050 | ········4 | 1054 | ········43:·aaload |
1051 | ········4 | 1055 | ········44:·astore········5 |
1052 | ········4 | 1056 | ········46:·ldc···········#190················//·String·- |
1053 | ········4 | 1057 | ········48:·astore········6 |
1054 | ········50:·aload_0 | 1058 | ········50:·aload_0 |
1055 | ········51:·aload········· | 1059 | ········51:·aload·········5 |
1056 | ········53:·aload | 1060 | ········53:·aload·········6 |
1057 | ········5 | 1061 | ········55:·invokevirtual·#194················//·Method·java/lang/String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
1058 | ········5 | 1062 | ········58:·astore_0 |
1059 | ········5 | 1063 | ········59:·iload_2 |
1060 | ········60:·iconst_1 | 1064 | ········60:·iconst_1 |
1061 | ········61:·iadd | 1065 | ········61:·iadd |
1062 | ········62:·istore | 1066 | ········62:·istore_2 |
1063 | ········6 | 1067 | ········63:·goto··········35 |
1064 | ··public·static·android.graphics.Bitmap·getAlbumArtBitmap(android.content.Context,·net.sourceforge.subsonic.androidapp.domain.MusicDirectory$Entry,·int); | 1068 | ··public·static·android.graphics.Bitmap·getAlbumArtBitmap(android.content.Context,·net.sourceforge.subsonic.androidapp.domain.MusicDirectory$Entry,·int); |
1065 | ····descriptor:·(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;I)Landroid/graphics/Bitmap; | 1069 | ····descriptor:·(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;I)Landroid/graphics/Bitmap; |
1066 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 1070 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
1067 | ····Code: | 1071 | ····Code: |
1068 | ······stack=300,·locals=6,·args_size=3 | 1072 | ······stack=300,·locals=6,·args_size=3 |
1069 | ·········0:·aload_0 | 1073 | ·········0:·aload_0 |
Offset 123, 67 lines modified | Offset 123, 65 lines modified | ||
123 | ········20:·putfield······#21·················//·Field·capacity:I | 123 | ········20:·putfield······#21·················//·Field·capacity:I |
124 | ········23:·return | 124 | ········23:·return |
125 | ··private·void·removeOldest(); | 125 | ··private·void·removeOldest(); |
126 | ····descriptor:·()V | 126 | ····descriptor:·()V |
127 | ····flags:·(0x0002)·ACC_PRIVATE | 127 | ····flags:·(0x0002)·ACC_PRIVATE |
128 | ····Code: | 128 | ····Code: |
129 | ······stack=300,·locals=1 | 129 | ······stack=300,·locals=11,·args_size=1 |
130 | ·········0:·aconst_null | 130 | ·········0:·aconst_null |
131 | ·········1:·astore_1 | 131 | ·········1:·astore_1 |
132 | ·········2:·ldc2_w········#22·················//·long·9223372036854775807l | 132 | ·········2:·ldc2_w········#22·················//·long·9223372036854775807l |
133 | ·········5:·lstore_2 | 133 | ·········5:·lstore_2 |
134 | ·········6:·aload_0 | 134 | ·········6:·aload_0 |
135 | ·········7:·getfield······#19·················//·Field·map:Ljava/util/Map; | 135 | ·········7:·getfield······#19·················//·Field·map:Ljava/util/Map; |
136 | ········10:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set; | 136 | ········10:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set; |
137 | ········15:·astore········4 | ||
138 | ········17:·aload·········4 | ||
139 | ········1 | 137 | ········15:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
140 | ········2 | 138 | ········20:·astore········4 |
141 | ········2 | 139 | ········22:·aload·········4 |
142 | ········2 | 140 | ········24:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
143 | ········ | 141 | ········29:·istore········5 |
144 | ········3 | 142 | ········31:·iload·········5 |
145 | ········3 | 143 | ········33:·ifeq··········99 |
146 | ········ | 144 | ········36:·aload·········4 |
147 | ········ | 145 | ········38:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
148 | ········4 | 146 | ········43:·checkcast·····#47·················//·class·java/util/Map$Entry |
149 | ········ | 147 | ········46:·astore········6 |
150 | ········ | 148 | ········48:·aload·········6 |
151 | ········5 | 149 | ········50:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object; |
152 | ········5 | 150 | ········55:·astore········7 |
153 | ········ | 151 | ········57:·aload·········6 |
154 | ········ | 152 | ········59:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object; |
155 | ········6 | 153 | ········64:·checkcast·····#55·················//·class·net/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue |
156 | ········ | 154 | ········67:·astore········8 |
157 | ········ | 155 | ········69:·aload·········8 |
158 | ········7 | 156 | ········71:·invokevirtual·#59·················//·Method·net/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue.getTimestamp:()J |
159 | ········7 | 157 | ········74:·lstore········9 |
160 | ········ | 158 | ········76:·lload·········9 |
161 | ········ | 159 | ········78:·lload_2 |
162 | ········ | 160 | ········79:·lcmp |
163 | ········8 | 161 | ········80:·istore········5 |
164 | ········8 | 162 | ········82:·iload·········5 |
165 | ········8 | 163 | ········84:·ifge··········22 |
166 | ········ | 164 | ········87:·aload·········8 |
167 | ········ | 165 | ········89:·invokevirtual·#59·················//·Method·net/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue.getTimestamp:()J |
168 | ········9 | 166 | ········92:·lstore_2 |
169 | ········9 | 167 | ········93:·aload·········7 |
170 | ········9 | 168 | ········95:·astore_1 |
171 | ······· | 169 | ········96:·goto··········22 |
170 | ········99:·aload_1 | ||
171 | ·······100:·ifnull········118 | ||
172 | ·······103:·aload_ | 172 | ·······103:·aload_0 |
173 | ·······104:·ifnull········122 | ||
174 | ·······107:·aload_0 | ||
175 | ·······10 | 173 | ·······104:·getfield······#19·················//·Field·map:Ljava/util/Map; |
176 | ·······1 | 174 | ·······107:·astore········4 |
177 | ·······1 | 175 | ·······109:·aload·········4 |
178 | ·······11 | 176 | ·······111:·aload_1 |
179 | ·······11 | 177 | ·······112:·invokeinterface·#63,··2···········//·InterfaceMethod·java/util/Map.remove:(Ljava/lang/Object;)Ljava/lang/Object; |
180 | ·······1 | 178 | ·······117:·pop |
181 | ·······1 | 179 | ·······118:·return |
182 | ··public·void·clear(); | 180 | ··public·void·clear(); |
183 | ····descriptor:·()V | 181 | ····descriptor:·()V |
184 | ····flags:·(0x0001)·ACC_PUBLIC | 182 | ····flags:·(0x0001)·ACC_PUBLIC |
185 | ····Code: | 183 | ····Code: |
186 | ······stack=300,·locals=1,·args_size=1 | 184 | ······stack=300,·locals=1,·args_size=1 |
187 | ·········0:·aload_0 | 185 | ·········0:·aload_0 |
Offset 254, 303 lines modified | Offset 254, 285 lines modified | ||
254 | ·········0:·iconst_0 | 254 | ·········0:·iconst_0 |
255 | ·········1:·ireturn | 255 | ·········1:·ireturn |
256 | ··public·int·getCount(); | 256 | ··public·int·getCount(); |
257 | ····descriptor:·()I | 257 | ····descriptor:·()I |
258 | ····flags:·(0x0001)·ACC_PUBLIC | 258 | ····flags:·(0x0001)·ACC_PUBLIC |
259 | ····Code: | 259 | ····Code: |
260 | ······stack=300,·locals= | 260 | ······stack=300,·locals=5,·args_size=1 |
261 | ·········0:·iconst_0 | 261 | ·········0:·iconst_0 |
262 | ·········1:·istore_1 | 262 | ·········1:·istore_1 |
263 | ·········2:·aload_0 | 263 | ·········2:·aload_0 |
264 | ·········3:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; | 264 | ·········3:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; |
265 | ·········6:·astore_2 | ||
266 | ·········7:·aload_2 | ||
267 | ········· | 265 | ·········6:·invokevirtual·#67·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
268 | ········ | 266 | ·········9:·astore_2 |
269 | ········1 | 267 | ········10:·aload_2 |
270 | ········1 | 268 | ········11:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
271 | ········18:·istore········4 | ||
272 | ········ | 269 | ········16:·istore_3 |
270 | ········17:·iload_3 | ||
273 | ········ | 271 | ········18:·ifeq··········47 |
274 | ········2 | 272 | ········21:·aload_2 |
275 | ········2 | 273 | ········22:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
276 | ········ | 274 | ········27:·checkcast·····#30·················//·class·android/widget/ListAdapter |
277 | ········3 | 275 | ········30:·astore········4 |
278 | ········3 | 276 | ········32:·aload·········4 |
279 | ········3 | 277 | ········34:·invokeinterface·#81,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
280 | ········ | 278 | ········39:·istore_3 |
281 | ········4 | 279 | ········40:·iload_1 |
282 | ········4 | 280 | ········41:·iload_3 |
283 | ········4 | 281 | ········42:·iadd |
284 | ········4 | 282 | ········43:·istore_1 |
285 | ········ | 283 | ········44:·goto··········10 |
286 | ········ | 284 | ········47:·iload_1 |
287 | ········ | 285 | ········48:·ireturn |
288 | ··public·java.lang.Object·getItem(int); | 286 | ··public·java.lang.Object·getItem(int); |
289 | ····descriptor:·(I)Ljava/lang/Object; | 287 | ····descriptor:·(I)Ljava/lang/Object; |
290 | ····flags:·(0x0001)·ACC_PUBLIC | 288 | ····flags:·(0x0001)·ACC_PUBLIC |
291 | ····Code: | 289 | ····Code: |
292 | ······stack=300,·locals= | 290 | ······stack=300,·locals=6,·args_size=2 |
293 | ·········0:·aload_0 | 291 | ·········0:·aload_0 |
294 | ·········1:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; | 292 | ·········1:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; |
295 | ·········4:·astore_2 | ||
296 | ·········5:·aload_2 | ||
297 | ········· | 293 | ·········4:·invokevirtual·#67·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
298 | ········· | 294 | ·········7:·astore_2 |
299 | ········ | 295 | ·········8:·aload_2 |
300 | ········ | 296 | ·········9:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
301 | ········16:·istore········4 | ||
302 | ········1 | 297 | ········14:·istore_3 |
298 | ········15:·iload_3 | ||
303 | ········ | 299 | ········16:·ifeq··········64 |
304 | ········ | 300 | ········19:·aload_2 |
305 | ········2 | 301 | ········20:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
306 | ········2 | 302 | ········25:·checkcast·····#30·················//·class·android/widget/ListAdapter |
307 | ········ | 303 | ········28:·astore········4 |
308 | ········3 | 304 | ········30:·aload·········4 |
309 | ········3 | 305 | ········32:·invokeinterface·#81,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
310 | ········ | 306 | ········37:·istore········5 |
311 | ········ | 307 | ········39:·iload_1 |
312 | ········4 | 308 | ········40:·iload·········5 |
313 | ········4 | 309 | ········42:·if_icmpge·····56 |
314 | ········4 | 310 | ········45:·aload·········4 |
315 | ········ | 311 | ········47:·iload_1 |
316 | ········ | 312 | ········48:·invokeinterface·#85,··2···········//·InterfaceMethod·android/widget/ListAdapter.getItem:(I)Ljava/lang/Object; |
317 | ········5 | 313 | ········53:·astore_2 |
318 | ········5 | 314 | ········54:·aload_2 |
319 | ········5 | 315 | ········55:·areturn |
320 | ········ | 316 | ········56:·iload_1 |
321 | ········ | 317 | ········57:·iload·········5 |
322 | ········ | 318 | ········59:·isub |
323 | ········6 | 319 | ········60:·istore_1 |
324 | ········6 | 320 | ········61:·goto··········8 |
325 | ········68:·iconst_0 | ||
326 | ········69:·istore········4 | ||
327 | ········ | 321 | ········64:·aconst_null |
328 | ········ | 322 | ········65:·astore_2 |
329 | ········ | 323 | ········66:·goto··········54 |
330 | ··public·long·getItemId(int); | 324 | ··public·long·getItemId(int); |
331 | ····descriptor:·(I)J | 325 | ····descriptor:·(I)J |
332 | ····flags:·(0x0001)·ACC_PUBLIC | 326 | ····flags:·(0x0001)·ACC_PUBLIC |
333 | ····Code: | 327 | ····Code: |
334 | ······stack=300,·locals= | 328 | ······stack=300,·locals=8,·args_size=2 |
335 | ·········0:·aload_0 | 329 | ·········0:·aload_0 |
336 | ·········1:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; | 330 | ·········1:·getfield······#24·················//·Field·pieces:Ljava/util/ArrayList; |
337 | ·········4:·astore_2 | ||
338 | ·········5:·aload_2 | ||
339 | ········· | 331 | ·········4:·invokevirtual·#67·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
340 | ········· | 332 | ·········7:·astore_2 |
341 | ········ | 333 | ·········8:·aload_2 |
342 | ········ | 334 | ·········9:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
343 | ········16:·istore········4 | ||
344 | ········1 | 335 | ········14:·istore_3 |
336 | ········15:·iload_3 | ||
345 | ········ | 337 | ········16:·ifeq··········66 |
346 | ········ | 338 | ········19:·aload_2 |
347 | ········2 | 339 | ········20:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
348 | ········2 | 340 | ········25:·checkcast·····#30·················//·class·android/widget/ListAdapter |
349 | ········ | 341 | ········28:·astore········4 |
350 | ········3 | 342 | ········30:·aload·········4 |
351 | ········3 | 343 | ········32:·invokeinterface·#81,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
352 | ········ | 344 | ········37:·istore········5 |
353 | ········ | 345 | ········39:·iload_1 |
354 | ········4 | 346 | ········40:·iload·········5 |
355 | ········4 | 347 | ········42:·if_icmpge·····58 |
356 | ········4 | 348 | ········45:·aload·········4 |
357 | ········ | 349 | ········47:·iload_1 |
358 | ········ | 350 | ········48:·invokeinterface·#89,··2···········//·InterfaceMethod·android/widget/ListAdapter.getItemId:(I)J |
359 | ········5 | 351 | ········53:·lstore········6 |
360 | ········5 | 352 | ········55:·lload·········6 |
361 | ········ | 353 | ········57:·lreturn |
362 | ········ | 354 | ········58:·iload_1 |
363 | ········ | 355 | ········59:·iload·········5 |
364 | ········6 | 356 | ········61:·isub |
365 | ········6 | 357 | ········62:·istore_1 |
366 | ········6 | 358 | ········63:·goto··········8 |
367 | ········ | 359 | ········66:·iconst_m1 |
368 | ········ | 360 | ········67:·i2l |
369 | ········ | 361 | ········68:·lstore········6 |
370 | ········7 | 362 | ········70:·goto··········55 |
371 | ··public·int·getItemViewType(int); | 363 | ··public·int·getItemViewType(int); |
372 | ····descriptor:·(I)I | 364 | ····descriptor:·(I)I |
373 | ····flags:·(0x0001)·ACC_PUBLIC | 365 | ····flags:·(0x0001)·ACC_PUBLIC |
Max diff block lines reached; 11949/20048 bytes (59.60%) of diff not shown. |
Offset 138, 51 lines modified | Offset 138, 47 lines modified | ||
138 | ··public·net.sourceforge.subsonic.androidapp.util.SackOfViewsAdapter(java.util.List); | 138 | ··public·net.sourceforge.subsonic.androidapp.util.SackOfViewsAdapter(java.util.List); |
139 | ····descriptor:·(Ljava/util/List;)V | 139 | ····descriptor:·(Ljava/util/List;)V |
140 | ····flags:·(0x0001)·ACC_PUBLIC | 140 | ····flags:·(0x0001)·ACC_PUBLIC |
141 | ····Code: | 141 | ····Code: |
142 | ······stack=300,·locals=8,·args_size=2 | 142 | ······stack=300,·locals=8,·args_size=2 |
143 | ·········0:·aload_0 | 143 | ·········0:·aload_0 |
144 | ·········1:·invokespecial·#10·················//·Method·android/widget/BaseAdapter."<init>":()V | 144 | ·········1:·invokespecial·#10·················//·Method·android/widget/BaseAdapter."<init>":()V |
145 | ·········4:· | 145 | ·········4:·aload_0 |
146 | ·········5:·istore_2 | ||
147 | ········· | 146 | ·········5:·aconst_null |
148 | ·········7:·astore_3 | ||
149 | ·········8:·aload_0 | ||
150 | ·········9:·aconst_null | ||
151 | ········ | 147 | ·········6:·putfield······#12·················//·Field·views:Ljava/util/List; |
152 | ········ | 148 | ·········9:·aload_1 |
153 | ········1 | 149 | ········10:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
154 | ········19:·astore········4 | ||
155 | ········ | 150 | ········15:·astore_2 |
151 | ········16:·aload_2 | ||
156 | ········ | 152 | ········17:·invokeinterface·#33,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
157 | ········2 | 153 | ········22:·istore_3 |
158 | ········2 | 154 | ········23:·iload_3 |
159 | ········ | 155 | ········24:·ifeq··········69 |
160 | ········ | 156 | ········27:·aload_2 |
161 | ········ | 157 | ········28:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
162 | ········ | 158 | ········33:·checkcast·····#39·················//·class·android/view/View |
163 | ········ | 159 | ········36:·astore········4 |
164 | ········ | 160 | ········38:·new···········#41·················//·class·android/widget/AbsListView$LayoutParams |
165 | ········4 | 161 | ········41:·astore········5 |
166 | ········4 | 162 | ········43:·iconst_m1 |
167 | ········ | 163 | ········44:·istore········6 |
168 | ········ | 164 | ········46:·bipush········-2 |
169 | ········ | 165 | ········48:·istore········7 |
170 | ········5 | 166 | ········50:·aload·········5 |
171 | ········5 | 167 | ········52:·iload·········6 |
172 | ········5 | 168 | ········54:·iload·········7 |
173 | ········ | 169 | ········56:·invokespecial·#44·················//·Method·android/widget/AbsListView$LayoutParams."<init>":(II)V |
170 | ········59:·aload·········4 | ||
174 | ········6 | 171 | ········61:·aload·········5 |
175 | ········66:·aload_3 | ||
176 | ········6 | 172 | ········63:·invokevirtual·#48·················//·Method·android/view/View.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V |
177 | ········ | 173 | ········66:·goto··········16 |
178 | ········ | 174 | ········69:·aload_0 |
179 | ········7 | 175 | ········70:·aload_1 |
180 | ········7 | 176 | ········71:·putfield······#12·················//·Field·views:Ljava/util/List; |
181 | ········7 | 177 | ········74:·return |
182 | ··public·boolean·areAllItemsEnabled(); | 178 | ··public·boolean·areAllItemsEnabled(); |
183 | ····descriptor:·()Z | 179 | ····descriptor:·()Z |
184 | ····flags:·(0x0001)·ACC_PUBLIC | 180 | ····flags:·(0x0001)·ACC_PUBLIC |
185 | ····Code: | 181 | ····Code: |
186 | ······stack=300,·locals=1,·args_size=1 | 182 | ······stack=300,·locals=1,·args_size=1 |
187 | ·········0:·iconst_0 | 183 | ·········0:·iconst_0 |
Offset 237, 72 lines modified | Offset 237, 74 lines modified | ||
237 | ········10:·invokespecial·#23·················//·Method·initDefault:()V | 237 | ········10:·invokespecial·#23·················//·Method·initDefault:()V |
238 | ········13:·return | 238 | ········13:·return |
239 | ··private·java.util.SortedSet·getServerIds(); | 239 | ··private·java.util.SortedSet·getServerIds(); |
240 | ····descriptor:·()Ljava/util/SortedSet; | 240 | ····descriptor:·()Ljava/util/SortedSet; |
241 | ····flags:·(0x0002)·ACC_PRIVATE | 241 | ····flags:·(0x0002)·ACC_PRIVATE |
242 | ····Code: | 242 | ····Code: |
243 | ······stack=300,·locals=1 | 243 | ······stack=300,·locals=11,·args_size=1 |
244 | ·········0:·aload_0 | 244 | ·········0:·aload_0 |
245 | ·········1:·getfield······#20·················//·Field·context:Landroid/content/Context; | 245 | ·········1:·getfield······#20·················//·Field·context:Landroid/content/Context; |
246 | ·········4:·invokestatic··#29·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; | 246 | ·········4:·invokestatic··#29·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; |
247 | ·········7:·astore_1 | 247 | ·········7:·astore_1 |
248 | ·········8:·new···········#31·················//·class·java/util/TreeSet | 248 | ·········8:·new···········#31·················//·class·java/util/TreeSet |
249 | ········11:·astore_2 | 249 | ········11:·astore_2 |
250 | ········12:·aload_2 | 250 | ········12:·aload_2 |
251 | ········13:·invokespecial·#32·················//·Method·java/util/TreeSet."<init>":()V | 251 | ········13:·invokespecial·#32·················//·Method·java/util/TreeSet."<init>":()V |
252 | ········16:·ldc···········#12·················//·String·servers | 252 | ········16:·ldc···········#12·················//·String·servers |
253 | ········18:·astore_3 | 253 | ········18:·astore_3 |
254 | ········19:·aload_1 | ||
255 | ········20:·aload_3 | ||
256 | ········ | 254 | ········19:·aconst_null |
255 | ········20:·astore········4 | ||
256 | ········22:·aload_1 | ||
257 | ········23:·aload_3 | ||
258 | ········24:·aconst_null | ||
257 | ········2 | 259 | ········25:·invokeinterface·#38,··3···········//·InterfaceMethod·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
258 | ········ | 260 | ········30:·astore········5 |
259 | ········ | 261 | ········32:·aload·········5 |
260 | ········3 | 262 | ········34:·ifnull········114 |
261 | ········3 | 263 | ········37:·aload·········5 |
262 | ········3 | 264 | ········39:·invokevirtual·#44·················//·Method·java/lang/String.length:()I |
263 | ········ | 265 | ········42:·istore········6 |
264 | ········4 | 266 | ········44:·iload·········6 |
265 | ········4 | 267 | ········46:·ifle··········114 |
268 | ········49:·aload·········5 | ||
266 | ········ | 269 | ········51:·ldc···········#46·················//·String |
267 | ········48:·astore_3 | ||
268 | ········49:·aload·········4 | ||
269 | ········51:·aload_3 | ||
270 | ········5 | 270 | ········53:·invokevirtual·#50·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; |
271 | ········5 | 271 | ········56:·astore········4 |
272 | ········5 | 272 | ········58:·aload·········4 |
273 | ········ | 273 | ········60:·arraylength |
274 | ········6 | 274 | ········61:·istore········7 |
275 | ········6 | 275 | ········63:·iconst_0 |
276 | ········6 | 276 | ········64:·istore········6 |
277 | ········66:·aconst_null | ||
278 | ········67:·astore_3 | ||
277 | ········6 | 279 | ········68:·iload·········6 |
278 | ········ | 280 | ········70:·iload·········7 |
279 | ········ | 281 | ········72:·if_icmpge·····114 |
280 | ········7 | 282 | ········75:·aload·········4 |
281 | ········7 | 283 | ········77:·iload·········6 |
282 | ········7 | 284 | ········79:·aaload |
283 | ········ | 285 | ········80:·astore········8 |
284 | ········ | 286 | ········82:·aload·········8 |
285 | ········8 | 287 | ········84:·invokestatic··#56·················//·Method·java/lang/Integer.parseInt:(Ljava/lang/String;)I |
286 | ········8 | 288 | ········87:·istore········9 |
287 | ········8 | 289 | ········89:·iload·········9 |
288 | ········ | 290 | ········91:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
289 | ········9 | 291 | ········94:·astore········10 |
290 | ········9 | 292 | ········96:·aload_2 |
291 | ········9 | 293 | ········97:·aload·········10 |
292 | ········9 | 294 | ········99:·invokeinterface·#66,··2···········//·InterfaceMethod·java/util/SortedSet.add:(Ljava/lang/Object;)Z |
293 | ······· | 295 | ·······104:·pop |
294 | ·······10 | 296 | ·······105:·iload·········6 |
295 | ·······10 | 297 | ·······107:·iconst_1 |
296 | ·······10 | 298 | ·······108:·iadd |
297 | ·······10 | 299 | ·······109:·istore········6 |
298 | ·······1 | 300 | ·······111:·goto··········68 |
299 | ·······1 | 301 | ·······114:·aload_2 |
300 | ·······11 | 302 | ·······115:·areturn |
301 | ··private·void·initDefault(); | 303 | ··private·void·initDefault(); |
302 | ····descriptor:·()V | 304 | ····descriptor:·()V |
303 | ····flags:·(0x0002)·ACC_PRIVATE | 305 | ····flags:·(0x0002)·ACC_PRIVATE |
304 | ····Code: | 306 | ····Code: |
305 | ······stack=300,·locals=16,·args_size=1 | 307 | ······stack=300,·locals=16,·args_size=1 |
306 | ·········0:·aconst_null | 308 | ·········0:·aconst_null |
Offset 630, 38 lines modified | Offset 632, 36 lines modified | ||
630 | ······stack=300,·locals=6,·args_size=1 | 632 | ······stack=300,·locals=6,·args_size=1 |
631 | ·········0:·new···········#187················//·class·java/util/ArrayList | 633 | ·········0:·new···········#187················//·class·java/util/ArrayList |
632 | ·········3:·astore_1 | 634 | ·········3:·astore_1 |
633 | ·········4:·aload_1 | 635 | ·········4:·aload_1 |
634 | ·········5:·invokespecial·#188················//·Method·java/util/ArrayList."<init>":()V | 636 | ·········5:·invokespecial·#188················//·Method·java/util/ArrayList."<init>":()V |
635 | ·········8:·aload_0 | 637 | ·········8:·aload_0 |
636 | ·········9:·invokespecial·#146················//·Method·getServerIds:()Ljava/util/SortedSet; | 638 | ·········9:·invokespecial·#146················//·Method·getServerIds:()Ljava/util/SortedSet; |
637 | ········12:·astore_2 | ||
638 | ········13:·aload_2 | ||
639 | ········1 | 639 | ········12:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/SortedSet.iterator:()Ljava/util/Iterator; |
640 | ········1 | 640 | ········17:·astore_2 |
641 | ········ | 641 | ········18:·aload_2 |
642 | ········ | 642 | ········19:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
643 | ········26:·istore········4 | ||
644 | ········2 | 643 | ········24:·istore_3 |
644 | ········25:·iload_3 | ||
645 | ········ | 645 | ········26:·ifeq··········60 |
646 | ········ | 646 | ········29:·aload_2 |
647 | ········3 | 647 | ········30:·invokeinterface·#126,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
648 | ········3 | 648 | ········35:·checkcast·····#52·················//·class·java/lang/Integer |
649 | ········ | 649 | ········38:·astore········4 |
650 | ········4 | 650 | ········40:·aload_0 |
651 | ········4 | 651 | ········41:·aload·········4 |
652 | ········4 | 652 | ········43:·invokevirtual·#185················//·Method·getServer:(Ljava/lang/Integer;)Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
653 | ········ | 653 | ········46:·astore········5 |
654 | ········ | 654 | ········48:·aload_1 |
655 | ········ | 655 | ········49:·aload·········5 |
656 | ········5 | 656 | ········51:·invokeinterface·#191,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
657 | ········5 | 657 | ········56:·pop |
658 | ········5 | 658 | ········57:·goto··········18 |
659 | ········6 | 659 | ········60:·aload_1 |
660 | ········6 | 660 | ········61:·areturn |
661 | ··public·net.sourceforge.subsonic.androidapp.util.ServerSettingsManager$ServerSettings·getServer(java.lang.Integer); | 661 | ··public·net.sourceforge.subsonic.androidapp.util.ServerSettingsManager$ServerSettings·getServer(java.lang.Integer); |
662 | ····descriptor:·(Ljava/lang/Integer;)Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 662 | ····descriptor:·(Ljava/lang/Integer;)Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
663 | ····flags:·(0x0001)·ACC_PUBLIC | 663 | ····flags:·(0x0001)·ACC_PUBLIC |
664 | ····Code: | 664 | ····Code: |
665 | ······stack=300,·locals=5,·args_size=2 | 665 | ······stack=300,·locals=5,·args_size=2 |
666 | ·········0:·new···········#151················//·class·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings | 666 | ·········0:·new···········#151················//·class·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings |
Offset 738, 52 lines modified | Offset 738, 52 lines modified | ||
738 | ·······287:·invokevirtual·#207················//·Method·android/widget/TextView.setCompoundDrawablesWithIntrinsicBounds:(IIII)V | 738 | ·······287:·invokevirtual·#207················//·Method·android/widget/TextView.setCompoundDrawablesWithIntrinsicBounds:(IIII)V |
739 | ·······290:·goto··········8 | 739 | ·······290:·goto··········8 |
740 | ··private·static·void·updateAll(); | 740 | ··private·static·void·updateAll(); |
741 | ····descriptor:·()V | 741 | ····descriptor:·()V |
742 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC | 742 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC |
743 | ····Code: | 743 | ····Code: |
744 | ······stack=300,·locals= | 744 | ······stack=300,·locals=5,·args_size=0 |
745 | ·········0:·getstatic·····#37·················//·Field·INSTANCES:Ljava/util/WeakHashMap; | 745 | ·········0:·getstatic·····#37·················//·Field·INSTANCES:Ljava/util/WeakHashMap; |
746 | ·········3:·astore_0 | 746 | ·········3:·astore_0 |
747 | ·········4:·aload_0 | 747 | ·········4:·aload_0 |
748 | ·········5:·invokevirtual·#235················//·Method·java/util/WeakHashMap.keySet:()Ljava/util/Set; | 748 | ·········5:·invokevirtual·#235················//·Method·java/util/WeakHashMap.keySet:()Ljava/util/Set; |
749 | ·········8:·astore_0 | 749 | ·········8:·astore_0 |
750 | ·········9:·aload_0 | 750 | ·········9:·aload_0 |
751 | ········10:·invokeinterface·#241,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; | 751 | ········10:·invokeinterface·#241,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
752 | ········15:·astore_ | 752 | ········15:·astore_0 |
753 | ········16:·aload_ | 753 | ········16:·aload_0 |
754 | ········17:·invokeinterface·#246,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 754 | ········17:·invokeinterface·#246,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
755 | ········22:·istore_ | 755 | ········22:·istore_1 |
756 | ········23:·iload_ | 756 | ········23:·iload_1 |
757 | ········24:·ifeq··········7 | 757 | ········24:·ifeq··········72 |
758 | ········27:·aload_ | 758 | ········27:·aload_0 |
759 | ········28:·invokeinterface·#250,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 759 | ········28:·invokeinterface·#250,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
760 | ········33:·astore_ | 760 | ········33:·astore_2 |
761 | ········34:·aload_ | 761 | ········34:·aload_2 |
762 | ········35:·checkcast·····#2··················//·class·net/sourceforge/subsonic/androidapp/util/SongView | 762 | ········35:·checkcast·····#2··················//·class·net/sourceforge/subsonic/androidapp/util/SongView |
763 | ········38:·astore_ | 763 | ········38:·astore_2 |
764 | ········39:·aload_ | 764 | ········39:·aload_2 |
765 | ········40:·invokevirtual·#253················//·Method·isShown:()Z | 765 | ········40:·invokevirtual·#253················//·Method·isShown:()Z |
766 | ········43:·istore_ | 766 | ········43:·istore_1 |
767 | ········44:·iload_ | 767 | ········44:·iload_1 |
768 | ········45:·ifeq··········16 | 768 | ········45:·ifeq··········16 |
769 | ········48:·aload_ | 769 | ········48:·aload_2 |
770 | ········49:·invokespecial·#256················//·Method·update:()V | 770 | ········49:·invokespecial·#256················//·Method·update:()V |
771 | ········52:·goto··········16 | 771 | ········52:·goto··········16 |
772 | ········55:·astore | 772 | ········55:·astore_3 |
773 | ········5 | 773 | ········56:·getstatic·····#30·················//·Field·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
774 | ········ | 774 | ········59:·astore_0 |
775 | ········6 | 775 | ········60:·ldc_w·········#258················//·String·Error·when·updating·song·views. |
776 | ········6 | 776 | ········63:·astore········4 |
777 | ········6 | 777 | ········65:·aload_0 |
778 | ········67:·aload·········5 | ||
779 | ········6 | 778 | ········66:·aload·········4 |
779 | ········68:·aload_3 | ||
780 | ········ | 780 | ········69:·invokevirtual·#261················//·Method·net/sourceforge/subsonic/androidapp/util/Logger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V |
781 | ········7 | 781 | ········72:·return |
782 | ······Exception·table: | 782 | ······Exception·table: |
783 | ·········from····to··target·type | 783 | ·········from····to··target·type |
784 | ·············0·····3····55···any | 784 | ·············0·····3····55···any |
785 | ·············4·····8····55···any | 785 | ·············4·····8····55···any |
786 | ·············9····15····55···any | 786 | ·············9····15····55···any |
787 | ············16····22····55···any | 787 | ············16····22····55···any |
788 | ············27····33····55···any | 788 | ············27····33····55···any |
Offset 1121, 15 lines modified | Offset 1121, 15 lines modified | ||
1121 | ·······517:·astore_2 | 1121 | ·······517:·astore_2 |
1122 | ·······518:·goto··········467 | 1122 | ·······518:·goto··········467 |
1123 | ··public·void·onCreateContextMenu(android.view.ContextMenu,·android.view.View,·android.view.ContextMenu$ContextMenuInfo); | 1123 | ··public·void·onCreateContextMenu(android.view.ContextMenu,·android.view.View,·android.view.ContextMenu$ContextMenuInfo); |
1124 | ····descriptor:·(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V | 1124 | ····descriptor:·(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V |
1125 | ····flags:·(0x0001)·ACC_PUBLIC | 1125 | ····flags:·(0x0001)·ACC_PUBLIC |
1126 | ····Code: | 1126 | ····Code: |
1127 | ······stack=300,·locals=1 | 1127 | ······stack=300,·locals=14,·args_size=4 |
1128 | ·········0:·bipush········10 | 1128 | ·········0:·bipush········10 |
1129 | ·········2:·istore········4 | 1129 | ·········2:·istore········4 |
1130 | ·········4:·iconst_1 | 1130 | ·········4:·iconst_1 |
1131 | ·········5:·istore········5 | 1131 | ·········5:·istore········5 |
1132 | ·········7:·aload_0 | 1132 | ·········7:·aload_0 |
1133 | ·········8:·aload_1 | 1133 | ·········8:·aload_1 |
1134 | ·········9:·aload_2 | 1134 | ·········9:·aload_2 |
Offset 1141, 67 lines modified | Offset 1141, 65 lines modified | ||
1141 | ········21:·aload_0 | 1141 | ········21:·aload_0 |
1142 | ········22:·invokespecial·#218················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager."<init>":(Landroid/content/Context;)V | 1142 | ········22:·invokespecial·#218················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager."<init>":(Landroid/content/Context;)V |
1143 | ········25:·aload·········6 | 1143 | ········25:·aload·········6 |
1144 | ········27:·invokevirtual·#228················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.getActiveServer:()Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 1144 | ········27:·invokevirtual·#228················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.getActiveServer:()Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
1145 | ········30:·astore········7 | 1145 | ········30:·astore········7 |
1146 | ········32:·aload·········6 | 1146 | ········32:·aload·········6 |
1147 | ········34:·invokevirtual·#416················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.getAllServers:()Ljava/util/List; | 1147 | ········34:·invokevirtual·#416················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager.getAllServers:()Ljava/util/List; |
1148 | ········37:·astore········8 | ||
1149 | ········39:·aload·········8 | ||
1150 | ········ | 1148 | ········37:·invokeinterface·#422,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1151 | ········4 | 1149 | ········42:·astore········8 |
1152 | ········4 | 1150 | ········44:·aload·········8 |
1153 | ········ | 1151 | ········46:·invokeinterface·#427,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1154 | ········5 | 1152 | ········51:·istore········9 |
1155 | ········5 | 1153 | ········53:·iload·········9 |
1156 | ········5 | 1154 | ········55:·ifeq··········141 |
1157 | ········ | 1155 | ········58:·aload·········8 |
1158 | ········6 | 1156 | ········60:·invokeinterface·#431,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1159 | ········6 | 1157 | ········65:·checkcast·····#230················//·class·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings |
1160 | ········ | 1158 | ········68:·astore········10 |
1161 | ········7 | 1159 | ········70:·aload·········10 |
1162 | ········7 | 1160 | ········72:·invokevirtual·#233················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getId:()I |
1163 | ········7 | 1161 | ········75:·istore········9 |
1164 | ········ | 1162 | ········77:·aload·········10 |
1165 | ········ | 1163 | ········79:·invokevirtual·#233················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getId:()I |
1166 | ········8 | 1164 | ········82:·istore········11 |
1167 | ········8 | 1165 | ········84:·aload·········10 |
1168 | ········ | 1166 | ········86:·invokevirtual·#432················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getName:()Ljava/lang/String; |
1169 | ········ | 1167 | ········89:·astore········12 |
1170 | ········9 | 1168 | ········91:·aload_1 |
1171 | ········9 | 1169 | ········92:·iload·········4 |
1170 | ········94:·iload·········9 | ||
1172 | ········9 | 1171 | ········96:·iload·········11 |
1173 | ······· | 1172 | ········98:·aload·········12 |
1174 | ·······102:·aload·········13 | ||
1175 | ·······10 | 1173 | ·······100:·invokeinterface·#438,··5··········//·InterfaceMethod·android/view/ContextMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; |
1176 | ·······10 | 1174 | ·······105:·astore········13 |
1177 | ·······1 | 1175 | ·······107:·aload·········7 |
1178 | ·······113:·invokevirtual·#233················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getId:()I | ||
1179 | ·······116:·istore········10 | ||
1180 | ·······118:·aload·········11 | ||
1181 | ·······1 | 1176 | ·······109:·invokevirtual·#233················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getId:()I |
1182 | ·······1 | 1177 | ·······112:·istore········9 |
1178 | ·······114:·aload·········10 | ||
1179 | ·······116:·invokevirtual·#233················//·Method·net/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings.getId:()I | ||
1180 | ·······119:·istore········11 | ||
1181 | ·······121:·iload·········9 | ||
1183 | ·······12 | 1182 | ·······123:·iload·········11 |
1184 | ·······127:·iload·········12 | ||
1185 | ·······12 | 1183 | ·······125:·if_icmpne·····44 |
1186 | ·······1 | 1184 | ·······128:·aload·········13 |
1187 | ·······13 | 1185 | ·······130:·iload·········5 |
1188 | ·······13 | 1186 | ·······132:·invokeinterface·#442,··2··········//·InterfaceMethod·android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; |
1189 | ·······1 | 1187 | ·······137:·pop |
1190 | ·······1 | 1188 | ·······138:·goto··········44 |
1191 | ·······14 | 1189 | ·······141:·aload_1 |
1192 | ·······14 | 1190 | ·······142:·iload·········4 |
1193 | ·······14 | 1191 | ·······144:·iload·········5 |
1194 | ·······1 | 1192 | ·······146:·iload·········5 |
1195 | ·······1 | 1193 | ·······148:·invokeinterface·#446,··4··········//·InterfaceMethod·android/view/ContextMenu.setGroupCheckable:(IZZ)V |
1196 | ·······15 | 1194 | ·······153:·aload_1 |
1197 | ·······15 | 1195 | ·······154:·ldc_w·········#447················//·int·2131361864 |
1198 | ·······1 | 1196 | ·······157:·invokeinterface·#452,··2··········//·InterfaceMethod·android/view/ContextMenu.setHeaderTitle:(I)Landroid/view/ContextMenu; |
1199 | ·······16 | 1197 | ·······162:·pop |
1200 | ·······16 | 1198 | ·······163:·return |
1201 | ··protected·void·onResume(); | 1199 | ··protected·void·onResume(); |
1202 | ····descriptor:·()V | 1200 | ····descriptor:·()V |
1203 | ····flags:·(0x0004)·ACC_PROTECTED | 1201 | ····flags:·(0x0004)·ACC_PROTECTED |
1204 | ····Code: | 1202 | ····Code: |
1205 | ······stack=300,·locals=3,·args_size=1 | 1203 | ······stack=300,·locals=3,·args_size=1 |
1206 | ·········0:·aload_0 | 1204 | ·········0:·aload_0 |
Offset 891, 153 lines modified | Offset 891, 147 lines modified | ||
891 | ········91:·invokespecial·#77·················//·Method·onAlbumSelected:(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;Z)V | 891 | ········91:·invokespecial·#77·················//·Method·onAlbumSelected:(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;Z)V |
892 | ········94:·goto··········51 | 892 | ········94:·goto··········51 |
893 | ··private·void·expandAlbums(); | 893 | ··private·void·expandAlbums(); |
894 | ····descriptor:·()V | 894 | ····descriptor:·()V |
895 | ····flags:·(0x0002)·ACC_PRIVATE | 895 | ····flags:·(0x0002)·ACC_PRIVATE |
896 | ····Code: | 896 | ····Code: |
897 | ······stack=300,·locals= | 897 | ······stack=300,·locals=5,·args_size=1 |
898 | ·········0:·aload_0 | 898 | ·········0:·aload_0 |
899 | ·········1:·getfield······#109················//·Field·albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; | 899 | ·········1:·getfield······#109················//·Field·albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
900 | ·········4:·invokevirtual·#114················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.clear:()V | 900 | ·········4:·invokevirtual·#114················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.clear:()V |
901 | ·········7:·aload_0 | 901 | ·········7:·aload_0 |
902 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 902 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
903 | ········11:·invokevirtual·#107················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getAlbums:()Ljava/util/List; | 903 | ········11:·invokevirtual·#107················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getAlbums:()Ljava/util/List; |
904 | ········14:·astore_1 | ||
905 | ········15:·aload_1 | ||
906 | ········1 | 904 | ········14:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
907 | ········ | 905 | ········19:·astore_1 |
908 | ········2 | 906 | ········20:·aload_1 |
909 | ········2 | 907 | ········21:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
910 | ········2 | 908 | ········26:·istore_2 |
911 | ········2 | 909 | ········27:·iload_2 |
912 | ········ | 910 | ········28:·ifeq··········56 |
913 | ········3 | 911 | ········31:·aload_1 |
914 | ········3 | 912 | ········32:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
915 | ········3 | 913 | ········37:·checkcast·····#104················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
916 | ········4 | 914 | ········40:·astore_3 |
917 | ········4 | 915 | ········41:·aload_0 |
918 | ········4 | 916 | ········42:·getfield······#109················//·Field·albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
919 | ········4 | 917 | ········45:·astore········4 |
918 | ········47:·aload·········4 | ||
920 | ········49:·aload_ | 919 | ········49:·aload_3 |
921 | ········50:·aload·········4 | ||
922 | ········5 | 920 | ········50:·invokevirtual·#131················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.add:(Ljava/lang/Object;)V |
923 | ········5 | 921 | ········53:·goto··········20 |
924 | ········5 | 922 | ········56:·aload_0 |
925 | ········5 | 923 | ········57:·getfield······#109················//·Field·albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
926 | ········6 | 924 | ········60:·invokevirtual·#134················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.notifyDataSetChanged:()V |
927 | ········6 | 925 | ········63:·aload_0 |
928 | ········6 | 926 | ········64:·getfield······#136················//·Field·mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
929 | ········6 | 927 | ········67:·astore_1 |
930 | ········ | 928 | ········68:·aload_0 |
931 | ········ | 929 | ········69:·getfield······#138················//·Field·moreAlbumsAdapter:Landroid/widget/ListAdapter; |
932 | ········7 | 930 | ········72:·astore········4 |
933 | ········7 | 931 | ········74:·aload_1 |
934 | ········7 | 932 | ········75:·aload·········4 |
935 | ········7 | 933 | ········77:·invokevirtual·#144················//·Method·net/sourceforge/subsonic/androidapp/util/MergeAdapter.removeAdapter:(Landroid/widget/ListAdapter;)V |
936 | ········8 | 934 | ········80:·aload_0 |
937 | ········8 | 935 | ········81:·getfield······#136················//·Field·mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
938 | ········8 | 936 | ········84:·invokevirtual·#145················//·Method·net/sourceforge/subsonic/androidapp/util/MergeAdapter.notifyDataSetChanged:()V |
939 | ········8 | 937 | ········87:·return |
940 | ··private·void·expandArtists(); | 938 | ··private·void·expandArtists(); |
941 | ····descriptor:·()V | 939 | ····descriptor:·()V |
942 | ····flags:·(0x0002)·ACC_PRIVATE | 940 | ····flags:·(0x0002)·ACC_PRIVATE |
943 | ····Code: | 941 | ····Code: |
944 | ······stack=300,·locals= | 942 | ······stack=300,·locals=5,·args_size=1 |
945 | ·········0:·aload_0 | 943 | ·········0:·aload_0 |
946 | ·········1:·getfield······#147················//·Field·artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; | 944 | ·········1:·getfield······#147················//·Field·artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
947 | ·········4:·invokevirtual·#150················//·Method·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.clear:()V | 945 | ·········4:·invokevirtual·#150················//·Method·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.clear:()V |
948 | ·········7:·aload_0 | 946 | ·········7:·aload_0 |
949 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 947 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
950 | ········11:·invokevirtual·#153················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getArtists:()Ljava/util/List; | 948 | ········11:·invokevirtual·#153················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getArtists:()Ljava/util/List; |
951 | ········14:·astore_1 | ||
952 | ········15:·aload_1 | ||
953 | ········1 | 949 | ········14:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
954 | ········ | 950 | ········19:·astore_1 |
955 | ········2 | 951 | ········20:·aload_1 |
956 | ········2 | 952 | ········21:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
957 | ········2 | 953 | ········26:·istore_2 |
958 | ········2 | 954 | ········27:·iload_2 |
959 | ········ | 955 | ········28:·ifeq··········56 |
960 | ········3 | 956 | ········31:·aload_1 |
961 | ········3 | 957 | ········32:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
962 | ········3 | 958 | ········37:·checkcast·····#155················//·class·net/sourceforge/subsonic/androidapp/domain/Artist |
963 | ········4 | 959 | ········40:·astore_3 |
964 | ········4 | 960 | ········41:·aload_0 |
965 | ········4 | 961 | ········42:·getfield······#147················//·Field·artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
966 | ········4 | 962 | ········45:·astore········4 |
963 | ········47:·aload·········4 | ||
967 | ········49:·aload_ | 964 | ········49:·aload_3 |
968 | ········50:·aload·········4 | ||
969 | ········5 | 965 | ········50:·invokevirtual·#156················//·Method·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.add:(Ljava/lang/Object;)V |
970 | ········5 | 966 | ········53:·goto··········20 |
971 | ········5 | 967 | ········56:·aload_0 |
972 | ········5 | 968 | ········57:·getfield······#147················//·Field·artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
973 | ········6 | 969 | ········60:·invokevirtual·#157················//·Method·net/sourceforge/subsonic/androidapp/util/ArtistAdapter.notifyDataSetChanged:()V |
974 | ········6 | 970 | ········63:·aload_0 |
975 | ········6 | 971 | ········64:·getfield······#136················//·Field·mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
976 | ········6 | 972 | ········67:·astore_1 |
977 | ········ | 973 | ········68:·aload_0 |
978 | ········ | 974 | ········69:·getfield······#159················//·Field·moreArtistsAdapter:Landroid/widget/ListAdapter; |
979 | ········7 | 975 | ········72:·astore········4 |
980 | ········7 | 976 | ········74:·aload_1 |
981 | ········7 | 977 | ········75:·aload·········4 |
982 | ········7 | 978 | ········77:·invokevirtual·#144················//·Method·net/sourceforge/subsonic/androidapp/util/MergeAdapter.removeAdapter:(Landroid/widget/ListAdapter;)V |
983 | ········8 | 979 | ········80:·aload_0 |
984 | ········8 | 980 | ········81:·getfield······#136················//·Field·mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
985 | ········8 | 981 | ········84:·invokevirtual·#145················//·Method·net/sourceforge/subsonic/androidapp/util/MergeAdapter.notifyDataSetChanged:()V |
986 | ········8 | 982 | ········87:·return |
987 | ··private·void·expandSongs(); | 983 | ··private·void·expandSongs(); |
988 | ····descriptor:·()V | 984 | ····descriptor:·()V |
989 | ····flags:·(0x0002)·ACC_PRIVATE | 985 | ····flags:·(0x0002)·ACC_PRIVATE |
990 | ····Code: | 986 | ····Code: |
991 | ······stack=300,·locals= | 987 | ······stack=300,·locals=5,·args_size=1 |
992 | ·········0:·aload_0 | 988 | ·········0:·aload_0 |
993 | ·········1:·getfield······#161················//·Field·songAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; | 989 | ·········1:·getfield······#161················//·Field·songAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
994 | ·········4:·invokevirtual·#114················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.clear:()V | 990 | ·········4:·invokevirtual·#114················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter.clear:()V |
995 | ·········7:·aload_0 | 991 | ·········7:·aload_0 |
996 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 992 | ·········8:·getfield······#52·················//·Field·searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
997 | ········11:·invokevirtual·#92·················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getSongs:()Ljava/util/List; | 993 | ········11:·invokevirtual·#92·················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getSongs:()Ljava/util/List; |
998 | ········14:·astore_1 | ||
999 | ········15:·aload_1 | ||
1000 | ········1 | 994 | ········14:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1001 | ········ | 995 | ········19:·astore_1 |
1002 | ········2 | 996 | ········20:·aload_1 |
1003 | ········2 | 997 | ········21:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1004 | ········2 | 998 | ········26:·istore_2 |
1005 | ········2 | 999 | ········27:·iload_2 |
1006 | ········ | 1000 | ········28:·ifeq··········56 |
1007 | ········3 | 1001 | ········31:·aload_1 |
1008 | ········3 | 1002 | ········32:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1009 | ········3 | 1003 | ········37:·checkcast·····#104················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
1010 | ········4 | 1004 | ········40:·astore_3 |
1011 | ········4 | 1005 | ········41:·aload_0 |
1012 | ········4 | 1006 | ········42:·getfield······#161················//·Field·songAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
Max diff block lines reached; 253/15395 bytes (1.64%) of diff not shown. |
Offset 917, 15 lines modified | Offset 917, 15 lines modified | ||
917 | ·········1:·getfield······#79·················//·Field·unpinButton:Landroid/widget/Button; | 917 | ·········1:·getfield······#79·················//·Field·unpinButton:Landroid/widget/Button; |
918 | ·········4:·areturn | 918 | ·········4:·areturn |
919 | ··private·android.view.View·createHeader(net.sourceforge.subsonic.androidapp.domain.MusicDirectory); | 919 | ··private·android.view.View·createHeader(net.sourceforge.subsonic.androidapp.domain.MusicDirectory); |
920 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; | 920 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; |
921 | ····flags:·(0x0002)·ACC_PRIVATE | 921 | ····flags:·(0x0002)·ACC_PRIVATE |
922 | ····Code: | 922 | ····Code: |
923 | ······stack=300,·locals=2 | 923 | ······stack=300,·locals=25,·args_size=2 |
924 | ·········0:·aload_1 | 924 | ·········0:·aload_1 |
925 | ·········1:·invokevirtual·#85·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:()Ljava/util/List; | 925 | ·········1:·invokevirtual·#85·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:()Ljava/util/List; |
926 | ·········4:·astore_2 | 926 | ·········4:·astore_2 |
927 | ·········5:·aload_0 | 927 | ·········5:·aload_0 |
928 | ·········6:·invokestatic··#91·················//·Method·android/view/LayoutInflater.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; | 928 | ·········6:·invokestatic··#91·················//·Method·android/view/LayoutInflater.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; |
929 | ·········9:·astore_3 | 929 | ·········9:·astore_3 |
930 | ········10:·ldc···········#92·················//·int·2130903068 | 930 | ········10:·ldc···········#92·················//·int·2130903068 |
Offset 985, 248 lines modified | Offset 985, 242 lines modified | ||
985 | ·······117:·astore········5 | 985 | ·······117:·astore········5 |
986 | ·······119:·aload_3 | 986 | ·······119:·aload_3 |
987 | ·······120:·aload_0 | 987 | ·······120:·aload_0 |
988 | ·······121:·aload_1 | 988 | ·······121:·aload_1 |
989 | ·······122:·aload·········14 | 989 | ·······122:·aload·········14 |
990 | ·······124:·invokespecial·#139················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16."<init>":(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/widget/ImageView;)V | 990 | ·······124:·invokespecial·#139················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16."<init>":(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/widget/ImageView;)V |
991 | ·······127:·aload·········14 | 991 | ·······127:·aload·········14 |
992 | ·······129:·astore········5 | ||
993 | ·······131:·aload·········14 | ||
994 | ·······1 | 992 | ·······129:·aload_3 |
995 | ·······13 | 993 | ·······130:·invokevirtual·#143················//·Method·android/widget/ImageView.setOnClickListener:(Landroid/view/View$OnClickListener;)V |
996 | ·······13 | 994 | ·······133:·aload_1 |
997 | ·······13 | 995 | ·······134:·invokevirtual·#147················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.isStarred:()Z |
998 | ·······1 | 996 | ·······137:·istore········15 |
999 | ·······1 | 997 | ·······139:·iload·········15 |
1000 | ·······14 | 998 | ·······141:·ifeq··········403 |
1001 | ·······14 | 999 | ·······144:·ldc···········#148················//·int·2130837560 |
1000 | ·······146:·istore········15 | ||
1001 | ·······148:·iload·········15 | ||
1002 | ·······150:·istore········ | 1002 | ·······150:·istore········8 |
1003 | ·······152:·aload·········14 | 1003 | ·······152:·aload·········14 |
1004 | ·······154:·astore········5 | ||
1005 | ·······15 | 1004 | ·······154:·iload·········15 |
1006 | ·······158:·istore········16 | ||
1007 | ·······160:·aload·········14 | ||
1008 | ·······162:·iload·········15 | ||
1009 | ·······1 | 1005 | ·······156:·invokevirtual·#153················//·Method·android/widget/ImageView.setImageResource:(I)V |
1010 | ·······1 | 1006 | ·······159:·iload·········13 |
1011 | ·······16 | 1007 | ·······161:·ifne··········182 |
1008 | ·······164:·aload_0 | ||
1009 | ·······165:·astore········5 | ||
1012 | ·······1 | 1010 | ·······167:·aload_0 |
1013 | ·······173:·astore········5 | ||
1014 | ·······175:·aload_0 | ||
1015 | ·······1 | 1011 | ·······168:·getfield······#155················//·Field·isPlaylist:Z |
1016 | ·······17 | 1012 | ·······171:·istore········8 |
1017 | ·······1 | 1013 | ·······173:·iload·········8 |
1014 | ·······175:·istore········15 | ||
1015 | ·······177:·iload·········8 | ||
1016 | ·······179:·ifeq··········410 | ||
1017 | ·······182:·bipush········8 | ||
1018 | ·······18 | 1018 | ·······184:·istore········15 |
1019 | ·······185:·iload·········8 | ||
1020 | ·······187:·ifeq··········420 | ||
1021 | ·······190:·bipush········8 | ||
1022 | ·······192:·istore········15 | ||
1023 | ·······194:·aload·········14 | ||
1024 | ·······196:·astore········5 | ||
1025 | ·······1 | 1019 | ·······186:·iload·········15 |
1026 | ······· | 1020 | ·······188:·istore········8 |
1027 | ······· | 1021 | ·······190:·aload·········14 |
1028 | ······· | 1022 | ·······192:·iload·········15 |
1029 | ······· | 1023 | ·······194:·invokevirtual·#159················//·Method·android/widget/ImageView.setVisibility:(I)V |
1030 | ······· | 1024 | ·······197:·ldc···········#160················//·int·2131558520 |
1031 | ······· | 1025 | ·······199:·istore········15 |
1032 | ·······2 | 1026 | ·······201:·iload·········15 |
1033 | ·······2 | 1027 | ·······203:·istore········8 |
1034 | ·······2 | 1028 | ·······205:·aload·········7 |
1035 | ·······2 | 1029 | ·······207:·iload·········15 |
1036 | ·······2 | 1030 | ·······209:·invokevirtual·#105················//·Method·android/view/View.findViewById:(I)Landroid/view/View; |
1037 | ·······2 | 1031 | ·······212:·checkcast·····#134················//·class·android/widget/ImageView |
1038 | ·······2 | 1032 | ·······215:·astore········16 |
1039 | ·······2 | 1033 | ·······217:·new···········#163················//·class·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17 |
1040 | ·······2 | 1034 | ·······220:·astore_3 |
1041 | ·······2 | 1035 | ·······221:·aload_3 |
1042 | ·······2 | 1036 | ·······222:·astore········5 |
1043 | ·······2 | 1037 | ·······224:·aload_3 |
1044 | ·······2 | 1038 | ·······225:·aload_0 |
1045 | ·······2 | 1039 | ·······226:·aload_1 |
1046 | ·······2 | 1040 | ·······227:·invokespecial·#166················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17."<init>":(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
1047 | ·······2 | 1041 | ·······230:·aload·········16 |
1048 | ·······2 | 1042 | ·······232:·aload_3 |
1049 | ·······2 | 1043 | ·······233:·invokevirtual·#143················//·Method·android/widget/ImageView.setOnClickListener:(Landroid/view/View$OnClickListener;)V |
1050 | ·······2 | 1044 | ·······236:·iload·········13 |
1051 | ·······2 | 1045 | ·······238:·ifne··········259 |
1052 | ·······2 | 1046 | ·······241:·aload_0 |
1053 | ·······2 | 1047 | ·······242:·astore········5 |
1054 | ·······2 | 1048 | ·······244:·aload_0 |
1055 | ·······2 | 1049 | ·······245:·getfield······#155················//·Field·isPlaylist:Z |
1056 | ·······2 | 1050 | ·······248:·istore········8 |
1057 | ·······2 | 1051 | ·······250:·iload·········8 |
1052 | ·······252:·istore········15 | ||
1053 | ·······254:·iload·········8 | ||
1054 | ·······256:·ifeq··········418 | ||
1055 | ·······259:·bipush········8 | ||
1058 | ·······26 | 1056 | ·······261:·istore········15 |
1059 | ·······266:·iload·········8 | ||
1060 | ·······268:·ifeq··········428 | ||
1061 | ·······271:·bipush········8 | ||
1062 | ·······273:·istore········15 | ||
1063 | ·······2 | 1057 | ·······263:·iload·········15 |
1064 | ·······2 | 1058 | ·······265:·istore········8 |
1065 | ·······2 | 1059 | ·······267:·aload·········16 |
1066 | ·······2 | 1060 | ·······269:·iload·········15 |
1067 | ·······2 | 1061 | ·······271:·invokevirtual·#159················//·Method·android/widget/ImageView.setVisibility:(I)V |
1068 | ·······2 | 1062 | ·······274:·ldc···········#167················//·int·2131558516 |
1069 | ·······2 | 1063 | ·······276:·istore········15 |
1070 | ·······2 | 1064 | ·······278:·iload·········15 |
1071 | ·······2 | 1065 | ·······280:·istore········8 |
1072 | ·······2 | 1066 | ·······282:·aload·········7 |
1073 | ·······2 | 1067 | ·······284:·iload·········15 |
1074 | ·······2 | 1068 | ·······286:·invokevirtual·#105················//·Method·android/view/View.findViewById:(I)Landroid/view/View; |
1075 | ······· | 1069 | ·······289:·checkcast·····#170················//·class·android/widget/TextView |
1076 | ······· | 1070 | ·······292:·astore········17 |
1077 | ······· | 1071 | ·······294:·aload_0 |
1078 | ······· | 1072 | ·······295:·invokevirtual·#174················//·Method·getTitle:()Ljava/lang/CharSequence; |
1079 | ······· | 1073 | ·······298:·astore_3 |
1080 | ······· | 1074 | ·······299:·aload·········17 |
1081 | ·······3 | 1075 | ·······301:·aload_3 |
1082 | ·······3 | 1076 | ·······302:·invokevirtual·#178················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V |
1083 | ·······3 | 1077 | ·······305:·iconst_0 |
Max diff block lines reached; 8137/29783 bytes (27.32%) of diff not shown. |
Offset 470, 15 lines modified | Offset 470, 15 lines modified | ||
470 | ········69:·putfield······#79·················//·Field·restUrl:Ljava/lang/String; | 470 | ········69:·putfield······#79·················//·Field·restUrl:Ljava/lang/String; |
471 | ········72:·return | 471 | ········72:·return |
472 | ··private·void·populateStarred(java.util.List,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); | 472 | ··private·void·populateStarred(java.util.List,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); |
473 | ····descriptor:·(Ljava/util/List;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V | 473 | ····descriptor:·(Ljava/util/List;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V |
474 | ····flags:·(0x0002)·ACC_PRIVATE | 474 | ····flags:·(0x0002)·ACC_PRIVATE |
475 | ····Code: | 475 | ····Code: |
476 | ······stack=300,·locals=1 | 476 | ······stack=300,·locals=12,·args_size=4 |
477 | ·········0:·ldc···········#89·················//·String·1.10.1 | 477 | ·········0:·ldc···········#89·················//·String·1.10.1 |
478 | ·········2:·astore········4 | 478 | ·········2:·astore········4 |
479 | ·········4:·aload_2 | 479 | ·········4:·aload_2 |
480 | ·········5:·aload·········4 | 480 | ·········5:·aload·········4 |
481 | ·········7:·invokestatic··#93·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.isServerCompatibleTo:(Landroid/content/Context;Ljava/lang/String;)Z | 481 | ·········7:·invokestatic··#93·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.isServerCompatibleTo:(Landroid/content/Context;Ljava/lang/String;)Z |
482 | ········10:·istore········5 | 482 | ········10:·istore········5 |
483 | ········12:·iload·········5 | 483 | ········12:·iload·········5 |
Offset 492, 71 lines modified | Offset 492, 69 lines modified | ||
492 | ········28:·istore········5 | 492 | ········28:·istore········5 |
493 | ········30:·iload·········5 | 493 | ········30:·iload·········5 |
494 | ········32:·ifeq··········17 | 494 | ········32:·ifeq··········17 |
495 | ········35:·aload_0 | 495 | ········35:·aload_0 |
496 | ········36:·aload_2 | 496 | ········36:·aload_2 |
497 | ········37:·aload_3 | 497 | ········37:·aload_3 |
498 | ········38:·invokevirtual·#99·················//·Method·getStarred:(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 498 | ········38:·invokevirtual·#99·················//·Method·getStarred:(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
499 | ········41:·astore········4 | ||
500 | ········43:·aload·········4 | ||
501 | ········4 | 499 | ········41:·invokevirtual·#105················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getArtists:()Ljava/util/List; |
502 | ········4 | 500 | ········44:·astore········6 |
503 | ········ | 501 | ········46:·new···········#107················//·class·java/util/HashSet |
504 | ········ | 502 | ········49:·astore········7 |
505 | ········5 | 503 | ········51:·aload·········7 |
506 | ········5 | 504 | ········53:·invokespecial·#108················//·Method·java/util/HashSet."<init>":()V |
507 | ········ | 505 | ········56:·aload·········6 |
508 | ········ | 506 | ········58:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
509 | ········6 | 507 | ········63:·astore········4 |
510 | ········6 | 508 | ········65:·aload·········4 |
511 | ········ | 509 | ········67:·invokeinterface·#120,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
512 | ········7 | 510 | ········72:·istore········8 |
513 | ········7 | 511 | ········74:·iload·········8 |
514 | ········ | 512 | ········76:·ifeq··········111 |
515 | ········ | 513 | ········79:·aload·········4 |
516 | ········8 | 514 | ········81:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
517 | ········ | 515 | ········86:·checkcast·····#126················//·class·net/sourceforge/subsonic/androidapp/domain/Artist |
518 | ········ | 516 | ········89:·astore········9 |
519 | ········9 | 517 | ········91:·aload·········9 |
520 | ········9 | 518 | ········93:·invokevirtual·#130················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getId:()Ljava/lang/String; |
521 | ······· | 519 | ········96:·astore········10 |
520 | ········98:·aload·········7 | ||
522 | ·······10 | 521 | ·······100:·aload·········10 |
523 | ·······104:·aload·········4 | ||
524 | ·······10 | 522 | ·······102:·invokeinterface·#136,··2··········//·InterfaceMethod·java/util/Set.add:(Ljava/lang/Object;)Z |
525 | ·······1 | 523 | ·······107:·pop |
526 | ·······1 | 524 | ·······108:·goto··········65 |
527 | ·······11 | 525 | ·······111:·aload_1 |
528 | ·······11 | 526 | ·······112:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
529 | ·······1 | 527 | ·······117:·astore········4 |
530 | ·······1 | 528 | ·······119:·aload·········4 |
531 | ·······12 | 529 | ·······121:·invokeinterface·#120,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
532 | ·······1 | 530 | ·······126:·istore········8 |
533 | ·······1 | 531 | ·······128:·iload·········8 |
534 | ·······13 | 532 | ·······130:·ifeq··········17 |
535 | ·······13 | 533 | ·······133:·aload·········4 |
536 | ·······13 | 534 | ·······135:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
537 | ·······14 | 535 | ·······140:·checkcast·····#126················//·class·net/sourceforge/subsonic/androidapp/domain/Artist |
538 | ·······14 | 536 | ·······143:·astore········11 |
539 | ·······14 | 537 | ·······145:·aload·········11 |
540 | ·······1 | 538 | ·······147:·invokevirtual·#130················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.getId:()Ljava/lang/String; |
541 | ·······15 | 539 | ·······150:·astore········10 |
542 | ·······15 | 540 | ·······152:·aload·········7 |
543 | ·······15 | 541 | ·······154:·aload·········10 |
544 | ·······1 | 542 | ·······156:·invokeinterface·#139,··2··········//·InterfaceMethod·java/util/Set.contains:(Ljava/lang/Object;)Z |
545 | ·······16 | 543 | ·······161:·istore········8 |
546 | ·······16 | 544 | ·······163:·aload·········11 |
547 | ·······16 | 545 | ·······165:·iload·········8 |
548 | ·······1 | 546 | ·······167:·invokevirtual·#143················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.setStarred:(Z)V |
549 | ·······17 | 547 | ·······170:·goto··········119 |
550 | ··private·void·populateStarred(net.sourceforge.subsonic.androidapp.domain.MusicDirectory,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); | 548 | ··private·void·populateStarred(net.sourceforge.subsonic.androidapp.domain.MusicDirectory,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); |
551 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V | 549 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V |
552 | ····flags:·(0x0002)·ACC_PRIVATE | 550 | ····flags:·(0x0002)·ACC_PRIVATE |
553 | ····Code: | 551 | ····Code: |
554 | ······stack=300,·locals= | 552 | ······stack=300,·locals=10,·args_size=4 |
555 | ·········0:·ldc···········#89·················//·String·1.10.1 | 553 | ·········0:·ldc···········#89·················//·String·1.10.1 |
556 | ·········2:·astore········4 | 554 | ·········2:·astore········4 |
557 | ·········4:·aload_2 | 555 | ·········4:·aload_2 |
558 | ·········5:·aload·········4 | 556 | ·········5:·aload·········4 |
559 | ·········7:·invokestatic··#93·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.isServerCompatibleTo:(Landroid/content/Context;Ljava/lang/String;)Z | 557 | ·········7:·invokestatic··#93·················//·Method·net/sourceforge/subsonic/androidapp/util/Util.isServerCompatibleTo:(Landroid/content/Context;Ljava/lang/String;)Z |
560 | ········10:·istore········5 | 558 | ········10:·istore········5 |
561 | ········12:·iload·········5 | 559 | ········12:·iload·········5 |
Offset 571, 45 lines modified | Offset 569, 43 lines modified | ||
571 | ········30:·iload·········5 | 569 | ········30:·iload·········5 |
572 | ········32:·ifeq··········17 | 570 | ········32:·ifeq··········17 |
573 | ········35:·aload_0 | 571 | ········35:·aload_0 |
574 | ········36:·aload_2 | 572 | ········36:·aload_2 |
575 | ········37:·aload_3 | 573 | ········37:·aload_3 |
576 | ········38:·invokevirtual·#99·················//·Method·getStarred:(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 574 | ········38:·invokevirtual·#99·················//·Method·getStarred:(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
577 | ········41:·invokevirtual·#146················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getAlbums:()Ljava/util/List; | 575 | ········41:·invokevirtual·#146················//·Method·net/sourceforge/subsonic/androidapp/domain/SearchResult.getAlbums:()Ljava/util/List; |
578 | ········44:·astore········4 | ||
579 | ········46:·aload·········4 | ||
580 | ········4 | 576 | ········44:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
581 | ········ | 577 | ········49:·astore········4 |
582 | ········5 | 578 | ········51:·aload·········4 |
583 | ········5 | 579 | ········53:·invokeinterface·#120,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
584 | ········ | 580 | ········58:·istore········6 |
585 | ········6 | 581 | ········60:·iload·········6 |
586 | ········6 | 582 | ········62:·ifeq··········17 |
587 | ········6 | 583 | ········65:·aload·········4 |
588 | ········ | 584 | ········67:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
589 | ········7 | 585 | ········72:·checkcast·····#148················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
590 | ········7 | 586 | ········75:·astore········7 |
591 | ········ | 587 | ········77:·aload_1 |
592 | ········ | 588 | ········78:·invokevirtual·#151················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getId:()Ljava/lang/String; |
593 | ········8 | 589 | ········81:·astore········8 |
594 | ········8 | 590 | ········83:·aload·········7 |
595 | ········8 | 591 | ········85:·invokevirtual·#152················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; |
596 | ········ | 592 | ········88:·astore········9 |
597 | ········94:·aload·········4 | ||
598 | ········9 | 593 | ········90:·aload·········8 |
594 | ········92:·aload·········9 | ||
599 | ········9 | 595 | ········94:·invokevirtual·#156················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
596 | ········97:·istore········6 | ||
597 | ········99:·iload·········6 | ||
598 | ·······101:·ifeq··········51 | ||
599 | ·······104:·iconst_1 | ||
600 | ·······10 | 600 | ·······105:·istore········5 |
601 | ·······107:·aload_1 | ||
601 | ·······10 | 602 | ·······108:·iload·········5 |
602 | ·······105:·ifeq··········55 | ||
Max diff block lines reached; 428/11685 bytes (3.66%) of diff not shown. |
Offset 210, 14 lines modified | Offset 210, 15 lines modified | ||
210 | ············try·{ | 210 | ············try·{ |
211 | ················Label_0266:·{ | 211 | ················Label_0266:·{ |
212 | ····················if·(!downloadFile.isCompleteFileAvailable())·{ | 212 | ····················if·(!downloadFile.isCompleteFileAvailable())·{ |
213 | ························break·Label_0266; | 213 | ························break·Label_0266; |
214 | ····················} | 214 | ····················} |
215 | ····················File·file·=·downloadFile.getCompleteFile(); | 215 | ····················File·file·=·downloadFile.getCompleteFile(); |
216 | ····················try·{ | 216 | ····················try·{ |
217 | ····················Label_0019: | ||
217 | ························while·(true)·{ | 218 | ························while·(true)·{ |
218 | ····························downloadFile.updateModificationDate(); | 219 | ····························downloadFile.updateModificationDate(); |
219 | ····························this.mediaPlayer.setOnCompletionListener((MediaPlayer$OnCompletionListener)null); | 220 | ····························this.mediaPlayer.setOnCompletionListener((MediaPlayer$OnCompletionListener)null); |
220 | ····························final·MediaPlayer·mediaPlayer·=·this.mediaPlayer; | 221 | ····························final·MediaPlayer·mediaPlayer·=·this.mediaPlayer; |
221 | ····························try·{ | 222 | ····························try·{ |
222 | ································mediaPlayer.reset(); | 223 | ································mediaPlayer.reset(); |
223 | ································this.setPlayerState(PlayerState.IDLE); | 224 | ································this.setPlayerState(PlayerState.IDLE); |
Offset 256, 17 lines modified | Offset 257, 17 lines modified | ||
256 | ········································································mediaPlayer6.start(); | 257 | ········································································mediaPlayer6.start(); |
257 | ········································································this.setPlayerState(PlayerState.STARTED); | 258 | ········································································this.setPlayerState(PlayerState.STARTED); |
258 | ········································································while·(true)·{ | 259 | ········································································while·(true)·{ |
259 | ············································································final·DownloadServiceLifecycleSupport·lifecycleSupport·=·this.lifecycleSupport; | 260 | ············································································final·DownloadServiceLifecycleSupport·lifecycleSupport·=·this.lifecycleSupport; |
260 | ············································································try·{ | 261 | ············································································try·{ |
261 | ················································································lifecycleSupport.serializeDownloadQueue(); | 262 | ················································································lifecycleSupport.serializeDownloadQueue(); |
262 | ················································································return; | 263 | ················································································return; |
263 | ················································································this.setPlayerState(PlayerState.PAUSED); | ||
264 | ················································································continue; | ||
265 | ················································································file·=·downloadFile.getPartialFile(); | 264 | ················································································file·=·downloadFile.getPartialFile(); |
265 | ················································································continue·Label_0019; | ||
266 | ················································································this.setPlayerState(PlayerState.PAUSED); | ||
266 | ············································································} | 267 | ············································································} |
267 | ············································································catch·(Exception·ex)·{ | 268 | ············································································catch·(Exception·ex)·{ |
268 | ················································································this.handleError(ex); | 269 | ················································································this.handleError(ex); |
269 | ············································································} | 270 | ············································································} |
270 | ········································································} | 271 | ········································································} |
271 | ····································································} | 272 | ····································································} |
272 | ····································································catch·(Exception·ex2)·{} | 273 | ····································································catch·(Exception·ex2)·{} |
Offset 1396, 347 lines modified | Offset 1396, 339 lines modified | ||
1396 | ············37····41····58···any | 1396 | ············37····41····58···any |
1397 | ············43····48····58···any | 1397 | ············43····48····58···any |
1398 | ··private·org.apache.http.HttpResponse·executeWithRetry(android.content.Context,·java.lang.String,·java.lang.String,·org.apache.http.params.HttpParams,·java.util.List,·java.util.List,·java.util.List,·net.sourceforge.subsonic.androidapp.util.ProgressListener,·net.sourceforge.subsonic.androidapp.util.CancellableTask); | 1398 | ··private·org.apache.http.HttpResponse·executeWithRetry(android.content.Context,·java.lang.String,·java.lang.String,·org.apache.http.params.HttpParams,·java.util.List,·java.util.List,·java.util.List,·net.sourceforge.subsonic.androidapp.util.ProgressListener,·net.sourceforge.subsonic.androidapp.util.CancellableTask); |
1399 | ····descriptor:·(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/params/HttpParams;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Lorg/apache/http/HttpResponse; | 1399 | ····descriptor:·(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/params/HttpParams;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Lorg/apache/http/HttpResponse; |
1400 | ····flags:·(0x0002)·ACC_PRIVATE | 1400 | ····flags:·(0x0002)·ACC_PRIVATE |
1401 | ····Code: | 1401 | ····Code: |
1402 | ······stack=300,·locals=3 | 1402 | ······stack=300,·locals=34,·args_size=10 |
1403 | ·········0:·getstatic·····#48·················//·Field·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; | 1403 | ·········0:·getstatic·····#48·················//·Field·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
1404 | ·········3:·astore········10 | 1404 | ·········3:·astore········10 |
1405 | ·········5:·new···········#187················//·class·java/lang/StringBuilder | 1405 | ·········5:·new···········#187················//·class·java/lang/StringBuilder |
1406 | ·········8:·astore········11 | 1406 | ·········8:·astore········11 |
1407 | ········10:·aload·········11 | 1407 | ········10:·aload·········11 |
1408 | ········12:·invokespecial·#188················//·Method·java/lang/StringBuilder."<init>":()V | 1408 | ········12:·invokespecial·#188················//·Method·java/lang/StringBuilder."<init>":()V |
1409 | ········15:·ldc_w·········#264················//·String·Using·URL | 1409 | ········15:·ldc_w·········#264················//·String·Using·URL |
1410 | ········18:·astore········12 | 1410 | ········18:·astore········12 |
1411 | ········20:·aload·········11 | 1411 | ········20:·aload·········11 |
1412 | ········22:·aload·········12 | 1412 | ········22:·aload·········12 |
1413 | ········24:·invokevirtual·#195················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1413 | ········24:·invokevirtual·#195················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1414 | ········27:·astore········11 | 1414 | ········27:·astore········11 |
1415 | ········29:·aload | 1415 | ········29:·aload_2 |
1416 | ········3 | 1416 | ········30:·astore········13 |
1417 | ········3 | 1417 | ········32:·aload·········11 |
1418 | ········3 | 1418 | ········34:·aload_2 |
1419 | ········3 | 1419 | ········35:·invokevirtual·#195················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1420 | ········3 | 1420 | ········38:·invokevirtual·#201················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
1421 | ········4 | 1421 | ········41:·astore········11 |
1422 | ········4 | 1422 | ········43:·aload·········10 |
1423 | ········4 | 1423 | ········45:·aload·········11 |
1424 | ········4 | 1424 | ········47:·invokevirtual·#222················//·Method·net/sourceforge/subsonic/androidapp/util/Logger.info:(Ljava/lang/String;)V |
1425 | ········5 | 1425 | ········50:·new···········#266················//·class·java/util/concurrent/atomic/AtomicReference |
1426 | ········5 | 1426 | ········53:·astore········14 |
1427 | ········5 | 1427 | ········55:·iconst_0 |
1428 | ········5 | 1428 | ········56:·istore········15 |
1429 | ········5 | 1429 | ········58:·iconst_0 |
1430 | ········ | 1430 | ········59:·invokestatic··#272················//·Method·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean; |
1431 | ········6 | 1431 | ········62:·astore········10 |
1432 | ········6 | 1432 | ········64:·aload·········14 |
1433 | ········6 | 1433 | ········66:·aload·········10 |
1434 | ········6 | 1434 | ········68:·invokespecial·#275················//·Method·java/util/concurrent/atomic/AtomicReference."<init>":(Ljava/lang/Object;)V |
1435 | ········7 | 1435 | ········71:·iconst_0 |
1436 | ········7 | 1436 | ········72:·istore········16 |
1437 | ········7 | 1437 | ········74:·iload·········16 |
1438 | ········7 | 1438 | ········76:·iconst_1 |
1439 | ········7 | 1439 | ········77:·iadd |
1440 | ········7 | 1440 | ········78:·istore········16 |
1441 | ········8 | 1441 | ········80:·new···········#277················//·class·org/apache/http/protocol/BasicHttpContext |
1442 | ········8 | 1442 | ········83:·astore········17 |
1443 | ········8 | 1443 | ········85:·aload·········17 |
1444 | ········8 | 1444 | ········87:·invokespecial·#278················//·Method·org/apache/http/protocol/BasicHttpContext."<init>":()V |
1445 | ········9 | 1445 | ········90:·new···········#280················//·class·org/apache/http/client/methods/HttpPost |
1446 | ········9 | 1446 | ········93:·astore········18 |
1447 | ········9 | 1447 | ········95:·aload_2 |
1448 | ········9 | 1448 | ········96:·astore········13 |
1449 | ········9 | 1449 | ········98:·aload·········18 |
1450 | ·······10 | 1450 | ·······100:·aload_2 |
1451 | ·······10 | 1451 | ·······101:·invokespecial·#281················//·Method·org/apache/http/client/methods/HttpPost."<init>":(Ljava/lang/String;)V |
1452 | ·······10 | 1452 | ·······104:·aload·········9 |
1453 | ·······10 | 1453 | ·······106:·ifnull········138 |
1454 | ·······1 | 1454 | ·······109:·new···········#283················//·class·net/sourceforge/subsonic/androidapp/service/RESTMusicService$1 |
1455 | ·······11 | 1455 | ·······112:·astore········10 |
1456 | ·······11 | 1456 | ·······114:·aload_0 |
1457 | ·······11 | 1457 | ·······115:·astore········13 |
1458 | ·······11 | 1458 | ·······117:·aload·········10 |
1459 | ·······1 | 1459 | ·······119:·aload_0 |
1460 | ·······12 | 1460 | ·······120:·aload·········14 |
1461 | ·······12 | 1461 | ·······122:·aload·········18 |
1462 | ·······12 | 1462 | ·······124:·invokespecial·#286················//·Method·net/sourceforge/subsonic/androidapp/service/RESTMusicService$1."<init>":(Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService;Ljava/util/concurrent/atomic/AtomicReference;Lorg/apache/http/client/methods/HttpPost;)V |
1463 | ·······12 | 1463 | ·······127:·aload·········9 |
1464 | ·······1 | 1464 | ·······129:·astore········13 |
1465 | ·······13 | 1465 | ·······131:·aload·········9 |
1466 | ·······13 | 1466 | ·······133:·aload·········10 |
1467 | ·······13 | 1467 | ·······135:·invokevirtual·#292················//·Method·net/sourceforge/subsonic/androidapp/util/CancellableTask.setOnCancelListener:(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask$OnCancelListener;)V |
1468 | ·······13 | 1468 | ·······138:·aload·········5 |
1469 | ·······14 | 1469 | ·······140:·ifnull········271 |
1470 | ·······14 | 1470 | ·······143:·new···········#294················//·class·java/util/ArrayList |
1471 | ·······14 | 1471 | ·······146:·astore········19 |
1472 | ·······14 | 1472 | ·······148:·aload·········19 |
1473 | ·······15 | 1473 | ·······150:·invokespecial·#295················//·Method·java/util/ArrayList."<init>":()V |
1474 | ·······15 | 1474 | ·······153:·iconst_0 |
1475 | ·······15 | 1475 | ·······154:·istore········20 |
1476 | ·······15 | 1476 | ·······156:·aload·········5 |
1477 | ·······15 | 1477 | ·······158:·invokeinterface·#301,··1··········//·InterfaceMethod·java/util/List.size:()I |
1478 | ·······16 | 1478 | ·······163:·istore········15 |
1479 | ·······16 | 1479 | ·······165:·iload·········20 |
1480 | ·······16 | 1480 | ·······167:·iload·········15 |
1481 | ·······1 | 1481 | ·······169:·if_icmpge·····245 |
1482 | ·······17 | 1482 | ·······172:·new···········#303················//·class·org/apache/http/message/BasicNameValuePair |
1483 | ·······17 | 1483 | ·······175:·astore········11 |
1484 | ·······17 | 1484 | ·······177:·aload·········5 |
1485 | ·······1 | 1485 | ·······179:·astore········13 |
1486 | ·······18 | 1486 | ·······181:·aload·········5 |
1487 | ·······18 | 1487 | ·······183:·iload·········20 |
1488 | ·······18 | 1488 | ·······185:·invokeinterface·#307,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1489 | ·······19 | 1489 | ·······190:·checkcast·····#205················//·class·java/lang/String |
1490 | ·······19 | 1490 | ·······193:·astore········10 |
1491 | ·······19 | 1491 | ·······195:·aload·········6 |
1492 | ·······19 | 1492 | ·······197:·astore········13 |
1493 | ······· | 1493 | ·······199:·aload·········6 |
1494 | ·······20 | 1494 | ·······201:·iload·········20 |
1495 | ·······20 | 1495 | ·······203:·invokeinterface·#307,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1496 | ·······20 | 1496 | ·······208:·invokestatic··#310················//·Method·java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; |
1497 | ·······21 | 1497 | ·······211:·astore········12 |
1498 | ·······21 | 1498 | ·······213:·aload·········12 |
1499 | ·······21 | 1499 | ·······215:·astore········13 |
1500 | ·······21 | 1500 | ·······217:·aload·········11 |
1501 | ·······2 | 1501 | ·······219:·aload·········10 |
1502 | ·······22 | 1502 | ·······221:·aload·········12 |
1503 | ·······22 | 1503 | ·······223:·invokespecial·#313················//·Method·org/apache/http/message/BasicNameValuePair."<init>":(Ljava/lang/String;Ljava/lang/String;)V |
1504 | ·······22 | 1504 | ·······226:·aload·········19 |
1505 | ·······22 | 1505 | ·······228:·aload·········11 |
1506 | ·······23 | 1506 | ·······230:·invokeinterface·#317,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1507 | ·······23 | 1507 | ·······235:·pop |
1508 | ·······23 | 1508 | ·······236:·iload·········20 |
1509 | ·······23 | 1509 | ·······238:·iconst_1 |
1510 | ·······2 | 1510 | ·······239:·iadd |
1511 | ·······24 | 1511 | ·······240:·istore········20 |
1512 | ·······24 | 1512 | ·······242:·goto··········156 |
1513 | ·······24 | 1513 | ·······245:·new···········#319················//·class·org/apache/http/client/entity/UrlEncodedFormEntity |
1514 | ·······24 | 1514 | ·······248:·astore········10 |
1515 | ·······25 | 1515 | ·······250:·ldc_w·········#321················//·String·UTF-8 |
1516 | ·······25 | 1516 | ·······253:·astore········11 |
1517 | ·······255:·aload·········10 | ||
1518 | ·······257:·aload·········19 | ||
1517 | ·······25 | 1519 | ·······259:·aload·········11 |
1518 | ·······258:·astore········13 | ||
1519 | ·······260:·aload·········10 | ||
Max diff block lines reached; 27600/40429 bytes (68.27%) of diff not shown. |
Offset 536, 46 lines modified | Offset 536, 44 lines modified | ||
536 | ········90:·astore········4 | 536 | ········90:·astore········4 |
537 | ········92:·goto··········17 | 537 | ········92:·goto··········17 |
538 | ··private·void·listFilesRecursively(java.io.File,·java.util.List); | 538 | ··private·void·listFilesRecursively(java.io.File,·java.util.List); |
539 | ····descriptor:·(Ljava/io/File;Ljava/util/List;)V | 539 | ····descriptor:·(Ljava/io/File;Ljava/util/List;)V |
540 | ····flags:·(0x0002)·ACC_PRIVATE | 540 | ····flags:·(0x0002)·ACC_PRIVATE |
541 | ····Code: | 541 | ····Code: |
542 | ······stack=300,·locals= | 542 | ······stack=300,·locals=6,·args_size=3 |
543 | ·········0:·aload_1 | 543 | ·········0:·aload_1 |
544 | ·········1:·invokestatic··#147················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.listMusicFiles:(Ljava/io/File;)Ljava/util/SortedSet; | 544 | ·········1:·invokestatic··#147················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.listMusicFiles:(Ljava/io/File;)Ljava/util/SortedSet; |
545 | ·········4:·astore_3 | ||
546 | ·········5:·aload_3 | ||
547 | ········· | 545 | ·········4:·invokeinterface·#153,··1··········//·InterfaceMethod·java/util/SortedSet.iterator:()Ljava/util/Iterator; |
548 | ········11:·astore········4 | ||
549 | ········ | 546 | ·········9:·astore_3 |
547 | ········10:·aload_3 | ||
550 | ········1 | 548 | ········11:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
551 | ········ | 549 | ········16:·istore········4 |
552 | ········ | 550 | ········18:·iload·········4 |
553 | ········2 | 551 | ········20:·ifeq··········68 |
554 | ········2 | 552 | ········23:·aload_3 |
555 | ········2 | 553 | ········24:·invokeinterface·#162,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
556 | ········ | 554 | ········29:·checkcast·····#13·················//·class·java/io/File |
557 | ········3 | 555 | ········32:·astore········5 |
558 | ········3 | 556 | ········34:·aload·········5 |
559 | ········ | 557 | ········36:·invokevirtual·#83·················//·Method·java/io/File.isFile:()Z |
560 | ········ | 558 | ········39:·istore········4 |
561 | ········4 | 559 | ········41:·iload·········4 |
562 | ········4 | 560 | ········43:·ifeq··········58 |
563 | ········ | 561 | ········46:·aload_2 |
564 | ········ | 562 | ········47:·aload·········5 |
565 | ········ | 563 | ········49:·invokeinterface·#167,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
566 | ········5 | 564 | ········54:·pop |
567 | ········ | 565 | ········55:·goto··········10 |
568 | ········ | 566 | ········58:·aload_0 |
569 | ········ | 567 | ········59:·aload·········5 |
570 | ········6 | 568 | ········61:·aload_2 |
571 | ········6 | 569 | ········62:·invokespecial·#171················//·Method·listFilesRecursively:(Ljava/io/File;Ljava/util/List;)V |
572 | ········ | 570 | ········65:·goto··········10 |
573 | ········ | 571 | ········68:·return |
574 | ··public·void·createPlaylist(java.lang.String,·java.lang.String,·java.util.List,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); | 572 | ··public·void·createPlaylist(java.lang.String,·java.lang.String,·java.util.List,·android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); |
575 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V | 573 | ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V |
576 | ····flags:·(0x0001)·ACC_PUBLIC | 574 | ····flags:·(0x0001)·ACC_PUBLIC |
577 | ····Code: | 575 | ····Code: |
578 | ······stack=300,·locals=7,·args_size=6 | 576 | ······stack=300,·locals=7,·args_size=6 |
579 | ·········0:·new···········#173················//·class·net/sourceforge/subsonic/androidapp/service/OfflineException | 577 | ·········0:·new···········#173················//·class·net/sourceforge/subsonic/androidapp/service/OfflineException |
Offset 674, 77 lines modified | Offset 672, 75 lines modified | ||
674 | ·········5:·aload·········5 | 672 | ·········5:·aload·········5 |
675 | ·········7:·invokespecial·#213················//·Method·java/util/ArrayList."<init>":()V | 673 | ·········7:·invokespecial·#213················//·Method·java/util/ArrayList."<init>":()V |
676 | ········10:·aload_3 | 674 | ········10:·aload_3 |
677 | ········11:·invokestatic··#55·················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.getMusicDirectory:(Landroid/content/Context;)Ljava/io/File; | 675 | ········11:·invokestatic··#55·················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.getMusicDirectory:(Landroid/content/Context;)Ljava/io/File; |
678 | ········14:·astore········6 | 676 | ········14:·astore········6 |
679 | ········16:·aload·········6 | 677 | ········16:·aload·········6 |
680 | ········18:·invokestatic··#216················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.listFiles:(Ljava/io/File;)Ljava/util/SortedSet; | 678 | ········18:·invokestatic··#216················//·Method·net/sourceforge/subsonic/androidapp/util/FileUtil.listFiles:(Ljava/io/File;)Ljava/util/SortedSet; |
681 | ········21:·astore········7 | ||
682 | ········23:·aload·········7 | ||
683 | ········2 | 679 | ········21:·invokeinterface·#153,··1··········//·InterfaceMethod·java/util/SortedSet.iterator:()Ljava/util/Iterator; |
684 | ········ | 680 | ········26:·astore········7 |
685 | ········ | 681 | ········28:·aload·········7 |
686 | ········3 | 682 | ········30:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
687 | ········3 | 683 | ········35:·istore········8 |
688 | ········ | 684 | ········37:·iload·········8 |
689 | ········ | 685 | ········39:·ifeq··········144 |
690 | ········4 | 686 | ········42:·aload·········7 |
691 | ········4 | 687 | ········44:·invokeinterface·#162,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
692 | ········ | 688 | ········49:·checkcast·····#13·················//·class·java/io/File |
693 | ········5 | 689 | ········52:·astore········9 |
694 | ········5 | 690 | ········54:·aload·········9 |
695 | ········ | 691 | ········56:·invokevirtual·#17·················//·Method·java/io/File.isDirectory:()Z |
696 | ········ | 692 | ········59:·istore········8 |
697 | ········6 | 693 | ········61:·iload·········8 |
698 | ········6 | 694 | ········63:·ifeq··········28 |
699 | ········ | 695 | ········66:·new···········#218················//·class·net/sourceforge/subsonic/androidapp/domain/Artist |
700 | ········ | 696 | ········69:·astore········10 |
701 | ········7 | 697 | ········71:·aload·········10 |
702 | ········7 | 698 | ········73:·invokespecial·#219················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist."<init>":()V |
703 | ········ | 699 | ········76:·aload·········9 |
704 | ········ | 700 | ········78:·invokevirtual·#25·················//·Method·java/io/File.getPath:()Ljava/lang/String; |
705 | ········8 | 701 | ········81:·astore········11 |
702 | ········83:·aload·········10 | ||
706 | ········8 | 703 | ········85:·aload·········11 |
707 | ········89:·aload·········7 | ||
708 | ········ | 704 | ········87:·invokevirtual·#220················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.setId:(Ljava/lang/String;)V |
709 | ········9 | 705 | ········90:·aload·········9 |
710 | ········9 | 706 | ········92:·invokevirtual·#90·················//·Method·java/io/File.getName:()Ljava/lang/String; |
711 | ········9 | 707 | ········95:·astore········11 |
712 | ······· | 708 | ········97:·iconst_1 |
713 | ······· | 709 | ········98:·istore········12 |
714 | ·······10 | 710 | ·······100:·aload·········11 |
715 | ·······10 | 711 | ·······102:·iconst_0 |
716 | ·······10 | 712 | ·······103:·iload·········12 |
717 | ·······10 | 713 | ·······105:·invokevirtual·#224················//·Method·java/lang/String.substring:(II)Ljava/lang/String; |
718 | ·······1 | 714 | ·······108:·astore········11 |
715 | ·······110:·aload·········10 | ||
719 | ·······11 | 716 | ·······112:·aload·········11 |
720 | ·······116:·aload·········7 | ||
721 | ·······11 | 717 | ·······114:·invokevirtual·#227················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.setIndex:(Ljava/lang/String;)V |
722 | ·······1 | 718 | ·······117:·aload·········9 |
723 | ·······1 | 719 | ·······119:·invokevirtual·#90·················//·Method·java/io/File.getName:()Ljava/lang/String; |
724 | ·······12 | 720 | ·······122:·astore········11 |
721 | ·······124:·aload·········10 | ||
725 | ·······12 | 722 | ·······126:·aload·········11 |
726 | ·······130:·aload·········7 | ||
727 | ·······1 | 723 | ·······128:·invokevirtual·#230················//·Method·net/sourceforge/subsonic/androidapp/domain/Artist.setName:(Ljava/lang/String;)V |
728 | ·······13 | 724 | ·······131:·aload·········5 |
729 | ·······13 | 725 | ·······133:·aload·········10 |
730 | ·······13 | 726 | ·······135:·invokeinterface·#167,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
731 | ·······14 | 727 | ·······140:·pop |
732 | ·······14 | 728 | ·······141:·goto··········28 |
733 | ·······14 | 729 | ·······144:·new···········#232················//·class·net/sourceforge/subsonic/androidapp/domain/Indexes |
734 | ·······1 | 730 | ·······147:·astore········7 |
735 | ·······1 | 731 | ·······149:·invokestatic··#238················//·Method·java/util/Collections.emptyList:()Ljava/util/List; |
736 | ·······15 | 732 | ·······152:·astore········13 |
737 | ·······15 | 733 | ·······154:·aload·········7 |
738 | ·······1 | 734 | ·······156:·lconst_0 |
739 | ·······1 | 735 | ·······157:·aload·········13 |
740 | ·······1 | 736 | ·······159:·aload·········5 |
741 | ·······16 | 737 | ·······161:·invokespecial·#241················//·Method·net/sourceforge/subsonic/androidapp/domain/Indexes."<init>":(JLjava/util/List;Ljava/util/List;)V |
742 | ·······16 | 738 | ·······164:·aload·········7 |
743 | ·······1 | 739 | ·······166:·areturn |
744 | ··public·net.sourceforge.subsonic.androidapp.domain.JukeboxStatus·getJukeboxStatus(android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); | 740 | ··public·net.sourceforge.subsonic.androidapp.domain.JukeboxStatus·getJukeboxStatus(android.content.Context,·net.sourceforge.subsonic.androidapp.util.ProgressListener); |
745 | ····descriptor:·(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/JukeboxStatus; | 741 | ····descriptor:·(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/JukeboxStatus; |
746 | ····flags:·(0x0001)·ACC_PUBLIC | 742 | ····flags:·(0x0001)·ACC_PUBLIC |
747 | ····Code: | 743 | ····Code: |
748 | ······stack=300,·locals=4,·args_size=3 | 744 | ······stack=300,·locals=4,·args_size=3 |
Max diff block lines reached; 0/11101 bytes (0.00%) of diff not shown. |
Offset 166, 63 lines modified | Offset 166, 61 lines modified | ||
166 | ·········1:·invokevirtual·#20·················//·Method·doInBackground:()Ljava/lang/Void; | 166 | ·········1:·invokevirtual·#20·················//·Method·doInBackground:()Ljava/lang/Void; |
167 | ·········4:·areturn | 167 | ·········4:·areturn |
168 | ··protected·java.lang.Void·doInBackground(); | 168 | ··protected·java.lang.Void·doInBackground(); |
169 | ····descriptor:·()Ljava/lang/Void; | 169 | ····descriptor:·()Ljava/lang/Void; |
170 | ····flags:·(0x0004)·ACC_PROTECTED | 170 | ····flags:·(0x0004)·ACC_PROTECTED |
171 | ····Code: | 171 | ····Code: |
172 | ······stack=300,·locals= | 172 | ······stack=300,·locals=7,·args_size=1 |
173 | ·········0:·new···········#22·················//·class·java/util/LinkedList | 173 | ·········0:·new···········#22·················//·class·java/util/LinkedList |
174 | ·········3:·astore_1 | 174 | ·········3:·astore_1 |
175 | ·········4:·aload_1 | 175 | ·········4:·aload_1 |
176 | ·········5:·invokespecial·#25·················//·Method·java/util/LinkedList."<init>":()V | 176 | ·········5:·invokespecial·#25·················//·Method·java/util/LinkedList."<init>":()V |
177 | ·········8:·aload_0 | 177 | ·········8:·aload_0 |
178 | ·········9:·getfield······#10·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 178 | ·········9:·getfield······#10·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
179 | ········12:·invokevirtual·#31·················//·Method·net/sourceforge/subsonic/androidapp/activity/DownloadActivity.getDownloadService:()Lnet/sourceforge/subsonic/androidapp/service/DownloadService; | 179 | ········12:·invokevirtual·#31·················//·Method·net/sourceforge/subsonic/androidapp/activity/DownloadActivity.getDownloadService:()Lnet/sourceforge/subsonic/androidapp/service/DownloadService; |
180 | ········15:·invokeinterface·#37,··1···········//·InterfaceMethod·net/sourceforge/subsonic/androidapp/service/DownloadService.getDownloads:()Ljava/util/List; | 180 | ········15:·invokeinterface·#37,··1···········//·InterfaceMethod·net/sourceforge/subsonic/androidapp/service/DownloadService.getDownloads:()Ljava/util/List; |
181 | ········20:·astore_2 | ||
182 | ········21:·aload_2 | ||
183 | ········2 | 181 | ········20:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
184 | ········2 | 182 | ········25:·astore_2 |
185 | ········2 | 183 | ········26:·aload_2 |
186 | ········2 | 184 | ········27:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
187 | ········34:·istore········4 | ||
188 | ········3 | 185 | ········32:·istore_3 |
186 | ········33:·iload_3 | ||
189 | ········3 | 187 | ········34:·ifeq··········67 |
190 | ········ | 188 | ········37:·aload_2 |
191 | ········ | 189 | ········38:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
192 | ········4 | 190 | ········43:·checkcast·····#55·················//·class·net/sourceforge/subsonic/androidapp/service/DownloadFile |
193 | ········ | 191 | ········46:·astore········4 |
194 | ········ | 192 | ········48:·aload·········4 |
195 | ········5 | 193 | ········50:·invokevirtual·#59·················//·Method·net/sourceforge/subsonic/androidapp/service/DownloadFile.getSong:()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
196 | ········5 | 194 | ········53:·astore········5 |
197 | ········5 | 195 | ········55:·aload_1 |
198 | ········5 | 196 | ········56:·aload·········5 |
199 | ········ | 197 | ········58:·invokeinterface·#63,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
200 | ········6 | 198 | ········63:·pop |
201 | ········6 | 199 | ········64:·goto··········26 |
202 | ········6 | 200 | ········67:·aload_0 |
203 | ········ | 201 | ········68:·getfield······#10·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
204 | ········7 | 202 | ········71:·invokestatic··#69·················//·Method·net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.getMusicService:(Landroid/content/Context;)Lnet/sourceforge/subsonic/androidapp/service/MusicService; |
205 | ········7 | 203 | ········74:·astore········6 |
206 | ········7 | 204 | ········76:·aload_0 |
207 | ········7 | 205 | ········77:·getfield······#12·················//·Field·val$playlistName:Ljava/lang/String; |
208 | ········8 | 206 | ········80:·astore_2 |
209 | ········8 | 207 | ········81:·aload_0 |
210 | ········8 | 208 | ········82:·getfield······#10·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
211 | ········8 | 209 | ········85:·astore········5 |
212 | ········8 | 210 | ········87:·aload·········6 |
213 | ········ | 211 | ········89:·aconst_null |
214 | ········9 | 212 | ········90:·aload_2 |
215 | ········9 | 213 | ········91:·aload_1 |
216 | ········9 | 214 | ········92:·aload·········5 |
217 | ········9 | 215 | ········94:·aconst_null |
218 | ········9 | 216 | ········95:·invokeinterface·#75,··6···········//·InterfaceMethod·net/sourceforge/subsonic/androidapp/service/MusicService.createPlaylist:(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)V |
219 | ·······10 | 217 | ·······100:·aconst_null |
220 | ·······10 | 218 | ·······101:·areturn |
221 | ··protected·void·done(java.lang.Object); | 219 | ··protected·void·done(java.lang.Object); |
222 | ····descriptor:·(Ljava/lang/Object;)V | 220 | ····descriptor:·(Ljava/lang/Object;)V |
223 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 221 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
224 | ····Code: | 222 | ····Code: |
225 | ······stack=300,·locals=2,·args_size=2 | 223 | ······stack=300,·locals=2,·args_size=2 |
226 | ·········0:·aload_1 | 224 | ·········0:·aload_1 |
Offset 212, 15 lines modified | Offset 212, 15 lines modified | ||
212 | ·········7:·invokevirtual·#32·················//·Method·done:(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 212 | ·········7:·invokevirtual·#32·················//·Method·done:(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
213 | ········10:·return | 213 | ········10:·return |
214 | ··protected·void·done(net.sourceforge.subsonic.androidapp.domain.MusicDirectory); | 214 | ··protected·void·done(net.sourceforge.subsonic.androidapp.domain.MusicDirectory); |
215 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 215 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
216 | ····flags:·(0x0004)·ACC_PROTECTED | 216 | ····flags:·(0x0004)·ACC_PROTECTED |
217 | ····Code: | 217 | ····Code: |
218 | ······stack=300,·locals=1 | 218 | ······stack=300,·locals=15,·args_size=2 |
219 | ·········0:·bipush········8 | 219 | ·········0:·bipush········8 |
220 | ·········2:·istore_2 | 220 | ·········2:·istore_2 |
221 | ·········3:·aload_1 | 221 | ·········3:·aload_1 |
222 | ·········4:·invokevirtual·#37·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:()Ljava/util/List; | 222 | ·········4:·invokevirtual·#37·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:()Ljava/util/List; |
223 | ·········7:·astore_3 | 223 | ·········7:·astore_3 |
224 | ·········8:·iconst_0 | 224 | ·········8:·iconst_0 |
225 | ·········9:·istore········4 | 225 | ·········9:·istore········4 |
Offset 244, 140 lines modified | Offset 244, 140 lines modified | ||
244 | ········57:·iconst_1 | 244 | ········57:·iconst_1 |
245 | ········58:·istore········4 | 245 | ········58:·istore········4 |
246 | ········60:·iload·········4 | 246 | ········60:·iload·········4 |
247 | ········62:·ifeq··········153 | 247 | ········62:·ifeq··········153 |
248 | ········65:·aload_0 | 248 | ········65:·aload_0 |
249 | ········66:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 249 | ········66:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
250 | ········69:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; | 250 | ········69:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; |
251 | ········72:·astore········ | 251 | ········72:·astore········5 |
252 | ········74:·aload_0 | 252 | ········74:·aload_0 |
253 | ········75:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 253 | ········75:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
254 | ········78:·aload_1 | 254 | ········78:·aload_1 |
255 | ········79:·invokestatic··#69·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1400:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; | 255 | ········79:·invokestatic··#69·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1400:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; |
256 | ········82:·astore········ | 256 | ········82:·astore········8 |
257 | ········84:·aload········· | 257 | ········84:·aload·········5 |
258 | ········86:·aload········· | 258 | ········86:·aload·········8 |
259 | ········88:·invokevirtual·#75·················//·Method·android/widget/ListView.addHeaderView:(Landroid/view/View;)V | 259 | ········88:·invokevirtual·#75·················//·Method·android/widget/ListView.addHeaderView:(Landroid/view/View;)V |
260 | ········91:·aload_0 | 260 | ········91:·aload_0 |
261 | ········92:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 261 | ········92:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
262 | ········95:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; | 262 | ········95:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; |
263 | ········98:·astore········ | 263 | ········98:·astore········5 |
264 | ·······100:·aload_0 | 264 | ·······100:·aload_0 |
265 | ·······101:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 265 | ·······101:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
266 | ·······104:·invokestatic··#79·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1200:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/view/ViewGroup; | 266 | ·······104:·invokestatic··#79·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1200:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/view/ViewGroup; |
267 | ·······107:·astore········ | 267 | ·······107:·astore········8 |
268 | ·······109:·aload········· | 268 | ·······109:·aload·········5 |
269 | ·······111:·aload········· | 269 | ·······111:·aload·········8 |
270 | ·······113:·invokevirtual·#82·················//·Method·android/widget/ListView.addFooterView:(Landroid/view/View;)V | 270 | ·······113:·invokevirtual·#82·················//·Method·android/widget/ListView.addFooterView:(Landroid/view/View;)V |
271 | ·······116:·aload_0 | 271 | ·······116:·aload_0 |
272 | ·······117:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 272 | ·······117:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
273 | ·······120:·invokestatic··#86·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1500:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; | 273 | ·······120:·invokestatic··#86·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1500:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
274 | ·······123:·iconst_0 | 274 | ·······123:·iconst_0 |
275 | ·······124:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V | 275 | ·······124:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V |
276 | ·······127:·aload_0 | 276 | ·······127:·aload_0 |
277 | ·······128:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 277 | ·······128:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
278 | ·······131:·invokestatic··#95·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1600:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; | 278 | ·······131:·invokestatic··#95·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1600:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
279 | ·······134:·iconst_0 | 279 | ·······134:·iconst_0 |
280 | ·······135:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V | 280 | ·······135:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V |
281 | ·······138:·aload_0 | 281 | ·······138:·aload_0 |
282 | ·······139:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 282 | ·······139:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
283 | ·······142:·invokestatic··#98·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1700:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; | 283 | ·······142:·invokestatic··#98·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1700:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
284 | ·······145:·astore········ | 284 | ·······145:·astore········5 |
285 | ·······147:·aload········· | 285 | ·······147:·aload·········5 |
286 | ·······149:·iconst_0 | 286 | ·······149:·iconst_0 |
287 | ·······150:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V | 287 | ·······150:·invokevirtual·#92·················//·Method·android/widget/Button.setVisibility:(I)V |
288 | ·······153:·aload_0 | 288 | ·······153:·aload_0 |
289 | ·······154:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 289 | ·······154:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
290 | ·······157:·invokevirtual·#102················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getIntent:()Landroid/content/Intent; | 290 | ·······157:·invokevirtual·#102················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getIntent:()Landroid/content/Intent; |
291 | ·······160:·ldc···········#104················//·String·subsonic.albumlisttype | 291 | ·······160:·ldc···········#104················//·String·subsonic.albumlisttype |
292 | ·······162:·invokevirtual·#110················//·Method·android/content/Intent.hasExtra:(Ljava/lang/String;)Z | 292 | ·······162:·invokevirtual·#110················//·Method·android/content/Intent.hasExtra:(Ljava/lang/String;)Z |
293 | ·······165:·istore········ | 293 | ·······165:·istore········9 |
294 | ·······167:·aload_0 | 294 | ·······167:·aload_0 |
295 | ·······168:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 295 | ·······168:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
296 | ·······171:·astore········ | 296 | ·······171:·astore········5 |
297 | ·······173:·aload········· | 297 | ·······173:·aload·········5 |
298 | ·······175:·invokestatic··#114················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1800:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/view/View; | 298 | ·······175:·invokestatic··#114················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1800:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/view/View; |
299 | ·······178:·astore········ | 299 | ·······178:·astore········8 |
300 | ·······180:·aload_3 | 300 | ·······180:·aload_3 |
301 | ·······181:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z | 301 | ·······181:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z |
302 | ·······186:·istore········ | 302 | ·······186:·istore········10 |
303 | ·······188:·iload········· | 303 | ·······188:·iload·········10 |
304 | ·······190:·ifeq··········335 | 304 | ·······190:·ifeq··········335 |
305 | ·······193:·iconst_0 | 305 | ·······193:·iconst_0 |
306 | ·······194:·istore········ | 306 | ·······194:·istore········10 |
307 | ·······196:·aconst_null | 307 | ·······196:·aconst_null |
308 | ·······197:·astore········ | 308 | ·······197:·astore········5 |
309 | ·······199:·aload········· | 309 | ·······199:·aload·········8 |
310 | ·······201:·iload········· | 310 | ·······201:·iload·········10 |
311 | ·······203:·invokevirtual·#120················//·Method·android/view/View.setVisibility:(I)V | 311 | ·······203:·invokevirtual·#120················//·Method·android/view/View.setVisibility:(I)V |
312 | ·······206:·aload_0 | 312 | ·······206:·aload_0 |
313 | ·······207:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 313 | ·······207:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
314 | ·······210:·invokestatic··#124················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1900:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ImageButton; | 314 | ·······210:·invokestatic··#124················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1900:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ImageButton; |
315 | ·······213:·astore········ | 315 | ·······213:·astore········5 |
316 | ·······215:·iload········· | 316 | ·······215:·iload·········9 |
317 | ·······217:·ifne··········233 | 317 | ·······217:·ifne··········233 |
318 | ·······220:·aload_3 | 318 | ·······220:·aload_3 |
319 | ·······221:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z | 319 | ·······221:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z |
320 | ·······226:·istore········ | 320 | ·······226:·istore········6 |
321 | ·······228:·iload········· | 321 | ·······228:·iload·········6 |
322 | ·······230:·ifeq··········341 | 322 | ·······230:·ifeq··········341 |
323 | ·······233:·aload········· | 323 | ·······233:·aload·········5 |
324 | ·······235:·iload_2 | 324 | ·······235:·iload_2 |
325 | ·······236:·invokevirtual·#127················//·Method·android/widget/ImageButton.setVisibility:(I)V | 325 | ·······236:·invokevirtual·#127················//·Method·android/widget/ImageButton.setVisibility:(I)V |
326 | ·······239:·aload_0 | 326 | ·······239:·aload_0 |
327 | ·······240:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 327 | ·······240:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
328 | ·······243:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; | 328 | ·······243:·invokestatic··#65·················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.access$1300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; |
329 | ·······246:·astore········ | 329 | ·······246:·astore········5 |
330 | ·······248:·new···········#129················//·class·net/sourceforge/subsonic/androidapp/util/EntryAdapter | 330 | ·······248:·new···········#129················//·class·net/sourceforge/subsonic/androidapp/util/EntryAdapter |
331 | ·······251:·astore········1 | 331 | ·······251:·astore········11 |
332 | ·······253:·aload_0 | 332 | ·······253:·aload_0 |
333 | ·······254:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 333 | ·······254:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
334 | ·······257:·astore········ | 334 | ·······257:·astore········8 |
335 | ·······259:·aload_0 | 335 | ·······259:·aload_0 |
336 | ·······260:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 336 | ·······260:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
337 | ·······263:·invokevirtual·#133················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getImageLoader:()Lnet/sourceforge/subsonic/androidapp/util/ImageLoader; | 337 | ·······263:·invokevirtual·#133················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getImageLoader:()Lnet/sourceforge/subsonic/androidapp/util/ImageLoader; |
338 | ·······266:·astore········1 | 338 | ·······266:·astore········12 |
339 | ·······268:·iconst_1 | 339 | ·······268:·iconst_1 |
340 | ·······269:·istore········1 | 340 | ·······269:·istore········13 |
341 | ·······271:·aload·········1 | 341 | ·······271:·aload·········11 |
342 | ·······273:·aload········· | 342 | ·······273:·aload·········8 |
343 | ·······275:·aload·········1 | 343 | ·······275:·aload·········12 |
344 | ·······277:·aload_3 | 344 | ·······277:·aload_3 |
345 | ·······278:·iload·········1 | 345 | ·······278:·iload·········13 |
346 | ·······280:·invokespecial·#136················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter."<init>":(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Lnet/sourceforge/subsonic/androidapp/util/ImageLoader;Ljava/util/List;Z)V | 346 | ·······280:·invokespecial·#136················//·Method·net/sourceforge/subsonic/androidapp/util/EntryAdapter."<init>":(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Lnet/sourceforge/subsonic/androidapp/util/ImageLoader;Ljava/util/List;Z)V |
347 | ·······283:·aload········· | 347 | ·······283:·aload·········5 |
348 | ·······285:·aload·········1 | 348 | ·······285:·aload·········11 |
349 | ·······287:·invokevirtual·#140················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V | 349 | ·······287:·invokevirtual·#140················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V |
350 | ·······290:·aload_0 | 350 | ·······290:·aload_0 |
351 | ·······291:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 351 | ·······291:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
352 | ·······294:·invokevirtual·#102················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getIntent:()Landroid/content/Intent; | 352 | ·······294:·invokevirtual·#102················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity.getIntent:()Landroid/content/Intent; |
353 | ·······297:·astore········ | 353 | ·······297:·astore········5 |
354 | ·······299:·ldc···········#142················//·String·subsonic.playall | 354 | ·······299:·ldc···········#142················//·String·subsonic.playall |
Max diff block lines reached; 1426/11635 bytes (12.26%) of diff not shown. |
Offset 258, 15 lines modified | Offset 258, 15 lines modified | ||
258 | ·········7:·invokevirtual·#66·················//·Method·done:(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V | 258 | ·········7:·invokevirtual·#66·················//·Method·done:(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V |
259 | ········10:·return | 259 | ········10:·return |
260 | ··protected·void·done(net.sourceforge.subsonic.androidapp.domain.Indexes); | 260 | ··protected·void·done(net.sourceforge.subsonic.androidapp.domain.Indexes); |
261 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V | 261 | ····descriptor:·(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V |
262 | ····flags:·(0x0004)·ACC_PROTECTED | 262 | ····flags:·(0x0004)·ACC_PROTECTED |
263 | ····Code: | 263 | ····Code: |
264 | ······stack=300,·locals=1 | 264 | ······stack=300,·locals=10,·args_size=2 |
265 | ·········0:·new···········#68·················//·class·java/util/ArrayList | 265 | ·········0:·new···········#68·················//·class·java/util/ArrayList |
266 | ·········3:·astore_2 | 266 | ·········3:·astore_2 |
267 | ·········4:·aload_1 | 267 | ·········4:·aload_1 |
268 | ·········5:·invokevirtual·#72·················//·Method·net/sourceforge/subsonic/androidapp/domain/Indexes.getShortcuts:()Ljava/util/List; | 268 | ·········5:·invokevirtual·#72·················//·Method·net/sourceforge/subsonic/androidapp/domain/Indexes.getShortcuts:()Ljava/util/List; |
269 | ·········8:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/List.size:()I | 269 | ·········8:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/List.size:()I |
270 | ········13:·istore_3 | 270 | ········13:·istore_3 |
271 | ········14:·aload_1 | 271 | ········14:·aload_1 |
Offset 333, 41 lines modified | Offset 333, 39 lines modified | ||
333 | ·······145:·aload·········5 | 333 | ·······145:·aload·········5 |
334 | ·······147:·iload·········4 | 334 | ·······147:·iload·········4 |
335 | ·······149:·invokevirtual·#118················//·Method·android/widget/TextView.setText:(I)V | 335 | ·······149:·invokevirtual·#118················//·Method·android/widget/TextView.setText:(I)V |
336 | ·······152:·return | 336 | ·······152:·return |
337 | ·······153:·aload_0 | 337 | ·······153:·aload_0 |
338 | ·······154:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 338 | ·······154:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
339 | ·······157:·invokestatic··#107················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.access$100:(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Ljava/util/List; | 339 | ·······157:·invokestatic··#107················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.access$100:(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Ljava/util/List; |
340 | ·······160:·astore········5 | ||
341 | ·······162:·aload·········5 | ||
342 | ·······16 | 340 | ·······160:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
343 | ·······16 | 341 | ·······165:·astore········5 |
344 | ·······1 | 342 | ·······167:·aload·········5 |
345 | ·······1 | 343 | ·······169:·invokeinterface·#128,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
346 | ·······178:·istore_3 | ||
347 | ·······17 | 344 | ·······174:·istore········4 |
345 | ·······176:·iload·········4 | ||
348 | ·······1 | 346 | ·······178:·ifeq··········152 |
349 | ·······18 | 347 | ·······181:·aload·········5 |
350 | ·······18 | 348 | ·······183:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
351 | ·······1 | 349 | ·······188:·checkcast·····#134················//·class·net/sourceforge/subsonic/androidapp/domain/MusicFolder |
352 | ·······19 | 350 | ·······191:·astore········9 |
353 | ·······19 | 351 | ·······193:·aload·········9 |
354 | ·······19 | 352 | ·······195:·invokevirtual·#138················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicFolder.getId:()Ljava/lang/String; |
355 | ······· | 353 | ·······198:·astore········6 |
354 | ·······200:·aload·········6 | ||
356 | ·······202:·aload········· | 355 | ·······202:·aload·········8 |
357 | ·······204:·aload·········8 | ||
358 | ·······20 | 356 | ·······204:·invokevirtual·#144················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
359 | ·······209:·istore_3 | ||
360 | ·······2 | 357 | ·······207:·istore········4 |
358 | ·······209:·iload·········4 | ||
361 | ·······211:·ifeq··········1 | 359 | ·······211:·ifeq··········167 |
362 | ·······214:·aload_0 | 360 | ·······214:·aload_0 |
363 | ·······215:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 361 | ·······215:·getfield······#8··················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
364 | ·······218:·invokestatic··#111················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.access$300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Landroid/widget/TextView; | 362 | ·······218:·invokestatic··#111················//·Method·net/sourceforge/subsonic/androidapp/activity/SelectArtistActivity.access$300:(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Landroid/widget/TextView; |
365 | ·······221:·astore········5 | 363 | ·······221:·astore········5 |
366 | ·······223:·aload········· | 364 | ·······223:·aload·········9 |
367 | ·······225:·invokevirtual·#147················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicFolder.getName:()Ljava/lang/String; | 365 | ·······225:·invokevirtual·#147················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicFolder.getName:()Ljava/lang/String; |
368 | ·······228:·astore········6 | 366 | ·······228:·astore········6 |
369 | ·······230:·aload·········5 | 367 | ·······230:·aload·········5 |
370 | ·······232:·aload·········6 | 368 | ·······232:·aload·········6 |
371 | ·······234:·invokevirtual·#150················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V | 369 | ·······234:·invokevirtual·#150················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V |
372 | ·······237:·goto··········152 | 370 | ·······237:·goto··········152 |
373 | } | 371 | } |
Offset 206, 76 lines modified | Offset 206, 72 lines modified | ||
206 | ········17:·iload·········5 | 206 | ········17:·iload·········5 |
207 | ········19:·if_icmple·····23 | 207 | ········19:·if_icmple·····23 |
208 | ········22:·return | 208 | ········22:·return |
209 | ········23:·aload_1 | 209 | ········23:·aload_1 |
210 | ········24:·iconst_0 | 210 | ········24:·iconst_0 |
211 | ········25:·iload_3 | 211 | ········25:·iload_3 |
212 | ········26:·invokevirtual·#44·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:(ZZ)Ljava/util/List; | 212 | ········26:·invokevirtual·#44·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:(ZZ)Ljava/util/List; |
213 | ········29:·astore········6 | ||
214 | ········31:·aload·········6 | ||
215 | ········ | 213 | ········29:·invokeinterface·#48,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
216 | ········3 | 214 | ········34:·astore········6 |
217 | ········ | 215 | ········36:·aload·········6 |
218 | ········ | 216 | ········38:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
219 | ········4 | 217 | ········43:·istore········5 |
220 | ········4 | 218 | ········45:·iload·········5 |
221 | ········ | 219 | ········47:·ifeq··········86 |
222 | ········5 | 220 | ········50:·aload·········6 |
223 | ········5 | 221 | ········52:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
224 | ········ | 222 | ········57:·checkcast·····#60·················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
225 | ········6 | 223 | ········60:·astore········7 |
226 | ········6 | 224 | ········62:·aload·········7 |
227 | ········6 | 225 | ········64:·invokevirtual·#63·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.isVideo:()Z |
228 | ········ | 226 | ········67:·istore········5 |
229 | ········ | 227 | ········69:·iload·········5 |
230 | ········7 | 228 | ········71:·ifne··········36 |
231 | ········7 | 229 | ········74:·aload_2 |
232 | ········7 | 230 | ········75:·aload·········7 |
233 | ········ | 231 | ········77:·invokeinterface·#67,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
234 | ········8 | 232 | ········82:·pop |
235 | ········8 | 233 | ········83:·goto··········36 |
236 | ········ | 234 | ········86:·aload_1 |
237 | ········ | 235 | ········87:·iload_3 |
238 | ········ | 236 | ········88:·iconst_0 |
239 | ········ | 237 | ········89:·invokevirtual·#44·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory.getChildren:(ZZ)Ljava/util/List; |
240 | ········96:·astore········6 | ||
241 | ········98:·aload·········6 | ||
242 | ······· | 238 | ········92:·invokeinterface·#48,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
243 | ······· | 239 | ········97:·astore········6 |
244 | ······· | 240 | ········99:·aload·········6 |
245 | ·······10 | 241 | ·······101:·invokeinterface·#54,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
246 | ·······1 | 242 | ·······106:·istore········5 |
247 | ·······1 | 243 | ·······108:·iload·········5 |
248 | ·······11 | 244 | ·······110:·ifeq··········22 |
249 | ·······1 | 245 | ·······113:·aload·········6 |
250 | ·······1 | 246 | ·······115:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
251 | ·······12 | 247 | ·······120:·checkcast·····#60·················//·class·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry |
248 | ·······123:·astore········8 | ||
249 | ·······125:·aload_0 | ||
250 | ·······126:·getfield······#18·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
251 | ·······129:·invokestatic··#73·················//·Method·net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.getMusicService:(Landroid/content/Context;)Lnet/sourceforge/subsonic/androidapp/service/MusicService; | ||
252 | ·······13 | 252 | ·······132:·astore········9 |
253 | ·······134:·aload·········8 | ||
254 | ·······136:·invokevirtual·#77·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; | ||
255 | ·······139:·astore········10 | ||
253 | ·······1 | 256 | ·······141:·aload_0 |
254 | ·······1 | 257 | ·······142:·getfield······#18·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
255 | ·······137:·invokestatic··#73·················//·Method·net/sourceforge/subsonic/androidapp/service/MusicServiceFactory.getMusicService:(Landroid/content/Context;)Lnet/sourceforge/subsonic/androidapp/service/MusicService; | ||
256 | ·······140:·astore········10 | ||
257 | ·······142:·aload·········9 | ||
258 | ·······144:·invokevirtual·#77·················//·Method·net/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry.getId:()Ljava/lang/String; | ||
259 | ·······147:·astore········6 | ||
260 | ·······149:·aload_0 | ||
261 | ·······150:·getfield······#18·················//·Field·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
262 | ·······1 | 258 | ·······145:·astore········11 |
259 | ·······147:·aload·········9 | ||
263 | ·······1 | 260 | ·······149:·aload·········10 |
264 | ·······157:·aload·········6 | ||
265 | ·······15 | 261 | ·······151:·iconst_0 |
266 | ·······1 | 262 | ·······152:·aload·········11 |
263 | ·······154:·aload_0 | ||
264 | ·······155:·invokeinterface·#83,··5···········//·InterfaceMethod·net/sourceforge/subsonic/androidapp/service/MusicService.getMusicDirectory:(Ljava/lang/String;ZLandroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | ||
265 | ·······160:·astore········10 | ||
267 | ·······162:·aload_0 | 266 | ·······162:·aload_0 |
268 | ·······163:·invokeinterface·#83,··5···········//·InterfaceMethod·net/sourceforge/subsonic/androidapp/service/MusicService.getMusicDirectory:(Ljava/lang/String;ZLandroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | ||
269 | ·······168:·astore········6 | ||
270 | ·······170:·aload_0 | ||
271 | ·······1 | 267 | ·······163:·aload·········10 |
272 | ·······1 | 268 | ·······165:·aload_2 |
273 | ·······1 | 269 | ·······166:·invokespecial·#87·················//·Method·getSongsRecursively:(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Ljava/util/List;)V |
274 | ·······1 | 270 | ·······169:·goto··········99 |
275 | ··protected·java.lang.Object·doInBackground(); | 271 | ··protected·java.lang.Object·doInBackground(); |
276 | ····descriptor:·()Ljava/lang/Object; | 272 | ····descriptor:·()Ljava/lang/Object; |
277 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 273 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
278 | ····Code: | 274 | ····Code: |
279 | ······stack=300,·locals=1,·args_size=1 | 275 | ······stack=300,·locals=1,·args_size=1 |
280 | ·········0:·aload_0 | 276 | ·········0:·aload_0 |
Offset 27, 10 lines modified | Offset 27, 9 lines modified | ||
27 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·10 | 30 | ····.line·10 |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····.line·559 | ||
33 | ····return-void | 32 | ····return-void |
34 | .end·method | 33 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/view/VisualizerView; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/view/VisualizerView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/view/VisualizerView;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/view/VisualizerView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/view/VisualizerView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·72 | 27 | ····.line·72 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/view/VisualizerView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/view/VisualizerView; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/view/VisualizerView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/view/VisualizerView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 43, 15 lines modified | Offset 43, 14 lines modified | ||
43 | ····.line·33 | 43 | ····.line·33 |
44 | ····new-instance·v0,·Ljava/util/ArrayList; | 44 | ····new-instance·v0,·Ljava/util/ArrayList; |
45 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 45 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
46 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->children:Ljava/util/List; | 46 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->children:Ljava/util/List; |
47 | ····.line·90 | ||
48 | ····return-void | 47 | ····return-void |
49 | .end·method | 48 | .end·method |
50 | #·virtual·methods | 49 | #·virtual·methods |
51 | .method·public·addChild(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;)V | 50 | .method·public·addChild(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;)V |
52 | ····.locals·1 | 51 | ····.locals·1 |
Offset 107, 50 lines modified | Offset 106, 49 lines modified | ||
107 | ····.prologue | 106 | ····.prologue |
108 | ····.line·77 | 107 | ····.line·77 |
109 | ····if-eqz·p1,·:cond_1 | 108 | ····if-eqz·p1,·:cond_1 |
110 | ····if-eqz·p2,·:cond_1 | 109 | ····if-eqz·p2,·:cond_1 |
111 | ····.line·78 | 110 | ····.line·78 |
112 | ····iget-object·v | 111 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->children:Ljava/util/List; |
113 | ····.line·87 | 112 | ····.line·87 |
114 | ····:cond_0 | 113 | ····:cond_0 |
115 | ····return-object·v | 114 | ····return-object·v1 |
116 | ····.line·81 | 115 | ····.line·81 |
117 | ····:cond_1 | 116 | ····:cond_1 |
118 | ····new-instance·v | 117 | ····new-instance·v1,·Ljava/util/ArrayList; |
119 | ····iget-object·v | 118 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->children:Ljava/util/List; |
120 | ····invoke-interface·{v | 119 | ····invoke-interface·{v2},·Ljava/util/List;->size()I |
121 | ····move-result·v | 120 | ····move-result·v2 |
122 | ····invoke-direct·{v | 121 | ····invoke-direct·{v1,·v2},·Ljava/util/ArrayList;-><init>(I)V |
123 | ····.line·82 | 122 | ····.line·82 |
124 | ····.local·v | 123 | ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" |
125 | ····iget-object·v | 124 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->children:Ljava/util/List; |
126 | ····invoke-interface·{v | 125 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
127 | ····move-result-object·v | 126 | ····move-result-object·v2 |
128 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
129 | ····:cond_2 | 127 | ····:cond_2 |
130 | ····:goto_0 | 128 | ····:goto_0 |
131 | ····invoke-interface·{v | 129 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
132 | ····move-result·v3 | 130 | ····move-result·v3 |
133 | ····if-eqz·v3,·:cond_0 | 131 | ····if-eqz·v3,·:cond_0 |
134 | ····invoke-interface·{v | 132 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
135 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
136 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 134 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
137 | ····.line·83 | 135 | ····.line·83 |
138 | ····.local·v0,·"child":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 136 | ····.local·v0,·"child":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
Offset 169, 15 lines modified | Offset 167, 15 lines modified | ||
169 | ····if-nez·v3,·:cond_2 | 167 | ····if-nez·v3,·:cond_2 |
170 | ····if-eqz·p2,·:cond_2 | 168 | ····if-eqz·p2,·:cond_2 |
171 | ····.line·84 | 169 | ····.line·84 |
172 | ····:cond_4 | 170 | ····:cond_4 |
173 | ····invoke-interface·{v | 171 | ····invoke-interface·{v1,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
174 | ····goto·:goto_0 | 172 | ····goto·:goto_0 |
175 | .end·method | 173 | .end·method |
176 | .method·public·getId()Ljava/lang/String; | 174 | .method·public·getId()Ljava/lang/String; |
177 | ····.locals·1 | 175 | ····.locals·1 |
Offset 136, 21 lines modified | Offset 136, 19 lines modified | ||
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | .end·method | 137 | .end·method |
138 | #·virtual·methods | 138 | #·virtual·methods |
139 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 139 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
140 | ····.locals·1 | 140 | ····.locals·1 |
141 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
142 | ····.prologue | 141 | ····.prologue |
143 | ····.line·27 | 142 | ····.line·27 |
144 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Version; | 143 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Version; |
145 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
146 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/domain/Version;->compareTo(Lnet/sourceforge/subsonic/androidapp/domain/Version;)I | 144 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/domain/Version;->compareTo(Lnet/sourceforge/subsonic/androidapp/domain/Version;)I |
147 | ····move-result·v0 | 145 | ····move-result·v0 |
148 | ····return·v0 | 146 | ····return·v0 |
149 | .end·method | 147 | .end·method |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$name:Ljava/lang/String; | 24 | .field·final·synthetic·val$name:Ljava/lang/String; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·92 | 30 | ····.line·92 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$1;->val$id:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$1;->val$id:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·143 | 27 | ····.line·143 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$starView:Landroid/widget/ImageView; | 24 | .field·final·synthetic·val$starView:Landroid/widget/ImageView; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/widget/ImageView;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/widget/ImageView;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·604 | 30 | ····.line·604 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
Offset 30, 16 lines modified | Offset 30, 17 lines modified | ||
30 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 30 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/app/Activity;ZLnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;)V | 32 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/app/Activity;ZLnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
34 | ····.param·p2,·" | 35 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
35 | ····.param·p3,·" | 36 | ····.param·p3,·"finishActivityOnCancel"····#·Z |
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·295 | 38 | ····.line·295 |
38 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 39 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
39 | ····iput-object·p4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 40 | ····iput-object·p4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
Offset 168, 14 lines modified | Offset 169, 15 lines modified | ||
168 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->setActiveServerId(I)V | 169 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->setActiveServerId(I)V |
169 | ····.line·311 | 170 | ····.line·311 |
170 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 171 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
171 | ····invoke-static·{v2,·v4},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->access$402(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Z)Z | 172 | ····invoke-static·{v2,·v4},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->access$402(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Z)Z |
173 | ····.line·308 | ||
172 | ····return-object·v1 | 174 | ····return-object·v1 |
173 | ····.line·310 | 175 | ····.line·310 |
174 | ····.end·local·v0····#·"musicService":Lnet/sourceforge/subsonic/androidapp/service/MusicService; | 176 | ····.end·local·v0····#·"musicService":Lnet/sourceforge/subsonic/androidapp/service/MusicService; |
175 | ····:catchall_0 | 177 | ····:catchall_0 |
176 | ····move-exception·v1 | 178 | ····move-exception·v1 |
Offset 246, 21 lines modified | Offset 248, 19 lines modified | ||
246 | ····invoke-static·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->toast(Landroid/content/Context;I)V | 248 | ····invoke-static·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->toast(Landroid/content/Context;I)V |
247 | ····goto·:goto_0 | 249 | ····goto·:goto_0 |
248 | .end·method | 250 | .end·method |
249 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 251 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
250 | ····.locals·0 | 252 | ····.locals·0 |
251 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
252 | ····.prologue | 253 | ····.prologue |
253 | ····.line·295 | 254 | ····.line·295 |
254 | ····check-cast·p1,·Ljava/lang/Boolean; | 255 | ····check-cast·p1,·Ljava/lang/Boolean; |
255 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
256 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->done(Ljava/lang/Boolean;)V | 256 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->done(Ljava/lang/Boolean;)V |
257 | ····return-void | 257 | ····return-void |
258 | .end·method | 258 | .end·method |
259 | .method·protected·error(Ljava/lang/Throwable;)V | 259 | .method·protected·error(Ljava/lang/Throwable;)V |
260 | ····.locals·5 | 260 | ····.locals·5 |
Offset 305, 14 lines modified | Offset 305, 15 lines modified | ||
305 | ····const-string·v3,·"·" | 305 | ····const-string·v3,·"·" |
306 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 306 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
307 | ····move-result-object·v2 | 307 | ····move-result-object·v2 |
308 | ····.line·334 | ||
308 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->getErrorMessage(Ljava/lang/Throwable;)Ljava/lang/String; | 309 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$7;->getErrorMessage(Ljava/lang/Throwable;)Ljava/lang/String; |
309 | ····move-result-object·v3 | 310 | ····move-result-object·v3 |
310 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 311 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
311 | ····move-result-object·v2 | 312 | ····move-result-object·v2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·213 | 27 | ····.line·213 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·205 | 28 | ····.line·205 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$10;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$10;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$10;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$10;->val$overflowButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·139 | 27 | ····.line·139 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 332, 15 lines modified | Offset 332, 15 lines modified | ||
332 | ····:cond_3 | 332 | ····:cond_3 |
333 | ····invoke-virtual·{v4},·Lnet/sourceforge/subsonic/androidapp/domain/MusicFolder;->getId()Ljava/lang/String; | 333 | ····invoke-virtual·{v4},·Lnet/sourceforge/subsonic/androidapp/domain/MusicFolder;->getId()Ljava/lang/String; |
334 | ····move-result-object·v2 | 334 | ····move-result-object·v2 |
335 | ····goto·:goto_3 | 335 | ····goto·:goto_3 |
336 | ····.line·24 | 336 | ····.line·242 |
337 | ····.restart·local·v2····#·"musicFolderId":Ljava/lang/String; | 337 | ····.restart·local·v2····#·"musicFolderId":Ljava/lang/String; |
338 | ····:cond_4 | 338 | ····:cond_4 |
339 | ····invoke-virtual·{v4},·Lnet/sourceforge/subsonic/androidapp/domain/MusicFolder;->getName()Ljava/lang/String; | 339 | ····invoke-virtual·{v4},·Lnet/sourceforge/subsonic/androidapp/domain/MusicFolder;->getName()Ljava/lang/String; |
340 | ····move-result-object·v3 | 340 | ····move-result-object·v3 |
341 | ····goto·:goto_4 | 341 | ····goto·:goto_4 |
Offset 30, 15 lines modified | Offset 30, 16 lines modified | ||
30 | .field·final·synthetic·val$query:Ljava/lang/String; | 30 | .field·final·synthetic·val$query:Ljava/lang/String; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Ljava/lang/String;Z)V | 32 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Ljava/lang/String;Z)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | ||
34 | ····.param·p2,·" | 35 | ····.param·p2,·"activity"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·298 | 37 | ····.line·298 |
37 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 38 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
38 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->val$query:Ljava/lang/String; | 39 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->val$query:Ljava/lang/String; |
Offset 107, 21 lines modified | Offset 108, 19 lines modified | ||
107 | ····move-result-object·v2 | 108 | ····move-result-object·v2 |
108 | ····return-object·v2 | 109 | ····return-object·v2 |
109 | .end·method | 110 | .end·method |
110 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 111 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
111 | ····.locals·0 | 112 | ····.locals·0 |
112 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·298 | 114 | ····.line·298 |
115 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 115 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
116 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
117 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V | 116 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$4;->done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V |
118 | ····return-void | 117 | ····return-void |
119 | .end·method | 118 | .end·method |
120 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V | 119 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V |
121 | ····.locals·2 | 120 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·305 | 27 | ····.line·305 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$13;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$13;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 15 lines modified | Offset 41, 14 lines modified | ||
41 | .method·public·constructor·<init>()V | 41 | .method·public·constructor·<init>()V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·55 | 44 | ····.line·55 |
45 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;-><init>()V | 45 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;-><init>()V |
46 | ····.line·547 | ||
47 | ····return-void | 46 | ····return-void |
48 | .end·method | 47 | .end·method |
49 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;I)Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 48 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;I)Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
50 | ····.locals·1 | 49 | ····.locals·1 |
51 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 50 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
52 | ····.param·p1,·"x1"····#·I | 51 | ····.param·p1,·"x1"····#·I |
Offset 278, 262 lines modified | Offset 277, 253 lines modified | ||
278 | ····.line·55 | 277 | ····.line·55 |
279 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->unpinButton:Landroid/widget/Button; | 278 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->unpinButton:Landroid/widget/Button; |
280 | ····return-object·v0 | 279 | ····return-object·v0 |
281 | .end·method | 280 | .end·method |
282 | .method·private·createHeader(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; | 281 | .method·private·createHeader(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; |
283 | ····.locals·2 | 282 | ····.locals·22 |
284 | ····.param·p1,·"directory"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 283 | ····.param·p1,·"directory"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
285 | ····.prologue | 284 | ····.prologue |
286 | ····.line·595 | 285 | ····.line·595 |
287 | ····invoke-virtual/range·{p1·..·p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren()Ljava/util/List; | 286 | ····invoke-virtual/range·{p1·..·p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren()Ljava/util/List; |
288 | ····move-result-object·v7 | 287 | ····move-result-object·v7 |
289 | ····.line·596 | 288 | ····.line·596 |
290 | ····.local·v7,·"entries":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" | 289 | ····.local·v7,·"entries":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" |
291 | ····invoke-static/range·{p0·..·p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 290 | ····invoke-static/range·{p0·..·p0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
292 | ····move-result-object·v1 | 291 | ····move-result-object·v17 |
293 | ····const·v1 | 292 | ····const·v18,·0x7f03001c |
294 | ····move-object/from16·v0,·p0 | 293 | ····move-object/from16·v0,·p0 |
295 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->entryList:Landroid/widget/ListView; | 294 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->entryList:Landroid/widget/ListView; |
296 | ····move-object/from16·v | 295 | ····move-object/from16·v19,·v0 |
297 | ····const/16·v2 | 296 | ····const/16·v20,·0x0 |
298 | ····invoke-virtual/range·{v1 | 297 | ····invoke-virtual/range·{v17·..·v20},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
299 | ····move-result-object·v9 | 298 | ····move-result-object·v9 |
300 | ····.line·598 | 299 | ····.line·598 |
301 | ····.local·v9,·"header":Landroid/view/View; | 300 | ····.local·v9,·"header":Landroid/view/View; |
302 | ····const·v1 | 301 | ····const·v17,·0x7f0d0073 |
303 | ····move/from16·v0,·v1 | 302 | ····move/from16·v0,·v17 |
304 | ····invoke-virtual·{v9,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 303 | ····invoke-virtual·{v9,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
305 | ····move-result-object·v6 | 304 | ····move-result-object·v6 |
306 | ····.line·599 | 305 | ····.line·599 |
307 | ····.local·v6,·"coverArtView":Landroid/view/View; | 306 | ····.local·v6,·"coverArtView":Landroid/view/View; |
308 | ····invoke-virtual/range·{p0·..·p0},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->getImageLoader()Lnet/sourceforge/subsonic/androidapp/util/ImageLoader; | 307 | ····invoke-virtual/range·{p0·..·p0},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->getImageLoader()Lnet/sourceforge/subsonic/androidapp/util/ImageLoader; |
309 | ····move-result-object·v1 | 308 | ····move-result-object·v18 |
310 | ····const/16·v1 | 309 | ····const/16·v17,·0x0 |
311 | ····move/from16·v0,·v1 | 310 | ····move/from16·v0,·v17 |
312 | ····invoke-interface·{v7,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; | 311 | ····invoke-interface·{v7,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; |
313 | ····move-result-object·v1 | 312 | ····move-result-object·v17 |
314 | ····check-cast·v1 | 313 | ····check-cast·v17,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
315 | ····const/16·v | 314 | ····const/16·v19,·0x1 |
316 | ····const/16·v2 | 315 | ····const/16·v20,·0x1 |
317 | ····move-object/from16·v0,·v1 | 316 | ····move-object/from16·v0,·v18 |
318 | ····move-object/from16·v1,·v1 | 317 | ····move-object/from16·v1,·v17 |
319 | ····move/from16·v2,·v | 318 | ····move/from16·v2,·v19 |
320 | ····move/from16·v3,·v2 | 319 | ····move/from16·v3,·v20 |
321 | ····invoke-virtual·{v0,·v6,·v1,·v2,·v3},·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader;->loadImage(Landroid/view/View;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;ZZ)V | 320 | ····invoke-virtual·{v0,·v6,·v1,·v2,·v3},·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader;->loadImage(Landroid/view/View;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;ZZ)V |
322 | ····.line·601 | 321 | ····.line·601 |
323 | ····invoke-static/range·{p0·..·p0},·Lnet/sourceforge/subsonic/androidapp/util/Util;->isOffline(Landroid/content/Context;)Z | 322 | ····invoke-static/range·{p0·..·p0},·Lnet/sourceforge/subsonic/androidapp/util/Util;->isOffline(Landroid/content/Context;)Z |
324 | ····move-result·v1 | 323 | ····move-result·v10 |
325 | ····.line·603 | 324 | ····.line·603 |
326 | ····.local·v1 | 325 | ····.local·v10,·"offline":Z |
327 | ····const·v1 | 326 | ····const·v17,·0x7f0d0077 |
328 | ····move/from16·v0,·v1 | 327 | ····move/from16·v0,·v17 |
329 | ····invoke-virtual·{v9,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 328 | ····invoke-virtual·{v9,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
330 | ····move-result-object·v1 | 329 | ····move-result-object·v15 |
331 | ····check-cast·v1 | 330 | ····check-cast·v15,·Landroid/widget/ImageView; |
332 | ····.line·604 | 331 | ····.line·604 |
333 | ····.local·v1 | 332 | ····.local·v15,·"starView":Landroid/widget/ImageView; |
334 | ····new-instance·v1 | 333 | ····new-instance·v17,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16; |
335 | ····move-object/from16·v0,·v1 | 334 | ····move-object/from16·v0,·v17 |
336 | ····move-object/from16·v1,·p0 | 335 | ····move-object/from16·v1,·p0 |
337 | ····move-object/from16·v2,·p1 | 336 | ····move-object/from16·v2,·p1 |
338 | ···· | 337 | ····invoke-direct·{v0,·v1,·v2,·v15},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$16;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Landroid/widget/Imag[·...·truncated·by·diffoscope;·len:·8,·SHA:·eb6d2481b5055ca13768a8d30da6ee40f6dd775aa64cd73990d480cd277d1c4c·...·] |
339 | ···· | 338 | ····move-object/from16·v0,·v17 |
340 | ····move-object/from16·v0,·v16 | ||
341 | ····move-object/from16·v1,·v18 | ||
Max diff block lines reached; 22147/27787 bytes (79.70%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$url:Landroid/preference/EditTextPreference; | 22 | .field·final·synthetic·val$url:Landroid/preference/EditTextPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·164 | 28 | ····.line·164 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$4;->val$url:Landroid/preference/EditTextPreference; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$4;->val$url:Landroid/preference/EditTextPreference; |
Offset 154, 224 lines modified | Offset 154, 223 lines modified | ||
154 | .method·private·createServerSettings()V | 154 | .method·private·createServerSettings()V |
155 | ····.locals·15 | 155 | ····.locals·15 |
156 | ····.prologue | 156 | ····.prologue |
157 | ····const/4·v14,·0x0 | 157 | ····const/4·v14,·0x0 |
158 | ····.line·87 | 158 | ····.line·87 |
159 | ····const-string·v1 | 159 | ····const-string·v11,·"servers" |
160 | ····invoke-virtual·{p0,·v1 | 160 | ····invoke-virtual·{p0,·v11},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
161 | ····move-result-object·v | 161 | ····move-result-object·v6 |
162 | ····check-cast·v | 162 | ····check-cast·v6,·Landroid/preference/PreferenceCategory; |
163 | ····.line·88 | 163 | ····.line·88 |
164 | ····.local·v | 164 | ····.local·v6,·"serverCategory":Landroid/preference/PreferenceCategory; |
165 | ····invoke-virtual·{v | 165 | ····invoke-virtual·{v6},·Landroid/preference/PreferenceCategory;->removeAll()V |
166 | ····.line·90 | 166 | ····.line·90 |
167 | ····iget-object·v1 | 167 | ····iget-object·v11,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->serverSettingsManager:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager; |
168 | ····invoke-virtual·{v1 | 168 | ····invoke-virtual·{v11},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->getAllServers()Ljava/util/List; |
169 | ····move-result-object·v | 169 | ····move-result-object·v7 |
170 | ····.line·91 | 170 | ····.line·91 |
171 | ····.local·v | 171 | ····.local·v7,·"servers":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;>;" |
172 | ····invoke-interface·{v | 172 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
173 | ····move-result-object·v | 173 | ····move-result-object·v11 |
174 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
175 | ····:goto_0 | 174 | ····:goto_0 |
176 | ····invoke-interface·{v | 175 | ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z |
177 | ····move-result·v12 | 176 | ····move-result·v12 |
178 | ····if-eqz·v12,·:cond_1 | 177 | ····if-eqz·v12,·:cond_1 |
179 | ····invoke-interface·{v | 178 | ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
180 | ····move-result-object·v | 179 | ····move-result-object·v5 |
181 | ····check-cast·v | 180 | ····check-cast·v5,·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
182 | ····.line·92 | 181 | ····.line·92 |
183 | ····.local·v | 182 | ····.local·v5,·"server":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
184 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->getPreferenceManager()Landroid/preference/PreferenceManager; | 183 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;->getPreferenceManager()Landroid/preference/PreferenceManager; |
185 | ····move-result-object·v12 | 184 | ····move-result-object·v12 |
186 | ····invoke-virtual·{v12,·p0},·Landroid/preference/PreferenceManager;->createPreferenceScreen(Landroid/content/Context;)Landroid/preference/PreferenceScreen; | 185 | ····invoke-virtual·{v12,·p0},·Landroid/preference/PreferenceManager;->createPreferenceScreen(Landroid/content/Context;)Landroid/preference/PreferenceScreen; |
187 | ····move-result-object·v | 186 | ····move-result-object·v4 |
188 | ····.line·93 | 187 | ····.line·93 |
189 | ····.local·v | 188 | ····.local·v4,·"screen":Landroid/preference/PreferenceScreen; |
190 | ····invoke-virtual·{v | 189 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getName()Ljava/lang/String; |
191 | ····move-result-object·v12 | 190 | ····move-result-object·v12 |
192 | ····invoke-virtual·{v | 191 | ····invoke-virtual·{v4,·v12},·Landroid/preference/PreferenceScreen;->setTitle(Ljava/lang/CharSequence;)V |
193 | ····.line·94 | 192 | ····.line·94 |
194 | ····invoke-virtual·{v | 193 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getUrl()Ljava/lang/String; |
195 | ····move-result-object·v12 | 194 | ····move-result-object·v12 |
196 | ····invoke-virtual·{v | 195 | ····invoke-virtual·{v4,·v12},·Landroid/preference/PreferenceScreen;->setSummary(Ljava/lang/CharSequence;)V |
197 | ····.line·96 | 196 | ····.line·96 |
198 | ····new-instance·v | 197 | ····new-instance·v2,·Landroid/preference/EditTextPreference; |
199 | ····invoke-direct·{v | 198 | ····invoke-direct·{v2,·p0},·Landroid/preference/EditTextPreference;-><init>(Landroid/content/Context;)V |
200 | ····.line·97 | 199 | ····.line·97 |
201 | ····.local·v | 200 | ····.local·v2,·"name":Landroid/preference/EditTextPreference; |
202 | ····invoke-virtual·{v | 201 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getNameKey()Ljava/lang/String; |
203 | ····move-result-object·v12 | 202 | ····move-result-object·v12 |
204 | ····invoke-virtual·{v | 203 | ····invoke-virtual·{v2,·v12},·Landroid/preference/EditTextPreference;->setKey(Ljava/lang/String;)V |
205 | ····.line·98 | 204 | ····.line·98 |
206 | ····const·v12,·0x7f0a00a8 | 205 | ····const·v12,·0x7f0a00a8 |
207 | ····invoke-virtual·{v | 206 | ····invoke-virtual·{v2,·v12},·Landroid/preference/EditTextPreference;->setTitle(I)V |
208 | ····.line·99 | 207 | ····.line·99 |
209 | ····invoke-virtual·{v | 208 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getName()Ljava/lang/String; |
210 | ····move-result-object·v12 | 209 | ····move-result-object·v12 |
211 | ····invoke-virtual·{v | 210 | ····invoke-virtual·{v2,·v12},·Landroid/preference/EditTextPreference;->setText(Ljava/lang/String;)V |
212 | ····.line·100 | 211 | ····.line·100 |
213 | ····invoke-virtual·{v | 212 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getName()Ljava/lang/String; |
214 | ····move-result-object·v12 | 213 | ····move-result-object·v12 |
215 | ····invoke-virtual·{v | 214 | ····invoke-virtual·{v2,·v12},·Landroid/preference/EditTextPreference;->setSummary(Ljava/lang/CharSequence;)V |
216 | ····.line·102 | 215 | ····.line·102 |
217 | ····new-instance·v | 216 | ····new-instance·v9,·Landroid/preference/EditTextPreference; |
218 | ····invoke-direct·{v | 217 | ····invoke-direct·{v9,·p0},·Landroid/preference/EditTextPreference;-><init>(Landroid/content/Context;)V |
219 | ····.line·103 | 218 | ····.line·103 |
220 | ····.local·v | 219 | ····.local·v9,·"url":Landroid/preference/EditTextPreference; |
221 | ····invoke-virtual·{v | 220 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getUrlKey()Ljava/lang/String; |
222 | ····move-result-object·v12 | 221 | ····move-result-object·v12 |
223 | ····invoke-virtual·{v | 222 | ····invoke-virtual·{v9,·v12},·Landroid/preference/EditTextPreference;->setKey(Ljava/lang/String;)V |
224 | ····.line·104 | 223 | ····.line·104 |
225 | ····const·v12,·0x7f0a00a7 | 224 | ····const·v12,·0x7f0a00a7 |
226 | ····invoke-virtual·{v | 225 | ····invoke-virtual·{v9,·v12},·Landroid/preference/EditTextPreference;->setTitle(I)V |
227 | ····.line·105 | 226 | ····.line·105 |
228 | ····invoke-virtual·{v | 227 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getUrl()Ljava/lang/String; |
229 | ····move-result-object·v12 | 228 | ····move-result-object·v12 |
230 | ····invoke-virtual·{v | 229 | ····invoke-virtual·{v9,·v12},·Landroid/preference/EditTextPreference;->setText(Ljava/lang/String;)V |
Max diff block lines reached; 17279/25986 bytes (66.49%) of diff not shown. |
Offset 28, 15 lines modified | Offset 28, 16 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 29 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 31 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | ||
33 | ····.param·p2,·" | 34 | ····.param·p2,·"activity"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·104 | 36 | ····.line·104 |
36 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 37 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
37 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 38 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
Offset 113, 21 lines modified | Offset 114, 19 lines modified | ||
113 | ····move-result-object·v2 | 114 | ····move-result-object·v2 |
114 | ····return-object·v2 | 115 | ····return-object·v2 |
115 | .end·method | 116 | .end·method |
116 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 117 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
117 | ····.locals·0 | 118 | ····.locals·0 |
118 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·104 | 120 | ····.line·104 |
121 | ····check-cast·p1,·Ljava/util/List; | 121 | ····check-cast·p1,·Ljava/util/List; |
122 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
123 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$4;->done(Ljava/util/List;)V | 122 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$4;->done(Ljava/util/List;)V |
124 | ····return-void | 123 | ····return-void |
125 | .end·method | 124 | .end·method |
126 | .method·protected·done(Ljava/util/List;)V | 125 | .method·protected·done(Ljava/util/List;)V |
127 | ····.locals·4 | 126 | ····.locals·4 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15; | 21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·408 | 27 | ····.line·408 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·232 | 27 | ····.line·232 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·535 | 27 | ····.line·535 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$21;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$21;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19; | 21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·447 | 27 | ····.line·447 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 84, 249 lines modified | Offset 84, 246 lines modified | ||
84 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
85 | ····return-object·v1 | 85 | ····return-object·v1 |
86 | .end·method | 86 | .end·method |
87 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 87 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
88 | ····.locals·0 | 88 | ····.locals·0 |
89 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
90 | ····.prologue | 89 | ····.prologue |
91 | ····.line·547 | 90 | ····.line·547 |
92 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 91 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
93 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
94 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 92 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
95 | ····return-void | 93 | ····return-void |
96 | .end·method | 94 | .end·method |
97 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 95 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
98 | ····.locals·1 | 96 | ····.locals·11 |
99 | ····.param·p1,·"directory"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 97 | ····.param·p1,·"directory"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
100 | ····.prologue | 98 | ····.prologue |
101 | ····const/16·v | 99 | ····const/16·v7,·0x8 |
102 | ····const/4·v | 100 | ····const/4·v6,·0x0 |
103 | ····.line·563 | 101 | ····.line·563 |
104 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren()Ljava/util/List; | 102 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren()Ljava/util/List; |
105 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
106 | ····.line·565 | 104 | ····.line·565 |
107 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" | 105 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" |
108 | ····const/4·v2,·0x0 | 106 | ····const/4·v2,·0x0 |
109 | ····.line·566 | 107 | ····.line·566 |
110 | ····.local·v2,·"hasSongs":Z | 108 | ····.local·v2,·"hasSongs":Z |
111 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 109 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
112 | ····move-result-object·v | 110 | ····move-result-object·v5 |
113 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
114 | ····:cond_0 | 111 | ····:cond_0 |
115 | ····invoke-interface·{v | 112 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
116 | ····move-result·v | 113 | ····move-result·v8 |
117 | ····if-eqz·v | 114 | ····if-eqz·v8,·:cond_1 |
118 | ····invoke-interface·{v | 115 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
119 | ····move-result-object·v1 | 116 | ····move-result-object·v1 |
120 | ····check-cast·v1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 117 | ····check-cast·v1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
121 | ····.line·567 | 118 | ····.line·567 |
122 | ····.local·v1,·"entry":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 119 | ····.local·v1,·"entry":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
123 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->isDirectory()Z | 120 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->isDirectory()Z |
124 | ····move-result·v | 121 | ····move-result·v8 |
125 | ····if-nez·v | 122 | ····if-nez·v8,·:cond_0 |
126 | ····.line·568 | 123 | ····.line·568 |
127 | ····const/4·v2,·0x1 | 124 | ····const/4·v2,·0x1 |
128 | ····.line·573 | 125 | ····.line·573 |
129 | ····.end·local·v1····#·"entry":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 126 | ····.end·local·v1····#·"entry":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
130 | ····:cond_1 | 127 | ····:cond_1 |
131 | ····if-eqz·v2,·:cond_2 | 128 | ····if-eqz·v2,·:cond_2 |
132 | ····.line·574 | 129 | ····.line·574 |
133 | ····iget-object·v | 130 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
134 | ····invoke-static·{v | 131 | ····invoke-static·{v5},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1300(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; |
135 | ····move-result-object·v | 132 | ····move-result-object·v5 |
136 | ····iget-object·v | 133 | ····iget-object·v8,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
137 | ····invoke-static·{v | 134 | ····invoke-static·{v8,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1400(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)Landroid/view/View; |
138 | ····move-result-object·v | 135 | ····move-result-object·v8 |
139 | ····invoke-virtual·{v | 136 | ····invoke-virtual·{v5,·v8},·Landroid/widget/ListView;->addHeaderView(Landroid/view/View;)V |
140 | ····.line·575 | 137 | ····.line·575 |
141 | ····iget-object·v | 138 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
142 | ····invoke-static·{v | 139 | ····invoke-static·{v5},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1300(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/ListView; |
143 | ····move-result-object·v | 140 | ····move-result-object·v5 |
144 | ····iget-object·v | 141 | ····iget-object·v8,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
145 | ····invoke-static·{v | 142 | ····invoke-static·{v8},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1200(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/view/ViewGroup; |
146 | ····move-result-object·v | 143 | ····move-result-object·v8 |
147 | ····invoke-virtual·{v | 144 | ····invoke-virtual·{v5,·v8},·Landroid/widget/ListView;->addFooterView(Landroid/view/View;)V |
148 | ····.line·576 | 145 | ····.line·576 |
149 | ····iget-object·v | 146 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
150 | ····invoke-static·{v | 147 | ····invoke-static·{v5},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1500(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
151 | ····move-result-object·v | 148 | ····move-result-object·v5 |
152 | ····invoke-virtual·{v | 149 | ····invoke-virtual·{v5,·v6},·Landroid/widget/Button;->setVisibility(I)V |
153 | ····.line·577 | 150 | ····.line·577 |
154 | ····iget-object·v | 151 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
155 | ····invoke-static·{v | 152 | ····invoke-static·{v5},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1600(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
156 | ····move-result-object·v | 153 | ····move-result-object·v5 |
157 | ····invoke-virtual·{v | 154 | ····invoke-virtual·{v5,·v6},·Landroid/widget/Button;->setVisibility(I)V |
158 | ····.line·578 | 155 | ····.line·578 |
159 | ····iget-object·v | 156 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$LoadTask;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
160 | ····invoke-static·{v | 157 | ····invoke-static·{v5},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;->access$1700(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)Landroid/widget/Button; |
161 | ····move-result-object·v | 158 | ····move-result-object·v5 |
Max diff block lines reached; 8788/17736 bytes (49.55%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·104 | 28 | ····.line·104 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$3;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$3;->val$overflowButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·357 | 27 | ····.line·357 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$12;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$12;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·222 | 27 | ····.line·222 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$playlistId:Ljava/lang/String; | 19 | .field·final·synthetic·val$playlistId:Ljava/lang/String; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;)V | 21 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·364 | 25 | ····.line·364 |
25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$13;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 26 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$13;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
26 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$13;->val$playlistId:Ljava/lang/String; | 27 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$13;->val$playlistId:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·96 | 27 | ····.line·96 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·201 | 27 | ····.line·201 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·69 | 27 | ····.line·69 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·295 | 27 | ····.line·295 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$12;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$12;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·94 | 27 | ····.line·94 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·val$size:I | 23 | .field·final·synthetic·val$size:I |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;II)V | 25 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;II)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·393 | 29 | ····.line·393 |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->val$albumListType:Ljava/lang/String; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->val$albumListType:Ljava/lang/String; |
Offset 43, 21 lines modified | Offset 44, 19 lines modified | ||
43 | ····return-void | 44 | ····return-void |
44 | .end·method | 45 | .end·method |
45 | #·virtual·methods | 46 | #·virtual·methods |
46 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 47 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
47 | ····.locals·0 | 48 | ····.locals·0 |
48 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·393 | 50 | ····.line·393 |
51 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 51 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
52 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
53 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 52 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$15;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
54 | ····return-void | 53 | ····return-void |
55 | .end·method | 54 | .end·method |
56 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 55 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
57 | ····.locals·2 | 56 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·108 | 27 | ····.line·108 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·153 | 27 | ····.line·153 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·151 | 28 | ····.line·151 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$4;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$4;->val$overflowButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·241 | 27 | ····.line·241 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·86 | 27 | ····.line·86 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 15 lines modified | Offset 26, 16 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | ||
31 | ····.param·p2,·" | 32 | ····.param·p2,·"activity"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·127 | 34 | ····.line·127 |
34 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 35 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
35 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 36 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
Offset 130, 168 lines modified | Offset 131, 165 lines modified | ||
130 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
131 | ····return-object·v3 | 132 | ····return-object·v3 |
132 | .end·method | 133 | .end·method |
133 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 134 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
134 | ····.locals·0 | 135 | ····.locals·0 |
135 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
136 | ····.prologue | 136 | ····.prologue |
137 | ····.line·127 | 137 | ····.line·127 |
138 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Indexes; | 138 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Indexes; |
139 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
140 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->done(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V | 139 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->done(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V |
141 | ····return-void | 140 | ····return-void |
142 | .end·method | 141 | .end·method |
143 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V | 142 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/Indexes;)V |
144 | ····.locals· | 143 | ····.locals·6 |
145 | ····.param·p1,·"result"····#·Lnet/sourceforge/subsonic/androidapp/domain/Indexes; | 144 | ····.param·p1,·"result"····#·Lnet/sourceforge/subsonic/androidapp/domain/Indexes; |
146 | ····.prologue | 145 | ····.prologue |
147 | ····.line·141 | 146 | ····.line·141 |
148 | ····new-instance·v0,·Ljava/util/ArrayList; | 147 | ····new-instance·v0,·Ljava/util/ArrayList; |
149 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getShortcuts()Ljava/util/List; | 148 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getShortcuts()Ljava/util/List; |
150 | ····move-result-object·v | 149 | ····move-result-object·v3 |
151 | ····invoke-interface·{v | 150 | ····invoke-interface·{v3},·Ljava/util/List;->size()I |
152 | ····move-result·v | 151 | ····move-result·v3 |
153 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getArtists()Ljava/util/List; | 152 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getArtists()Ljava/util/List; |
154 | ····move-result-object·v | 153 | ····move-result-object·v4 |
155 | ····invoke-interface·{v | 154 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
156 | ····move-result·v | 155 | ····move-result·v4 |
157 | ····add-int/2addr·v | 156 | ····add-int/2addr·v3,·v4 |
158 | ····invoke-direct·{v0,·v | 157 | ····invoke-direct·{v0,·v3},·Ljava/util/ArrayList;-><init>(I)V |
159 | ····.line·142 | 158 | ····.line·142 |
160 | ····.local·v0,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" | 159 | ····.local·v0,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" |
161 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getShortcuts()Ljava/util/List; | 160 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getShortcuts()Ljava/util/List; |
162 | ····move-result-object·v | 161 | ····move-result-object·v3 |
163 | ····invoke-interface·{v0,·v | 162 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z |
164 | ····.line·143 | 163 | ····.line·143 |
165 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getArtists()Ljava/util/List; | 164 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;->getArtists()Ljava/util/List; |
166 | ····move-result-object·v | 165 | ····move-result-object·v3 |
167 | ····invoke-interface·{v0,·v | 166 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z |
168 | ····.line·144 | 167 | ····.line·144 |
169 | ····iget-object·v | 168 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
170 | ····invoke-static·{v | 169 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;->access$200(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Landroid/widget/ListView; |
171 | ····move-result-object·v | 170 | ····move-result-object·v3 |
172 | ····new-instance·v | 171 | ····new-instance·v4,·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
173 | ····iget-object·v | 172 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
174 | ····invoke-direct·{v | 173 | ····invoke-direct·{v4,·v5,·v0},·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;-><init>(Landroid/content/Context;Ljava/util/List;)V |
175 | ····invoke-virtual·{v | 174 | ····invoke-virtual·{v3,·v4},·Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V |
176 | ····.line·147 | 175 | ····.line·147 |
177 | ····iget-object·v | 176 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
178 | ····invoke-static·{v | 177 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;->access$100(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Ljava/util/List; |
179 | ····move-result-object·v | 178 | ····move-result-object·v3 |
180 | ····if-eqz·v | 179 | ····if-eqz·v3,·:cond_0 |
181 | ····.line·148 | 180 | ····.line·148 |
182 | ····iget-object·v | 181 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
183 | ····invoke-static·{v | 182 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/Util;->getSelectedMusicFolderId(Landroid/content/Context;)Ljava/lang/String; |
184 | ····move-result-object·v | 183 | ····move-result-object·v2 |
185 | ····.line·149 | 184 | ····.line·149 |
186 | ····.local·v | 185 | ····.local·v2,·"musicFolderId":Ljava/lang/String; |
187 | ····if-nez·v | 186 | ····if-nez·v2,·:cond_1 |
188 | ····.line·150 | 187 | ····.line·150 |
189 | ····iget-object·v | 188 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
190 | ····invoke-static·{v | 189 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;->access$300(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)Landroid/widget/TextView; |
191 | ····move-result-object·v | 190 | ····move-result-object·v3 |
192 | ····const·v | 191 | ····const·v4,·0x7f0a0072 |
193 | ····invoke-virtual·{v | 192 | ····invoke-virtual·{v3,·v4},·Landroid/widget/TextView;->setText(I)V |
194 | ····.line·160 | 193 | ····.line·160 |
195 | ····.end·local·v | 194 | ····.end·local·v2····#·"musicFolderId":Ljava/lang/String; |
Max diff block lines reached; 3731/11889 bytes (31.38%) of diff not shown. |
Offset 354, 38 lines modified | Offset 354, 42 lines modified | ||
354 | ····.line·168 | 354 | ····.line·168 |
355 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 355 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
356 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 356 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
357 | ····const·v1,·0x7f0a004b | 357 | ····const·v1,·0x7f0a004b |
358 | ····.line·169 | ||
358 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 359 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
359 | ····move-result-object·v0 | 360 | ····move-result-object·v0 |
360 | ····const·v1,·0x7f0a000e | 361 | ····const·v1,·0x7f0a000e |
361 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6; | 362 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6; |
362 | ····invoke-direct·{v2,·p0},·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 363 | ····invoke-direct·{v2,·p0},·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
364 | ····.line·170 | ||
363 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 365 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
364 | ····move-result-object·v0 | 366 | ····move-result-object·v0 |
365 | ····const·v1,·0x7f0a000b | 367 | ····const·v1,·0x7f0a000b |
366 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5; | 368 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5; |
367 | ····invoke-direct·{v2,·p0},·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 369 | ····invoke-direct·{v2,·p0},·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
370 | ····.line·179 | ||
368 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 371 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
369 | ····move-result-object·v0 | 372 | ····move-result-object·v0 |
373 | ····.line·185 | ||
370 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 374 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
371 | ····.line·186 | 375 | ····.line·186 |
372 | ····return-void | 376 | ····return-void |
373 | .end·method | 377 | .end·method |
374 | .method·private·toggleOffline()V | 378 | .method·private·toggleOffline()V |
Offset 909, 94 lines modified | Offset 913, 93 lines modified | ||
909 | ····const/4·v8,·0x1 | 913 | ····const/4·v8,·0x1 |
910 | ····.line·214 | 914 | ····.line·214 |
911 | ····invoke-super·{p0,·p1,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V | 915 | ····invoke-super·{p0,·p1,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V |
912 | ····.line·216 | 916 | ····.line·216 |
913 | ····new-instance·v | 917 | ····new-instance·v3,·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager; |
914 | ····invoke-direct·{v | 918 | ····invoke-direct·{v3,·p0},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;-><init>(Landroid/content/Context;)V |
915 | ····.line·217 | 919 | ····.line·217 |
916 | ····.local·v | 920 | ····.local·v3,·"serverSettingsManager":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager; |
917 | ····invoke-virtual·{v | 921 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->getActiveServer()Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
918 | ····move-result-object·v0 | 922 | ····move-result-object·v0 |
919 | ····.line·219 | 923 | ····.line·219 |
920 | ····.local·v0,·"activeServer":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 924 | ····.local·v0,·"activeServer":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
921 | ····invoke-virtual·{v | 925 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->getAllServers()Ljava/util/List; |
922 | ····move-result-object·v | 926 | ····move-result-object·v4 |
923 | ····invoke-interface·{v | 927 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
924 | ····move-result-object·v | 928 | ····move-result-object·v4 |
925 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
926 | ····:cond_0 | 929 | ····:cond_0 |
927 | ····:goto_0 | 930 | ····:goto_0 |
928 | ····invoke-interface·{v | 931 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
929 | ····move-result·v5 | 932 | ····move-result·v5 |
930 | ····if-eqz·v5,·:cond_1 | 933 | ····if-eqz·v5,·:cond_1 |
931 | ····invoke-interface·{v | 934 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
932 | ····move-result-object·v | 935 | ····move-result-object·v2 |
933 | ····check-cast·v | 936 | ····check-cast·v2,·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
934 | ····.line·220 | 937 | ····.line·220 |
935 | ····.local·v | 938 | ····.local·v2,·"server":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
936 | ····invoke-virtual·{v | 939 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getId()I |
937 | ····move-result·v5 | 940 | ····move-result·v5 |
938 | ····invoke-virtual·{v | 941 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getId()I |
939 | ····move-result·v6 | 942 | ····move-result·v6 |
940 | ····invoke-virtual·{v | 943 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getName()Ljava/lang/String; |
941 | ····move-result-object·v7 | 944 | ····move-result-object·v7 |
942 | ····invoke-interface·{p1,·v9,·v5,·v6,·v7},·Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; | 945 | ····invoke-interface·{p1,·v9,·v5,·v6,·v7},·Landroid/view/ContextMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; |
943 | ····move-result-object·v | 946 | ····move-result-object·v1 |
944 | ····.line·221 | 947 | ····.line·221 |
945 | ····.local·v | 948 | ····.local·v1,·"menuItem":Landroid/view/MenuItem; |
946 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getId()I | 949 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getId()I |
947 | ····move-result·v5 | 950 | ····move-result·v5 |
948 | ····invoke-virtual·{v | 951 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;->getId()I |
949 | ····move-result·v6 | 952 | ····move-result·v6 |
950 | ····if-ne·v5,·v6,·:cond_0 | 953 | ····if-ne·v5,·v6,·:cond_0 |
951 | ····.line·222 | 954 | ····.line·222 |
952 | ····invoke-interface·{v | 955 | ····invoke-interface·{v1,·v8},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; |
953 | ····goto·:goto_0 | 956 | ····goto·:goto_0 |
954 | ····.line·226 | 957 | ····.line·226 |
955 | ····.end·local·v | 958 | ····.end·local·v1····#·"menuItem":Landroid/view/MenuItem; |
956 | ····.end·local·v | 959 | ····.end·local·v2····#·"server":Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
957 | ····:cond_1 | 960 | ····:cond_1 |
958 | ····invoke-interface·{p1,·v9,·v8,·v8},·Landroid/view/ContextMenu;->setGroupCheckable(IZZ)V | 961 | ····invoke-interface·{p1,·v9,·v8,·v8},·Landroid/view/ContextMenu;->setGroupCheckable(IZZ)V |
959 | ····.line·227 | 962 | ····.line·227 |
Max diff block lines reached; 303/7051 bytes (4.30%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·141 | 27 | ····.line·141 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·160 | 27 | ····.line·160 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$7;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·76 | 27 | ····.line·76 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 40, 16 lines modified | Offset 40, 17 lines modified | ||
40 | .field·final·synthetic·val$save:Z | 40 | .field·final·synthetic·val$save:Z |
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Landroid/app/Activity;ZLjava/lang/String;ZZZ)V | 42 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Landroid/app/Activity;ZLjava/lang/String;ZZZ)V |
43 | ····.locals·0 | 43 | ····.locals·0 |
44 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
44 | ····.param·p2,·" | 45 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
45 | ····.param·p3,·" | 46 | ····.param·p3,·"finishActivityOnCancel"····#·Z |
46 | ····.prologue | 47 | ····.prologue |
47 | ····.line·272 | 48 | ····.line·272 |
48 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 49 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
49 | ····iput-object·p4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->val$id:Ljava/lang/String; | 50 | ····iput-object·p4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->val$id:Ljava/lang/String; |
Offset 61, 15 lines modified | Offset 62, 15 lines modified | ||
61 | ····invoke-direct·{p0,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;-><init>(Landroid/app/Activity;Z)V | 62 | ····invoke-direct·{p0,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;-><init>(Landroid/app/Activity;Z)V |
62 | ····return-void | 63 | ····return-void |
63 | .end·method | 64 | .end·method |
64 | .method·private·getSongsRecursively(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Ljava/util/List;)V | 65 | .method·private·getSongsRecursively(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;Ljava/util/List;)V |
65 | ····.locals· | 66 | ····.locals·7 |
66 | ····.param·p1,·"parent"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 67 | ····.param·p1,·"parent"····#·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
67 | ····.annotation·system·Ldalvik/annotation/Signature; | 68 | ····.annotation·system·Ldalvik/annotation/Signature; |
68 | ········value·=·{ | 69 | ········value·=·{ |
69 | ············"(", | 70 | ············"(", |
70 | ············"Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;", | 71 | ············"Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;", |
71 | ············"Ljava/util/List", | 72 | ············"Ljava/util/List", |
72 | ············"<", | 73 | ············"<", |
Offset 82, 110 lines modified | Offset 83, 109 lines modified | ||
82 | ········value·=·{ | 83 | ········value·=·{ |
83 | ············Ljava/lang/Exception; | 84 | ············Ljava/lang/Exception; |
84 | ········} | 85 | ········} |
85 | ····.end·annotation | 86 | ····.end·annotation |
86 | ····.prologue | 87 | ····.prologue |
87 | ····.local·p2,·"songs":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" | 88 | ····.local·p2,·"songs":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;>;" |
88 | ····const/4·v | 89 | ····const/4·v5,·0x1 |
89 | ····const/4·v6,·0x0 | 90 | ····const/4·v6,·0x0 |
90 | ····.line·286 | 91 | ····.line·286 |
91 | ····invoke-interface·{p2},·Ljava/util/List;->size()I | 92 | ····invoke-interface·{p2},·Ljava/util/List;->size()I |
92 | ····move-result·v | 93 | ····move-result·v3 |
93 | ····const/16·v | 94 | ····const/16·v4,·0x1f4 |
94 | ····if-le·v | 95 | ····if-le·v3,·v4,·:cond_1 |
95 | ····.line·299 | 96 | ····.line·299 |
96 | ····:cond_0 | 97 | ····:cond_0 |
97 | ····return-void | 98 | ····return-void |
98 | ····.line·290 | 99 | ····.line·290 |
99 | ····:cond_1 | 100 | ····:cond_1 |
100 | ····invoke-virtual·{p1,·v6,·v | 101 | ····invoke-virtual·{p1,·v6,·v5},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren(ZZ)Ljava/util/List; |
101 | ····move-result-object·v | 102 | ····move-result-object·v3 |
102 | ····invoke-interface·{v | 103 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
103 | ····move-result-object·v | 104 | ····move-result-object·v3 |
104 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
105 | ····:cond_2 | 105 | ····:cond_2 |
106 | ····:goto_0 | 106 | ····:goto_0 |
107 | ····invoke-interface·{v | 107 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
108 | ····move-result·v4 | 108 | ····move-result·v4 |
109 | ····if-eqz·v4,·:cond_3 | 109 | ····if-eqz·v4,·:cond_3 |
110 | ····invoke-interface·{v | 110 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
111 | ····move-result-object·v | 111 | ····move-result-object·v2 |
112 | ····check-cast·v | 112 | ····check-cast·v2,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
113 | ····.line·291 | 113 | ····.line·291 |
114 | ····.local·v | 114 | ····.local·v2,·"song":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
115 | ····invoke-virtual·{v | 115 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->isVideo()Z |
116 | ····move-result·v4 | 116 | ····move-result·v4 |
117 | ····if-nez·v4,·:cond_2 | 117 | ····if-nez·v4,·:cond_2 |
118 | ····.line·292 | 118 | ····.line·292 |
119 | ····invoke-interface·{p2,·v | 119 | ····invoke-interface·{p2,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
120 | ····goto·:goto_0 | 120 | ····goto·:goto_0 |
121 | ····.line·295 | 121 | ····.line·295 |
122 | ····.end·local·v | 122 | ····.end·local·v2····#·"song":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
123 | ····:cond_3 | 123 | ····:cond_3 |
124 | ····invoke-virtual·{p1,·v | 124 | ····invoke-virtual·{p1,·v5,·v6},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;->getChildren(ZZ)Ljava/util/List; |
125 | ····move-result-object·v | 125 | ····move-result-object·v3 |
126 | ····invoke-interface·{v | 126 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
127 | ····move-result-object·v | 127 | ····move-result-object·v3 |
128 | ····:goto_1 | 128 | ····:goto_1 |
129 | ····invoke-interface·{v | 129 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
130 | ····move-result·v4 | 130 | ····move-result·v4 |
131 | ····if-eqz·v4,·:cond_0 | 131 | ····if-eqz·v4,·:cond_0 |
132 | ····invoke-interface·{v | 132 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
133 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
134 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 134 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
135 | ····.line·296 | 135 | ····.line·296 |
136 | ····.local·v0,·"dir":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 136 | ····.local·v0,·"dir":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
137 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 137 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
138 | ····invoke-static·{v4},·Lnet/sourceforge/subsonic/androidapp/service/MusicServiceFactory;->getMusicService(Landroid/content/Context;)Lnet/sourceforge/subsonic/androidapp/service/MusicService; | 138 | ····invoke-static·{v4},·Lnet/sourceforge/subsonic/androidapp/service/MusicServiceFactory;->getMusicService(Landroid/content/Context;)Lnet/sourceforge/subsonic/androidapp/service/MusicService; |
139 | ····move-result-object·v | 139 | ····move-result-object·v1 |
Max diff block lines reached; 1886/7485 bytes (25.20%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·324 | 27 | ····.line·324 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$15;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$15;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 38, 14 lines modified | Offset 38, 15 lines modified | ||
38 | .field·final·synthetic·val$starredButton:Landroid/widget/TextView; | 38 | .field·final·synthetic·val$starredButton:Landroid/widget/TextView; |
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;Landroid/widget/TextView;Landroid/view/View;Landroid/view/View;Landroid/widget/TextView;Landroid/view/View;Landroid/view/View;Landroid/view/View;Landroid/view/View;Landroid/view/View;)V | 40 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;Landroid/widget/TextView;Landroid/view/View;Landroid/view/View;Landroid/widget/TextView;Landroid/view/View;Landroid/view/View;Landroid/view/View;Landroid/view/View;Landroid/view/View;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
42 | ····.prologue | 43 | ····.prologue |
43 | ····.line·102 | 44 | ····.line·102 |
44 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 45 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
45 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$1;->val$offlineButton:Landroid/widget/TextView; | 46 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$1;->val$offlineButton:Landroid/widget/TextView; |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/view/GestureDetector$OnGestureListener; | 6 | .implements·Landroid/view/GestureDetector$OnGestureListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$23;, | ||
11 | ········Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$SongListAdapter; | 10 | ········Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$SongListAdapter; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·COLOR_BUTTON_DISABLED:I | 14 | .field·private·static·final·COLOR_BUTTON_DISABLED:I |
Offset 142, 15 lines modified | Offset 141, 14 lines modified | ||
142 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;-><init>()V | 141 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;-><init>()V |
143 | ····.line·121 | 142 | ····.line·121 |
144 | ····const/4·v0,·0x0 | 143 | ····const/4·v0,·0x0 |
145 | ····iput-boolean·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;->seekInProgress:Z | 144 | ····iput-boolean·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;->seekInProgress:Z |
146 | ····.line·885 | ||
147 | ····return-void | 145 | ····return-void |
148 | .end·method | 146 | .end·method |
149 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)Landroid/view/GestureDetector; | 147 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)Landroid/view/GestureDetector; |
150 | ····.locals·1 | 148 | ····.locals·1 |
151 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 149 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
Offset 1410, 14 lines modified | Offset 1408, 15 lines modified | ||
1410 | ····invoke-interface·{v0,·p1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->setSuggestedPlaylistName(Ljava/lang/String;)V | 1408 | ····invoke-interface·{v0,·p1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->setSuggestedPlaylistName(Ljava/lang/String;)V |
1411 | ····.line·709 | 1409 | ····.line·709 |
1412 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22; | 1410 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22; |
1413 | ····invoke-direct·{v0,·p0,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/app/Activity;Ljava/lang/String;)V | 1411 | ····invoke-direct·{v0,·p0,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/app/Activity;Ljava/lang/String;)V |
1412 | ····.line·731 | ||
1414 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->execute()V | 1413 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->execute()V |
1415 | ····.line·732 | 1414 | ····.line·732 |
1416 | ····return-void | 1415 | ····return-void |
1417 | .end·method | 1416 | .end·method |
1418 | .method·private·scheduleHideControls()V | 1417 | .method·private·scheduleHideControls()V |
Offset 1983, 14 lines modified | Offset 1982, 15 lines modified | ||
1983 | ····invoke-interface·{v4},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getEqualizerController()Lnet/sourceforge/subsonic/androidapp/audiofx/EqualizerController; | 1982 | ····invoke-interface·{v4},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getEqualizerController()Lnet/sourceforge/subsonic/androidapp/audiofx/EqualizerController; |
1984 | ····move-result-object·v4 | 1983 | ····move-result-object·v4 |
1985 | ····if-eqz·v4,·:cond_0 | 1984 | ····if-eqz·v4,·:cond_0 |
1985 | ····.line·474 | ||
1986 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;->getDownloadService()Lnet/sourceforge/subsonic/androidapp/service/DownloadService; | 1986 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;->getDownloadService()Lnet/sourceforge/subsonic/androidapp/service/DownloadService; |
1987 | ····move-result-object·v4 | 1987 | ····move-result-object·v4 |
1988 | ····invoke-interface·{v4},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getEqualizerController()Lnet/sourceforge/subsonic/androidapp/audiofx/EqualizerController; | 1988 | ····invoke-interface·{v4},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getEqualizerController()Lnet/sourceforge/subsonic/androidapp/audiofx/EqualizerController; |
1989 | ····move-result-object·v4 | 1989 | ····move-result-object·v4 |
Offset 2060, 15 lines modified | Offset 2060, 15 lines modified | ||
2060 | ····return-void | 2060 | ····return-void |
2061 | ····.end·local·v0····#·"eqEnabled":Z | 2061 | ····.end·local·v0····#·"eqEnabled":Z |
2062 | ····.end·local·v1····#·"jukeboxEnabled":Z | 2062 | ····.end·local·v1····#·"jukeboxEnabled":Z |
2063 | ····:cond_0 | 2063 | ····:cond_0 |
2064 | ····move·v0,·v3 | 2064 | ····move·v0,·v3 |
2065 | ····.line·47 | 2065 | ····.line·474 |
2066 | ····goto·:goto_0 | 2066 | ····goto·:goto_0 |
2067 | ····.restart·local·v0····#·"eqEnabled":Z | 2067 | ····.restart·local·v0····#·"eqEnabled":Z |
2068 | ····:cond_1 | 2068 | ····:cond_1 |
2069 | ····move·v4,·v3 | 2069 | ····move·v4,·v3 |
2070 | ····.line·477 | 2070 | ····.line·477 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·131 | 27 | ····.line·131 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·67 | 27 | ····.line·67 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 22 | .field·final·synthetic·val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·334 | 28 | ····.line·334 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11$1;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11$1;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
Offset 292, 34 lines modified | Offset 292, 33 lines modified | ||
292 | ····invoke-direct·{p0,·v0,·v4},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->onAlbumSelected(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;Z)V | 292 | ····invoke-direct·{p0,·v0,·v4},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->onAlbumSelected(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;Z)V |
293 | ····goto·:goto_0 | 293 | ····goto·:goto_0 |
294 | .end·method | 294 | .end·method |
295 | .method·private·expandAlbums()V | 295 | .method·private·expandAlbums()V |
296 | ····.locals· | 296 | ····.locals·3 |
297 | ····.prologue | 297 | ····.prologue |
298 | ····.line·395 | 298 | ····.line·395 |
299 | ····iget-object·v | 299 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
300 | ····invoke-virtual·{v | 300 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter;->clear()V |
301 | ····.line·396 | 301 | ····.line·396 |
302 | ····iget-object·v | 302 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
303 | ····invoke-virtual·{v | 303 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getAlbums()Ljava/util/List; |
304 | ····move-result-object·v | 304 | ····move-result-object·v1 |
305 | ····invoke-interface·{v | 305 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
306 | ····move-result-object·v1 | 306 | ····move-result-object·v1 |
307 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
308 | ····:goto_0 | 307 | ····:goto_0 |
309 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 308 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
310 | ····move-result·v2 | 309 | ····move-result·v2 |
311 | ····if-eqz·v2,·:cond_0 | 310 | ····if-eqz·v2,·:cond_0 |
Offset 336, 55 lines modified | Offset 335, 54 lines modified | ||
336 | ····invoke-virtual·{v2,·v0},·Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter;->add(Ljava/lang/Object;)V | 335 | ····invoke-virtual·{v2,·v0},·Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter;->add(Ljava/lang/Object;)V |
337 | ····goto·:goto_0 | 336 | ····goto·:goto_0 |
338 | ····.line·399 | 337 | ····.line·399 |
339 | ····.end·local·v0····#·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 338 | ····.end·local·v0····#·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
340 | ····:cond_0 | 339 | ····:cond_0 |
341 | ····iget-object·v | 340 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->albumAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
342 | ····invoke-virtual·{v | 341 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter;->notifyDataSetChanged()V |
343 | ····.line·400 | 342 | ····.line·400 |
344 | ····iget-object·v | 343 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
345 | ····iget-object·v | 344 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->moreAlbumsAdapter:Landroid/widget/ListAdapter; |
346 | ····invoke-virtual·{v | 345 | ····invoke-virtual·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->removeAdapter(Landroid/widget/ListAdapter;)V |
347 | ····.line·401 | 346 | ····.line·401 |
348 | ····iget-object·v | 347 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
349 | ····invoke-virtual·{v | 348 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->notifyDataSetChanged()V |
350 | ····.line·402 | 349 | ····.line·402 |
351 | ····return-void | 350 | ····return-void |
352 | .end·method | 351 | .end·method |
353 | .method·private·expandArtists()V | 352 | .method·private·expandArtists()V |
354 | ····.locals· | 353 | ····.locals·3 |
355 | ····.prologue | 354 | ····.prologue |
356 | ····.line·385 | 355 | ····.line·385 |
357 | ····iget-object·v | 356 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
358 | ····invoke-virtual·{v | 357 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;->clear()V |
359 | ····.line·386 | 358 | ····.line·386 |
360 | ····iget-object·v | 359 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->searchResult:Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
361 | ····invoke-virtual·{v | 360 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getArtists()Ljava/util/List; |
362 | ····move-result-object·v | 361 | ····move-result-object·v1 |
363 | ····invoke-interface·{v | 362 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
364 | ····move-result-object·v1 | 363 | ····move-result-object·v1 |
365 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
366 | ····:goto_0 | 364 | ····:goto_0 |
367 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 365 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
368 | ····move-result·v2 | 366 | ····move-result·v2 |
369 | ····if-eqz·v2,·:cond_0 | 367 | ····if-eqz·v2,·:cond_0 |
Offset 401, 94 lines modified | Offset 399, 93 lines modified | ||
401 | ····invoke-virtual·{v2,·v0},·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;->add(Ljava/lang/Object;)V | 399 | ····invoke-virtual·{v2,·v0},·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;->add(Ljava/lang/Object;)V |
402 | ····goto·:goto_0 | 400 | ····goto·:goto_0 |
403 | ····.line·389 | 401 | ····.line·389 |
404 | ····.end·local·v0····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 402 | ····.end·local·v0····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
405 | ····:cond_0 | 403 | ····:cond_0 |
406 | ····iget-object·v | 404 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->artistAdapter:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
407 | ····invoke-virtual·{v | 405 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;->notifyDataSetChanged()V |
408 | ····.line·390 | 406 | ····.line·390 |
409 | ····iget-object·v | 407 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
410 | ····iget-object·v | 408 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->moreArtistsAdapter:Landroid/widget/ListAdapter; |
411 | ····invoke-virtual·{v | 409 | ····invoke-virtual·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->removeAdapter(Landroid/widget/ListAdapter;)V |
412 | ····.line·391 | 410 | ····.line·391 |
413 | ····iget-object·v | 411 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->mergeAdapter:Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter; |
414 | ····invoke-virtual·{v | 412 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->notifyDataSetChanged()V |
415 | ····.line·392 | 413 | ····.line·392 |
416 | ····return-void | 414 | ····return-void |
417 | .end·method | 415 | .end·method |
418 | .method·private·expandSongs()V | 416 | .method·private·expandSongs()V |
419 | ····.locals· | 417 | ····.locals·3 |
420 | ····.prologue | 418 | ····.prologue |
421 | ····.line·405 | 419 | ····.line·405 |
422 | ····iget-object·v | 420 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;->songAdapter:Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter; |
423 | ····invoke-virtual·{v | 421 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/util/EntryAdapter;->clear()V |
Max diff block lines reached; 4279/12821 bytes (33.37%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$screen:Landroid/preference/PreferenceScreen; | 24 | .field·final·synthetic·val$screen:Landroid/preference/PreferenceScreen; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;Landroid/preference/PreferenceScreen;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;Landroid/preference/PreferenceScreen;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·155 | 30 | ····.line·155 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$3;->val$name:Landroid/preference/EditTextPreference; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$3;->val$name:Landroid/preference/EditTextPreference; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·272 | 27 | ····.line·272 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$10;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$10;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·86 | 28 | ····.line·86 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$3;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$3;->val$overflowButton:Landroid/view/View; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$handler:Landroid/os/Handler; | 22 | .field·final·synthetic·val$handler:Landroid/os/Handler; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/os/Handler;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/os/Handler;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·397 | 28 | ····.line·397 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;->val$handler:Landroid/os/Handler; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;->val$handler:Landroid/os/Handler; |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$minEQLevel:S | 26 | .field·final·synthetic·val$minEQLevel:S |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;SSLandroid/widget/TextView;)V | 28 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;SSLandroid/widget/TextView;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·160 | 32 | ····.line·160 |
32 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | 33 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; |
33 | ····iput-short·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$3;->val$minEQLevel:S | 34 | ····iput-short·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$3;->val$minEQLevel:S |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·146 | 27 | ····.line·146 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·152 | 28 | ····.line·152 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$3;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$3;->val$overflowButton:Landroid/view/View; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 22 | .field·final·synthetic·val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·615 | 28 | ····.line·615 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$17;->val$directory:Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·179 | 27 | ····.line·179 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$handler:Landroid/os/Handler; | 22 | .field·final·synthetic·val$handler:Landroid/os/Handler; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/os/Handler;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/os/Handler;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·444 | 28 | ····.line·444 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;->val$handler:Landroid/os/Handler; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$19;->val$handler:Landroid/os/Handler; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·355 | 27 | ····.line·355 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 24 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;Landroid/preference/PreferenceScreen;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;Landroid/preference/PreferenceScreen;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·347 | 30 | ····.line·347 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$9;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$9;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·182 | 27 | ····.line·182 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$username:Landroid/preference/EditTextPreference; | 22 | .field·final·synthetic·val$username:Landroid/preference/EditTextPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Landroid/preference/EditTextPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·183 | 28 | ····.line·183 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$5;->val$username:Landroid/preference/EditTextPreference; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$5;->val$username:Landroid/preference/EditTextPreference; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·132 | 27 | ····.line·132 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·264 | 27 | ····.line·264 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 15 lines modified | Offset 26, 16 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | ||
31 | ····.param·p2,·" | 32 | ····.param·p2,·"activity"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·320 | 34 | ····.line·320 |
34 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; | 35 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity; |
35 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 36 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
Offset 85, 21 lines modified | Offset 86, 19 lines modified | ||
85 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
86 | ····return-object·v1 | 87 | ····return-object·v1 |
87 | .end·method | 88 | .end·method |
88 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 89 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
89 | ····.locals·0 | 90 | ····.locals·0 |
90 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
91 | ····.prologue | 91 | ····.prologue |
92 | ····.line·320 | 92 | ····.line·320 |
93 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 93 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
94 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
95 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$5;->done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V | 94 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SearchActivity$5;->done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V |
96 | ····return-void | 95 | ····return-void |
97 | .end·method | 96 | .end·method |
98 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V | 97 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;)V |
99 | ····.locals·2 | 98 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectArtistActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·386 | 27 | ····.line·386 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$14;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$14;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$presetButton:Landroid/view/View; | 22 | .field·final·synthetic·val$presetButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·64 | 28 | ····.line·64 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$1;->val$presetButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity$1;->val$presetButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·317 | 27 | ····.line·317 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$14;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$14;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 28, 15 lines modified | Offset 28, 16 lines modified | ||
28 | .field·final·synthetic·val$playlistName:Ljava/lang/String; | 28 | .field·final·synthetic·val$playlistName:Ljava/lang/String; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/app/Activity;Ljava/lang/String;)V | 30 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/app/Activity;Ljava/lang/String;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
32 | ····.param·p2,·" | 33 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·709 | 35 | ····.line·709 |
35 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 36 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
36 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->val$playlistName:Ljava/lang/String; | 37 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->val$playlistName:Ljava/lang/String; |
Offset 61, 15 lines modified | Offset 62, 15 lines modified | ||
61 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
62 | ····return-object·v0 | 63 | ····return-object·v0 |
63 | .end·method | 64 | .end·method |
64 | .method·protected·doInBackground()Ljava/lang/Void; | 65 | .method·protected·doInBackground()Ljava/lang/Void; |
65 | ····.locals· | 66 | ····.locals·7 |
66 | ····.annotation·system·Ldalvik/annotation/Throws; | 67 | ····.annotation·system·Ldalvik/annotation/Throws; |
67 | ········value·=·{ | 68 | ········value·=·{ |
68 | ············Ljava/lang/Throwable; | 69 | ············Ljava/lang/Throwable; |
69 | ········} | 70 | ········} |
70 | ····.end·annotation | 71 | ····.end·annotation |
71 | ····.prologue | 72 | ····.prologue |
Offset 90, 37 lines modified | Offset 91, 36 lines modified | ||
90 | ····invoke-interface·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getDownloads()Ljava/util/List; | 91 | ····invoke-interface·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadService;->getDownloads()Ljava/util/List; |
91 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
92 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 93 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
93 | ····move-result-object·v | 94 | ····move-result-object·v2 |
94 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
95 | ····:goto_0 | 95 | ····:goto_0 |
96 | ····invoke-interface·{v | 96 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
97 | ····move-result·v | 97 | ····move-result·v4 |
98 | ····if-eqz·v | 98 | ····if-eqz·v4,·:cond_0 |
99 | ····invoke-interface·{v | 99 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
100 | ····move-result-object·v6 | 100 | ····move-result-object·v6 |
101 | ····check-cast·v6,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 101 | ····check-cast·v6,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
102 | ····.line·714 | 102 | ····.line·714 |
103 | ····.local·v6,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 103 | ····.local·v6,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
104 | ····invoke-virtual·{v6},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->getSong()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 104 | ····invoke-virtual·{v6},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->getSong()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
105 | ····move-result-object·v | 105 | ····move-result-object·v4 |
106 | ····invoke-interface·{v3,·v | 106 | ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
107 | ····goto·:goto_0 | 107 | ····goto·:goto_0 |
108 | ····.line·716 | 108 | ····.line·716 |
109 | ····.end·local·v6····#·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 109 | ····.end·local·v6····#·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 111 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
Offset 141, 21 lines modified | Offset 141, 19 lines modified | ||
141 | ····.line·718 | 141 | ····.line·718 |
142 | ····return-object·v1 | 142 | ····return-object·v1 |
143 | .end·method | 143 | .end·method |
144 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 144 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
145 | ····.locals·0 | 145 | ····.locals·0 |
146 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
147 | ····.prologue | 146 | ····.prologue |
148 | ····.line·709 | 147 | ····.line·709 |
149 | ····check-cast·p1,·Ljava/lang/Void; | 148 | ····check-cast·p1,·Ljava/lang/Void; |
150 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
151 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->done(Ljava/lang/Void;)V | 149 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$22;->done(Ljava/lang/Void;)V |
152 | ····return-void | 150 | ····return-void |
153 | .end·method | 151 | .end·method |
154 | .method·protected·done(Ljava/lang/Void;)V | 152 | .method·protected·done(Ljava/lang/Void;)V |
155 | ····.locals·2 | 153 | ····.locals·2 |
Offset 292, 98 lines modified | Offset 292, 97 lines modified | ||
292 | .end·method | 292 | .end·method |
293 | .method·private·updateBars()V | 293 | .method·private·updateBars()V |
294 | ····.locals·7 | 294 | ····.locals·7 |
295 | ····.prologue | 295 | ····.prologue |
296 | ····.line·128 | 296 | ····.line·128 |
297 | ····iget-object·v | 297 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;->bars:Ljava/util/Map; |
298 | ····invoke-interface·{v | 298 | ····invoke-interface·{v4},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
299 | ····move-result-object·v | 299 | ····move-result-object·v4 |
300 | ····invoke-interface·{v | 300 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
301 | ····move-result-object·v | 301 | ····move-result-object·v5 |
302 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
303 | ····:goto_0 | 302 | ····:goto_0 |
304 | ····invoke-interface·{v | 303 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
305 | ····move-result·v | 304 | ····move-result·v4 |
306 | ····if-eqz·v | 305 | ····if-eqz·v4,·:cond_0 |
307 | ····invoke-interface·{v | 306 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
308 | ····move-result-object·v2 | 307 | ····move-result-object·v2 |
309 | ····check-cast·v2,·Ljava/util/Map$Entry; | 308 | ····check-cast·v2,·Ljava/util/Map$Entry; |
310 | ····.line·129 | 309 | ····.line·129 |
311 | ····.local·v2,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Short;Landroid/widget/SeekBar;>;" | 310 | ····.local·v2,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Short;Landroid/widget/SeekBar;>;" |
312 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 311 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
313 | ····move-result-object·v | 312 | ····move-result-object·v4 |
314 | ····check-cast·v | 313 | ····check-cast·v4,·Ljava/lang/Short; |
315 | ····invoke-virtual·{v | 314 | ····invoke-virtual·{v4},·Ljava/lang/Short;->shortValue()S |
316 | ····move-result·v0 | 315 | ····move-result·v0 |
317 | ····.line·130 | 316 | ····.line·130 |
318 | ····.local·v0,·"band":S | 317 | ····.local·v0,·"band":S |
319 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 318 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
320 | ····move-result-object·v1 | 319 | ····move-result-object·v1 |
321 | ····check-cast·v1,·Landroid/widget/SeekBar; | 320 | ····check-cast·v1,·Landroid/widget/SeekBar; |
322 | ····.line·131 | 321 | ····.line·131 |
323 | ····.local·v1,·"bar":Landroid/widget/SeekBar; | 322 | ····.local·v1,·"bar":Landroid/widget/SeekBar; |
324 | ····iget-object·v | 323 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;->equalizer:Landroid/media/audiofx/Equalizer; |
325 | ····invoke-virtual·{v | 324 | ····invoke-virtual·{v4},·Landroid/media/audiofx/Equalizer;->getEnabled()Z |
326 | ····move-result·v | 325 | ····move-result·v4 |
327 | ····invoke-virtual·{v1,·v | 326 | ····invoke-virtual·{v1,·v4},·Landroid/widget/SeekBar;->setEnabled(Z)V |
328 | ····.line·132 | 327 | ····.line·132 |
329 | ····iget-object·v | 328 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;->equalizer:Landroid/media/audiofx/Equalizer; |
330 | ····invoke-virtual·{v | 329 | ····invoke-virtual·{v4},·Landroid/media/audiofx/Equalizer;->getBandLevelRange()[S |
331 | ····move-result-object·v | 330 | ····move-result-object·v4 |
332 | ····const/4·v6,·0x0 | 331 | ····const/4·v6,·0x0 |
333 | ····aget-short·v | 332 | ····aget-short·v3,·v4,·v6 |
334 | ····.line·133 | 333 | ····.line·133 |
335 | ····.local·v | 334 | ····.local·v3,·"minEQLevel":S |
336 | ····iget-object·v | 335 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/EqualizerActivity;->equalizer:Landroid/media/audiofx/Equalizer; |
337 | ····invoke-virtual·{v | 336 | ····invoke-virtual·{v4,·v0},·Landroid/media/audiofx/Equalizer;->getBandLevel(S)S |
338 | ····move-result·v | 337 | ····move-result·v4 |
339 | ····sub-int/2addr·v | 338 | ····sub-int/2addr·v4,·v3 |
340 | ····invoke-virtual·{v1,·v | 339 | ····invoke-virtual·{v1,·v4},·Landroid/widget/SeekBar;->setProgress(I)V |
341 | ····goto·:goto_0 | 340 | ····goto·:goto_0 |
342 | ····.line·135 | 341 | ····.line·135 |
343 | ····.end·local·v0····#·"band":S | 342 | ····.end·local·v0····#·"band":S |
344 | ····.end·local·v1····#·"bar":Landroid/widget/SeekBar; | 343 | ····.end·local·v1····#·"bar":Landroid/widget/SeekBar; |
345 | ····.end·local·v2····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Short;Landroid/widget/SeekBar;>;" | 344 | ····.end·local·v2····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Short;Landroid/widget/SeekBar;>;" |
346 | ····.end·local·v | 345 | ····.end·local·v3····#·"minEQLevel":S |
347 | ····:cond_0 | 346 | ····:cond_0 |
348 | ····return-void | 347 | ····return-void |
349 | .end·method | 348 | .end·method |
350 | .method·private·updateLevelText(Landroid/widget/TextView;S)V | 349 | .method·private·updateLevelText(Landroid/widget/TextView;S)V |
351 | ····.locals·2 | 350 | ····.locals·2 |
352 | ····.param·p1,·"levelTextView"····#·Landroid/widget/TextView; | 351 | ····.param·p1,·"levelTextView"····#·Landroid/widget/TextView; |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·val$parentName:Ljava/lang/String; | 23 | .field·final·synthetic·val$parentName:Ljava/lang/String; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 25 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·323 | 29 | ····.line·323 |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->val$id:Ljava/lang/String; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->val$id:Ljava/lang/String; |
Offset 43, 21 lines modified | Offset 44, 19 lines modified | ||
43 | ····return-void | 44 | ····return-void |
44 | .end·method | 45 | .end·method |
45 | #·virtual·methods | 46 | #·virtual·methods |
46 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 47 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
47 | ····.locals·0 | 48 | ····.locals·0 |
48 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·323 | 50 | ····.line·323 |
51 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; | 51 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory; |
52 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
53 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 52 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$11;->done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
54 | ····return-void | 53 | ····return-void |
55 | .end·method | 54 | .end·method |
56 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V | 55 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory;)V |
57 | ····.locals·2 | 56 | ····.locals·2 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; | 22 | .field·final·synthetic·val$overflowButton:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·382 | 28 | ····.line·382 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$17;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$17;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$17;->val$overflowButton:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$17;->val$overflowButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·284 | 27 | ····.line·284 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$11;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$11;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 15 lines modified | Offset 26, 16 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity; | 27 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 29 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity;Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity; | ||
31 | ····.param·p2,·" | 32 | ····.param·p2,·"activity"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·47 | 34 | ····.line·47 |
34 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity; | 35 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity; |
35 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V | 36 | ····invoke-direct·{p0,·p2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;-><init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;)V |
Offset 113, 21 lines modified | Offset 114, 19 lines modified | ||
113 | ····move-result-object·v3 | 114 | ····move-result-object·v3 |
114 | ····return-object·v3 | 115 | ····return-object·v3 |
115 | .end·method | 116 | .end·method |
116 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 117 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
117 | ····.locals·0 | 118 | ····.locals·0 |
118 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·47 | 120 | ····.line·47 |
121 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Lyrics; | 121 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Lyrics; |
122 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
123 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity$1;->done(Lnet/sourceforge/subsonic/androidapp/domain/Lyrics;)V | 122 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/activity/LyricsActivity$1;->done(Lnet/sourceforge/subsonic/androidapp/domain/Lyrics;)V |
124 | ····return-void | 123 | ····return-void |
125 | .end·method | 124 | .end·method |
126 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/Lyrics;)V | 125 | .method·protected·done(Lnet/sourceforge/subsonic/androidapp/domain/Lyrics;)V |
127 | ····.locals·5 | 126 | ····.locals·5 |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 24 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;Landroid/preference/PreferenceScreen;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;Landroid/preference/PreferenceScreen;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·136 | 30 | ····.line·136 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$2;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$2;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·192 | 27 | ····.line·192 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$3;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·195 | 27 | ····.line·195 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$9;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·77 | 27 | ····.line·77 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectPlaylistActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·204 | 27 | ····.line·204 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$4;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·126 | 27 | ····.line·126 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$2;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$runnable:Ljava/lang/Runnable; | 22 | .field·final·synthetic·val$runnable:Ljava/lang/Runnable; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Ljava/lang/Runnable;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;Ljava/lang/Runnable;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·260 | 28 | ····.line·260 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5;->val$runnable:Ljava/lang/Runnable; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity$5;->val$runnable:Ljava/lang/Runnable; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·350 | 27 | ····.line·350 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$16;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$16;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·529 | 27 | ····.line·529 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$20;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$20;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·185 | 27 | ····.line·185 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity$8;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SelectAlbumActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·61 | 27 | ····.line·61 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·170 | 27 | ····.line·170 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/MainActivity$6;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18; | 21 | .field·final·synthetic·this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·400 | 27 | ····.line·400 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18$1;->this$1:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$18; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 15 lines modified | Offset 21, 14 lines modified | ||
21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·39 | 24 | ····.line·39 |
25 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
26 | ····.line·98 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
29 | .method·static·synthetic·access$100(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)Landroid/webkit/WebView; | 28 | .method·static·synthetic·access$100(Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity;)Landroid/webkit/WebView; |
30 | ····.locals·1 | 29 | ····.locals·1 |
31 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; | 30 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/activity/HelpActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 22 | .field·final·synthetic·val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity;Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·124 | 28 | ····.line·124 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$1;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/SettingsActivity$1;->val$server:Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·163 | 27 | ····.line·163 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity$1;->this$0:Lnet/sourceforge/subsonic/androidapp/activity/DownloadActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 60, 14 lines modified | Offset 60, 15 lines modified | ||
60 | ····move-result·v1 | 60 | ····move-result·v1 |
61 | ····if-eqz·v1,·:cond_1 | 61 | ····if-eqz·v1,·:cond_1 |
62 | ····const-string·v1,·"android.bluetooth.a2dp.extra.SINK_STATE" | 62 | ····const-string·v1,·"android.bluetooth.a2dp.extra.SINK_STATE" |
63 | ····.line·56 | ||
63 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | 64 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
64 | ····move-result·v1 | 65 | ····move-result·v1 |
65 | ····if-ne·v1,·v4,·:cond_1 | 66 | ····if-ne·v1,·v4,·:cond_1 |
66 | ····.line·64 | 67 | ····.line·64 |
Offset 87, 14 lines modified | Offset 88, 15 lines modified | ||
87 | ····move-result·v1 | 88 | ····move-result·v1 |
88 | ····if-eqz·v1,·:cond_2 | 89 | ····if-eqz·v1,·:cond_2 |
89 | ····const-string·v1,·"android.bluetooth.profile.extra.STATE" | 90 | ····const-string·v1,·"android.bluetooth.profile.extra.STATE" |
91 | ····.line·61 | ||
90 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | 92 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
91 | ····move-result·v1 | 93 | ····move-result·v1 |
92 | ····if-eq·v1,·v4,·:cond_0 | 94 | ····if-eq·v1,·v4,·:cond_0 |
93 | ····.line·64 | 95 | ····.line·64 |
Offset 124, 14 lines modified | Offset 126, 15 lines modified | ||
124 | ····move-result·v1 | 126 | ····move-result·v1 |
125 | ····if-eqz·v1,·:cond_1 | 127 | ····if-eqz·v1,·:cond_1 |
126 | ····const-string·v1,·"android.bluetooth.a2dp.extra.SINK_STATE" | 128 | ····const-string·v1,·"android.bluetooth.a2dp.extra.SINK_STATE" |
129 | ····.line·69 | ||
127 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | 130 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
128 | ····move-result·v1 | 131 | ····move-result·v1 |
129 | ····if-nez·v1,·:cond_1 | 132 | ····if-nez·v1,·:cond_1 |
130 | ····.line·77 | 133 | ····.line·77 |
Offset 151, 14 lines modified | Offset 154, 15 lines modified | ||
151 | ····move-result·v1 | 154 | ····move-result·v1 |
152 | ····if-eqz·v1,·:cond_2 | 155 | ····if-eqz·v1,·:cond_2 |
153 | ····const-string·v1,·"android.bluetooth.profile.extra.STATE" | 156 | ····const-string·v1,·"android.bluetooth.profile.extra.STATE" |
157 | ····.line·74 | ||
154 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | 158 | ····invoke-virtual·{p1,·v1,·v3},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
155 | ····move-result·v1 | 159 | ····move-result·v1 |
156 | ····if-eqz·v1,·:cond_0 | 160 | ····if-eqz·v1,·:cond_0 |
157 | ····.line·77 | 161 | ····.line·77 |
Offset 17, 33 lines modified | Offset 17, 34 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·22 | 24 | ····.line·22 |
24 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask | 25 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;" |
25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 26 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
27 | ····return-void | 28 | ····return-void |
28 | .end·method | 29 | .end·method |
29 | #·virtual·methods | 30 | #·virtual·methods |
30 | .method·public·run()V | 31 | .method·public·run()V |
31 | ····.locals·4 | 32 | ····.locals·4 |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·26 | 34 | ····.line·26 |
34 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask | 35 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;" |
35 | ····:try_start_0 | 36 | ····:try_start_0 |
36 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 37 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
37 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->doInBackground()Ljava/lang/Object; | 38 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->doInBackground()Ljava/lang/Object; |
38 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V | 16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····.param·p3,·" | 18 | ····.param·p3,·"key"····#·Ljava/lang/String; |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·77 | 20 | ····.line·77 |
21 | ····const/4·v0,·0x0 | 21 | ····const/4·v0,·0x0 |
22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V | 22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V | 16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····.param·p3,·" | 18 | ····.param·p3,·"key"····#·Ljava/lang/String; |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·86 | 20 | ····.line·86 |
21 | ····const/4·v0,·0x0 | 21 | ····const/4·v0,·0x0 |
22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V | 22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V |
Offset 71, 15 lines modified | Offset 71, 14 lines modified | ||
71 | ····.line·62 | 71 | ····.line·62 |
72 | ····.local·p1,·"dirs":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" | 72 | ····.local·p1,·"dirs":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
73 | ····.local·p2,·"undeletable":Ljava/util/Set;,·"Ljava/util/Set<Ljava/io/File;>;" | 73 | ····.local·p2,·"undeletable":Ljava/util/Set;,·"Ljava/util/Set<Ljava/io/File;>;" |
74 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 74 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
75 | ····move-result-object·v2 | 75 | ····move-result-object·v2 |
76 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
77 | ····:cond_0 | 76 | ····:cond_0 |
78 | ····:goto_0 | 77 | ····:goto_0 |
79 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 78 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
80 | ····move-result·v3 | 79 | ····move-result·v3 |
81 | ····if-eqz·v3,·:cond_1 | 80 | ····if-eqz·v3,·:cond_1 |
Offset 127, 15 lines modified | Offset 126, 15 lines modified | ||
127 | ····.end·local·v0····#·"children":[Ljava/io/File; | 126 | ····.end·local·v0····#·"children":[Ljava/io/File; |
128 | ····.end·local·v1····#·"dir":Ljava/io/File; | 127 | ····.end·local·v1····#·"dir":Ljava/io/File; |
129 | ····:cond_1 | 128 | ····:cond_1 |
130 | ····return-void | 129 | ····return-void |
131 | .end·method | 130 | .end·method |
132 | .method·private·deleteFiles(Ljava/util/List;Ljava/util/Set;)V | 131 | .method·private·deleteFiles(Ljava/util/List;Ljava/util/Set;)V |
133 | ····.locals·3 | 132 | ····.locals·30 |
134 | ····.annotation·system·Ldalvik/annotation/Signature; | 133 | ····.annotation·system·Ldalvik/annotation/Signature; |
135 | ········value·=·{ | 134 | ········value·=·{ |
136 | ············"(", | 135 | ············"(", |
137 | ············"Ljava/util/List", | 136 | ············"Ljava/util/List", |
138 | ············"<", | 137 | ············"<", |
139 | ············"Ljava/io/File;", | 138 | ············"Ljava/io/File;", |
140 | ············">;", | 139 | ············">;", |
Offset 148, 67 lines modified | Offset 147, 66 lines modified | ||
148 | ····.prologue | 147 | ····.prologue |
149 | ····.line·79 | 148 | ····.line·79 |
150 | ····.local·p1,·"files":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" | 149 | ····.local·p1,·"files":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
151 | ····.local·p2,·"undeletable":Ljava/util/Set;,·"Ljava/util/Set<Ljava/io/File;>;" | 150 | ····.local·p2,·"undeletable":Ljava/util/Set;,·"Ljava/util/Set<Ljava/io/File;>;" |
152 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->isEmpty()Z | 151 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->isEmpty()Z |
153 | ····move-result·v2 | 152 | ····move-result·v26 |
154 | ····if-eqz·v2 | 153 | ····if-eqz·v26,·:cond_0 |
155 | ····.line·125 | 154 | ····.line·125 |
156 | ····:goto_0 | 155 | ····:goto_0 |
157 | ····return-void | 156 | ····return-void |
158 | ····.line·83 | 157 | ····.line·83 |
159 | ····:cond_0 | 158 | ····:cond_0 |
160 | ····move-object/from16·v0,·p0 | 159 | ····move-object/from16·v0,·p0 |
161 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner;->context:Landroid/content/Context; | 160 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner;->context:Landroid/content/Context; |
162 | ····move-object/from16·v2 | 161 | ····move-object/from16·v26,·v0 |
163 | ····invoke-static/range·{v2 | 162 | ····invoke-static/range·{v26·..·v26},·Lnet/sourceforge/subsonic/androidapp/util/Util;->getCacheSizeMB(Landroid/content/Context;)I |
164 | ····move-result·v2 | 163 | ····move-result·v26 |
165 | ····move/from16·v0,·v2 | 164 | ····move/from16·v0,·v26 |
166 | ····int-to-long·v0,·v0 | 165 | ····int-to-long·v0,·v0 |
167 | ····move-wide/from16·v2 | 166 | ····move-wide/from16·v26,·v0 |
168 | ····const-wide/16·v2 | 167 | ····const-wide/16·v28,·0x400 |
169 | ····mul-long·v2 | 168 | ····mul-long·v26,·v26,·v28 |
170 | ····const-wide/16·v2 | 169 | ····const-wide/16·v28,·0x400 |
171 | ····mul-long·v18,·v2 | 170 | ····mul-long·v18,·v26,·v28 |
172 | ····.line·85 | 171 | ····.line·85 |
173 | ····.local·v18,·"cacheSizeBytes":J | 172 | ····.local·v18,·"cacheSizeBytes":J |
174 | ····const-wide/16·v14,·0x0 | 173 | ····const-wide/16·v14,·0x0 |
175 | ····.line·86 | 174 | ····.line·86 |
176 | ····.local·v14,·"bytesUsedBySubsonic":J | 175 | ····.local·v14,·"bytesUsedBySubsonic":J |
177 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 176 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
178 | ····move-result-object·v2 | 177 | ····move-result-object·v26 |
179 | ····.local·v21,·"i$":Ljava/util/Iterator; | ||
180 | ····:goto_1 | 178 | ····:goto_1 |
181 | ····invoke-interface/range·{v2 | 179 | ····invoke-interface/range·{v26·..·v26},·Ljava/util/Iterator;->hasNext()Z |
182 | ····move-result·v27 | 180 | ····move-result·v27 |
183 | ····if-eqz·v27,·:cond_1 | 181 | ····if-eqz·v27,·:cond_1 |
184 | ····invoke-interface/range·{v2 | 182 | ····invoke-interface/range·{v26·..·v26},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
185 | ····move-result-object·v20 | 183 | ····move-result-object·v20 |
186 | ····check-cast·v20,·Ljava/io/File; | 184 | ····check-cast·v20,·Ljava/io/File; |
187 | ····.line·87 | 185 | ····.line·87 |
188 | ····.local·v20,·"file":Ljava/io/File; | 186 | ····.local·v20,·"file":Ljava/io/File; |
Offset 220, 273 lines modified | Offset 218, 273 lines modified | ||
220 | ····.line·88 | 218 | ····.line·88 |
221 | ····goto·:goto_1 | 219 | ····goto·:goto_1 |
222 | ····.line·91 | 220 | ····.line·91 |
223 | ····.end·local·v20····#·"file":Ljava/io/File; | 221 | ····.end·local·v20····#·"file":Ljava/io/File; |
224 | ····:cond_1 | 222 | ····:cond_1 |
225 | ····new-instance·v2 | 223 | ····new-instance·v25,·Landroid/os/StatFs; |
226 | ····const/16·v2 | 224 | ····const/16·v26,·0x0 |
227 | ····move-object/from16·v0,·p1 | 225 | ····move-object/from16·v0,·p1 |
228 | ····move/from16·v1,·v2 | 226 | ····move/from16·v1,·v26 |
229 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 227 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
230 | ····move-result-object·v2 | 228 | ····move-result-object·v26 |
231 | ····check-cast·v2 | 229 | ····check-cast·v26,·Ljava/io/File; |
232 | ····invoke-virtual/range·{v2 | 230 | ····invoke-virtual/range·{v26·..·v26},·Ljava/io/File;->getPath()Ljava/lang/String; |
233 | ····move-result-object·v2 | 231 | ····move-result-object·v26 |
234 | ····invoke-direct/range·{v2 | 232 | ····invoke-direct/range·{v25·..·v26},·Landroid/os/StatFs;-><init>(Ljava/lang/String;)V |
Max diff block lines reached; 25339/29448 bytes (86.05%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$view:Landroid/view/View; | 22 | .field·final·synthetic·val$view:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·59 | 28 | ····.line·59 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1;->val$view:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/FadeOutAnimation$1;->val$view:Landroid/view/View; |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$result:Ljava/lang/Object; | 22 | .field·final·synthetic·val$result:Ljava/lang/Object; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;Ljava/lang/Object;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;Ljava/lang/Object;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·31 | 28 | ····.line·31 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->val$result:Ljava/lang/Object; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->val$result:Ljava/lang/Object; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·34 | 47 | ····.line·34 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 51 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
51 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$activity:Landroid/app/Activity; | 22 | .field·final·synthetic·val$activity:Landroid/app/Activity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;Landroid/app/Activity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·47 | 28 | ····.line·47 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;->val$activity:Landroid/app/Activity; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;->val$activity:Landroid/app/Activity; |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$result:Ljava/lang/Object; | 22 | .field·final·synthetic·val$result:Ljava/lang/Object; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;Ljava/lang/Object;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;Ljava/lang/Object;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·84 | 28 | ····.line·84 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->val$result:Ljava/lang/Object; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->val$result:Ljava/lang/Object; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·87 | 47 | ····.line·87 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; | 51 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; |
51 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; | 22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;Ljava/lang/Throwable;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;Ljava/lang/Throwable;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·96 | 28 | ····.line·96 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->val$t:Ljava/lang/Throwable; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->val$t:Ljava/lang/Throwable; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·99 | 47 | ····.line·99 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; | 51 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; |
51 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
Offset 17, 33 lines modified | Offset 17, 34 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·74 | 24 | ····.line·74 |
24 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 25 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;" |
25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 26 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
27 | ····return-void | 28 | ····return-void |
28 | .end·method | 29 | .end·method |
29 | #·virtual·methods | 30 | #·virtual·methods |
30 | .method·public·run()V | 31 | .method·public·run()V |
31 | ····.locals·4 | 32 | ····.locals·4 |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·78 | 34 | ····.line·78 |
34 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 35 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;" |
35 | ····:try_start_0 | 36 | ····:try_start_0 |
36 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 37 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$3;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
37 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->doInBackground()Ljava/lang/Object; | 38 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->doInBackground()Ljava/lang/Object; |
38 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
Offset 448, 36 lines modified | Offset 448, 41 lines modified | ||
448 | ····.line·181 | 448 | ····.line·181 |
449 | ····.local·v4,·"notificationIntent":Landroid/content/Intent; | 449 | ····.local·v4,·"notificationIntent":Landroid/content/Intent; |
450 | ····new-instance·v6,·Landroid/support/v4/app/NotificationCompat$Builder; | 450 | ····new-instance·v6,·Landroid/support/v4/app/NotificationCompat$Builder; |
451 | ····invoke-direct·{v6,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 451 | ····invoke-direct·{v6,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
452 | ····.line·182 | ||
452 | ····invoke-virtual·{v6,·v10},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 453 | ····invoke-virtual·{v6,·v10},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
453 | ····move-result-object·v6 | 454 | ····move-result-object·v6 |
454 | ····const·v7,·0x7f020039 | 455 | ····const·v7,·0x7f020039 |
456 | ····.line·183 | ||
455 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 457 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
456 | ····move-result-object·v6 | 458 | ····move-result-object·v6 |
459 | ····.line·184 | ||
457 | ····invoke-virtual·{v6,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; | 460 | ····invoke-virtual·{v6,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; |
458 | ····move-result-object·v6 | 461 | ····move-result-object·v6 |
462 | ····.line·185 | ||
459 | ····invoke-static·{p0,·v9,·v4,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 463 | ····invoke-static·{p0,·v9,·v4,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
460 | ····move-result-object·v7 | 464 | ····move-result-object·v7 |
461 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 465 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
462 | ····move-result-object·v6 | 466 | ····move-result-object·v6 |
467 | ····.line·186 | ||
463 | ····invoke-virtual·{v6},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 468 | ····invoke-virtual·{v6},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
464 | ····move-result-object·v3 | 469 | ····move-result-object·v3 |
465 | ····.line·187 | 470 | ····.line·187 |
466 | ····.local·v3,·"notification":Landroid/app/Notification; | 471 | ····.local·v3,·"notification":Landroid/app/Notification; |
467 | ····sget·v6,·Landroid/os/Build$VERSION;->SDK_INT:I | 472 | ····sget·v6,·Landroid/os/Build$VERSION;->SDK_INT:I |
Offset 587, 50 lines modified | Offset 592, 57 lines modified | ||
587 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 592 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
588 | ····move-result-object·v3 | 593 | ····move-result-object·v3 |
589 | ····const·v4,·0x7f020039 | 594 | ····const·v4,·0x7f020039 |
595 | ····.line·137 | ||
590 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 596 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
591 | ····move-result-object·v3 | 597 | ····move-result-object·v3 |
598 | ····.line·138 | ||
592 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; | 599 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; |
593 | ····move-result-object·v4 | 600 | ····move-result-object·v4 |
594 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 601 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
595 | ····move-result-object·v3 | 602 | ····move-result-object·v3 |
603 | ····.line·139 | ||
596 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getArtist()Ljava/lang/String; | 604 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getArtist()Ljava/lang/String; |
597 | ····move-result-object·v4 | 605 | ····move-result-object·v4 |
598 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 606 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
599 | ····move-result-object·v3 | 607 | ····move-result-object·v3 |
608 | ····.line·140 | ||
600 | ····invoke-static·{p0,·v5,·v1,·v5},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 609 | ····invoke-static·{p0,·v5,·v1,·v5},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
601 | ····move-result-object·v4 | 610 | ····move-result-object·v4 |
602 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 611 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
603 | ····move-result-object·v3 | 612 | ····move-result-object·v3 |
613 | ····.line·141 | ||
604 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; | 614 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; |
605 | ····move-result-object·v3 | 615 | ····move-result-object·v3 |
616 | ····.line·142 | ||
606 | ····invoke-virtual·{v3},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 617 | ····invoke-virtual·{v3},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
607 | ····move-result-object·v3 | 618 | ····move-result-object·v3 |
619 | ····.line·136 | ||
608 | ····return-object·v3 | 620 | ····return-object·v3 |
609 | ····.line·131 | 621 | ····.line·131 |
610 | ····.end·local·v0····#·"albumArt":Landroid/graphics/Bitmap; | 622 | ····.end·local·v0····#·"albumArt":Landroid/graphics/Bitmap; |
611 | ····.end·local·v1····#·"notificationIntent":Landroid/content/Intent; | 623 | ····.end·local·v1····#·"notificationIntent":Landroid/content/Intent; |
612 | ····:catch_0 | 624 | ····:catch_0 |
613 | ····move-exception·v2 | 625 | ····move-exception·v2 |
Offset 90, 14 lines modified | Offset 90, 15 lines modified | ||
90 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;->setProgressVisible(Z)V | 90 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity;->setProgressVisible(Z)V |
91 | ····.line·22 | 91 | ····.line·22 |
92 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | 92 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; |
93 | ····invoke-direct·{v0,·p0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;-><init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)V | 93 | ····invoke-direct·{v0,·p0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;-><init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)V |
94 | ····.line·51 | ||
94 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->start()V | 95 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->start()V |
95 | ····.line·52 | 96 | ····.line·52 |
96 | ····return-void | 97 | ····return-void |
97 | .end·method | 98 | .end·method |
98 | .method·public·updateProgress(Ljava/lang/String;)V | 99 | .method·public·updateProgress(Ljava/lang/String;)V |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$result:Ljava/lang/Object; | 22 | .field·final·synthetic·val$result:Ljava/lang/Object; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;Ljava/lang/Object;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;Ljava/lang/Object;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·40 | 28 | ····.line·40 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->val$result:Ljava/lang/Object; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->val$result:Ljava/lang/Object; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·43 | 47 | ····.line·43 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; |
50 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->val$result:Ljava/lang/Object; | 51 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$1;->val$result:Ljava/lang/Object; |
51 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->done(Ljava/lang/Object;)V | 52 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->done(Ljava/lang/Object;)V |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$message:Ljava/lang/String; | 22 | .field·final·synthetic·val$message:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·131 | 28 | ····.line·131 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->val$message:Ljava/lang/String; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->val$message:Ljava/lang/String; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·134 | 47 | ····.line·134 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
49 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; | 50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)Landroid/app/AlertDialog; |
50 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
51 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->val$message:Ljava/lang/String; | 52 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$4;->val$message:Ljava/lang/String; |
Offset 20, 18 lines modified | Offset 20, 19 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·60 | 27 | ····.line·60 |
27 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;" |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
Offset 40, 15 lines modified | Offset 41, 15 lines modified | ||
40 | .method·public·onClick(Landroid/content/DialogInterface;I)V | 41 | .method·public·onClick(Landroid/content/DialogInterface;I)V |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"dialogInterface"····#·Landroid/content/DialogInterface; | 43 | ····.param·p1,·"dialogInterface"····#·Landroid/content/DialogInterface; |
43 | ····.param·p2,·"i"····#·I | 44 | ····.param·p2,·"i"····#·I |
44 | ····.prologue | 45 | ····.prologue |
45 | ····.line·63 | 46 | ····.line·63 |
46 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;" |
47 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
48 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->cancel()V | 49 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->cancel()V |
49 | ····.line·64 | 50 | ····.line·64 |
50 | ····return-void | 51 | ····return-void |
51 | .end·method | 52 | .end·method |
Offset 401, 15 lines modified | Offset 401, 15 lines modified | ||
401 | ····move-result·v6 | 401 | ····move-result·v6 |
402 | ····if-nez·v6,·:cond_1 | 402 | ····if-nez·v6,·:cond_1 |
403 | ····:cond_0 | 403 | ····:cond_0 |
404 | ····move-object·v3,·v5 | 404 | ····move-object·v3,·v5 |
405 | ····.line·3 | 405 | ····.line·319 |
406 | ····:goto_0 | 406 | ····:goto_0 |
407 | ····return-object·v3 | 407 | ····return-object·v3 |
408 | ····.line·311 | 408 | ····.line·311 |
409 | ····:cond_1 | 409 | ····:cond_1 |
410 | ····const/4·v1,·0x0 | 410 | ····const/4·v1,·0x0 |
Offset 505, 16 lines modified | Offset 505, 18 lines modified | ||
505 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 505 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
506 | ····.line·321 | 506 | ····.line·321 |
507 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 507 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
508 | ····move-object·v3,·v5 | 508 | ····move-object·v3,·v5 |
509 | ····.line·319 | ||
509 | ····goto·:goto_0 | 510 | ····goto·:goto_0 |
511 | ····.line·321 | ||
510 | ····.end·local·v4····#·"x":Ljava/lang/Throwable; | 512 | ····.end·local·v4····#·"x":Ljava/lang/Throwable; |
511 | ····:catchall_0 | 513 | ····:catchall_0 |
512 | ····move-exception·v5 | 514 | ····move-exception·v5 |
513 | ····:goto_2 | 515 | ····:goto_2 |
514 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 516 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
Offset 734, 57 lines modified | Offset 736, 48 lines modified | ||
734 | ····.prologue | 736 | ····.prologue |
735 | ····.line·206 | 737 | ····.line·206 |
736 | ····if-eqz·p0,·:cond_0 | 738 | ····if-eqz·p0,·:cond_0 |
737 | ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String; | 739 | ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String; |
738 | ····move-result-object·v | 740 | ····move-result-object·v1 |
739 | ····invoke-virtual·{v | 741 | ····invoke-virtual·{v1},·Ljava/lang/String;->length()I |
740 | ····move-result·v | 742 | ····move-result·v1 |
741 | ····if-nez·v | 743 | ····if-nez·v1,·:cond_2 |
742 | ····.line·207 | 744 | ····.line·207 |
743 | ····:cond_0 | 745 | ····:cond_0 |
744 | ····const-string·p0,·"unnamed" | 746 | ····const-string·p0,·"unnamed" |
745 | ····.line·213 | 747 | ····.line·213 |
746 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
747 | ····.local·v1,·"i$":I | ||
748 | ····.local·v2,·"len$":I | ||
749 | ····:cond_1 | 748 | ····:cond_1 |
750 | ····return-object·p0 | 749 | ····return-object·p0 |
751 | ····.line·210 | 750 | ····.line·210 |
752 | ····.end·local·v0····#·"arr$":[Ljava/lang/String; | ||
753 | ····.end·local·v1····#·"i$":I | ||
754 | ····.end·local·v2····#·"len$":I | ||
755 | ····:cond_2 | 751 | ····:cond_2 |
756 | ····sget-object·v | 752 | ····sget-object·v2,·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->FILE_SYSTEM_UNSAFE:[Ljava/lang/String; |
757 | ····.restart·local·v0····#·"arr$":[Ljava/lang/String; | ||
758 | ····array-length·v | 753 | ····array-length·v3,·v2 |
759 | ····.restart·local·v2····#·"len$":I | ||
760 | ····const/4·v1,·0x0 | 754 | ····const/4·v1,·0x0 |
761 | ····.restart·local·v1····#·"i$":I | ||
762 | ····:goto_0 | 755 | ····:goto_0 |
763 | ····if-ge·v1,·v | 756 | ····if-ge·v1,·v3,·:cond_1 |
764 | ····aget-object·v | 757 | ····aget-object·v0,·v2,·v1 |
765 | ····.line·211 | 758 | ····.line·211 |
766 | ····.local·v | 759 | ····.local·v0,·"s":Ljava/lang/String; |
767 | ····const-string·v4,·"-" | 760 | ····const-string·v4,·"-" |
768 | ····invoke-virtual·{p0,·v | 761 | ····invoke-virtual·{p0,·v0,·v4},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; |
769 | ····move-result-object·p0 | 762 | ····move-result-object·p0 |
770 | ····.line·210 | 763 | ····.line·210 |
771 | ····add-int/lit8·v1,·v1,·0x1 | 764 | ····add-int/lit8·v1,·v1,·0x1 |
772 | ····goto·:goto_0 | 765 | ····goto·:goto_0 |
Offset 796, 57 lines modified | Offset 789, 48 lines modified | ||
796 | ····.prologue | 789 | ····.prologue |
797 | ····.line·224 | 790 | ····.line·224 |
798 | ····if-eqz·p0,·:cond_0 | 791 | ····if-eqz·p0,·:cond_0 |
799 | ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String; | 792 | ····invoke-virtual·{p0},·Ljava/lang/String;->trim()Ljava/lang/String; |
800 | ····move-result-object·v | 793 | ····move-result-object·v1 |
801 | ····invoke-virtual·{v | 794 | ····invoke-virtual·{v1},·Ljava/lang/String;->length()I |
802 | ····move-result·v | 795 | ····move-result·v1 |
803 | ····if-nez·v | 796 | ····if-nez·v1,·:cond_2 |
804 | ····.line·225 | 797 | ····.line·225 |
805 | ····:cond_0 | 798 | ····:cond_0 |
806 | ····const-string·p0,·"" | 799 | ····const-string·p0,·"" |
807 | ····.line·231 | 800 | ····.line·231 |
808 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
809 | ····.local·v1,·"i$":I | ||
810 | ····.local·v2,·"len$":I | ||
811 | ····:cond_1 | 801 | ····:cond_1 |
812 | ····return-object·p0 | 802 | ····return-object·p0 |
813 | ····.line·228 | 803 | ····.line·228 |
814 | ····.end·local·v0····#·"arr$":[Ljava/lang/String; | ||
815 | ····.end·local·v1····#·"i$":I | ||
816 | ····.end·local·v2····#·"len$":I | ||
817 | ····:cond_2 | 804 | ····:cond_2 |
818 | ····sget-object·v | 805 | ····sget-object·v2,·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->FILE_SYSTEM_UNSAFE_DIR:[Ljava/lang/String; |
819 | ····.restart·local·v0····#·"arr$":[Ljava/lang/String; | ||
Max diff block lines reached; 1087/4694 bytes (23.16%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·50 | 27 | ····.line·50 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$star:Z | 32 | .field·final·synthetic·val$star:Z |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;ZLjava/lang/String;)V | 34 | .method·constructor·<init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;ZLjava/lang/String;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·" | 36 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·53 | 38 | ····.line·53 |
39 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$activity:Landroid/app/Activity; | 39 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$activity:Landroid/app/Activity; |
40 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$id:Ljava/lang/String; | 40 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$id:Ljava/lang/String; |
Offset 102, 21 lines modified | Offset 102, 19 lines modified | ||
102 | ····.line·58 | 102 | ····.line·58 |
103 | ····return-object·v4 | 103 | ····return-object·v4 |
104 | .end·method | 104 | .end·method |
105 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 105 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
106 | ····.locals·0 | 106 | ····.locals·0 |
107 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
108 | ····.prologue | 107 | ····.prologue |
109 | ····.line·53 | 108 | ····.line·53 |
110 | ····check-cast·p1,·Ljava/lang/Void; | 109 | ····check-cast·p1,·Ljava/lang/Void; |
111 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
112 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->done(Ljava/lang/Void;)V | 110 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->done(Ljava/lang/Void;)V |
113 | ····return-void | 111 | ····return-void |
114 | .end·method | 112 | .end·method |
115 | .method·protected·done(Ljava/lang/Void;)V | 113 | .method·protected·done(Ljava/lang/Void;)V |
116 | ····.locals·6 | 114 | ····.locals·6 |
Offset 178, 20 lines modified | Offset 176, 22 lines modified | ||
178 | ····const/4·v3,·0x0 | 176 | ····const/4·v3,·0x0 |
179 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$name:Ljava/lang/String; | 177 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->val$name:Ljava/lang/String; |
180 | ····aput-object·v4,·v2,·v3 | 178 | ····aput-object·v4,·v2,·v3 |
179 | ····.line·69 | ||
181 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->getErrorMessage(Ljava/lang/Throwable;)Ljava/lang/String; | 180 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->getErrorMessage(Ljava/lang/Throwable;)Ljava/lang/String; |
182 | ····move-result-object·v3 | 181 | ····move-result-object·v3 |
183 | ····aput-object·v3,·v2,·v5 | 182 | ····aput-object·v3,·v2,·v5 |
183 | ····.line·68 | ||
184 | ····invoke-static·{v1,·v0,·v5,·v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->toast(Landroid/content/Context;IZ[Ljava/lang/Object;)V | 184 | ····invoke-static·{v1,·v0,·v5,·v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->toast(Landroid/content/Context;IZ[Ljava/lang/Object;)V |
185 | ····.line·70 | 185 | ····.line·70 |
186 | ····return-void | 186 | ····return-void |
187 | ····.line·68 | 187 | ····.line·68 |
188 | ····:cond_0 | 188 | ····:cond_0 |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner; | 31 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner;)V | 33 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·145 | 37 | ····.line·145 |
37 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner; | 38 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 96, 24 lines modified | Offset 97, 20 lines modified | ||
96 | ····const/4·v0,·0x0 | 97 | ····const/4·v0,·0x0 |
97 | ····goto·:goto_0 | 98 | ····goto·:goto_0 |
98 | .end·method | 99 | .end·method |
99 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 100 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
100 | ····.locals·1 | 101 | ····.locals·1 |
101 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
102 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
103 | ····.prologue | 102 | ····.prologue |
104 | ····.line·145 | 103 | ····.line·145 |
105 | ····check-cast·p1,·Ljava/io/File; | 104 | ····check-cast·p1,·Ljava/io/File; |
106 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
107 | ····check-cast·p2,·Ljava/io/File; | 105 | ····check-cast·p2,·Ljava/io/File; |
108 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
109 | ····invoke-virtual·{p0,·p1,·p2},·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner$1;->compare(Ljava/io/File;Ljava/io/File;)I | 106 | ····invoke-virtual·{p0,·p1,·p2},·Lnet/sourceforge/subsonic/androidapp/util/CacheCleaner$1;->compare(Ljava/io/File;Ljava/io/File;)I |
110 | ····move-result·v0 | 107 | ····move-result·v0 |
111 | ····return·v0 | 108 | ····return·v0 |
112 | .end·method | 109 | .end·method |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$finishActivityOnClose:Z | 24 | .field·final·synthetic·val$finishActivityOnClose:Z |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog;ZLandroid/app/Activity;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog;ZLandroid/app/Activity;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·50 | 30 | ····.line·50 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; |
31 | ····iput-boolean·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$2;->val$finishActivityOnClose:Z | 32 | ····iput-boolean·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$2;->val$finishActivityOnClose:Z |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$id:Ljava/lang/String; | 28 | .field·final·synthetic·val$id:Ljava/lang/String; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;)V | 30 | .method·constructor·<init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·" | 32 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·48 | 34 | ····.line·48 |
35 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->val$activity:Landroid/app/Activity; | 35 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->val$activity:Landroid/app/Activity; |
36 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->val$id:Ljava/lang/String; | 36 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->val$id:Ljava/lang/String; |
Offset 93, 21 lines modified | Offset 93, 19 lines modified | ||
93 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
94 | ····return-object·v1 | 94 | ····return-object·v1 |
95 | .end·method | 95 | .end·method |
96 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V | 96 | .method·protected·bridge·synthetic·done(Ljava/lang/Object;)V |
97 | ····.locals·0 | 97 | ····.locals·0 |
98 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
99 | ····.prologue | 98 | ····.prologue |
100 | ····.line·48 | 99 | ····.line·48 |
101 | ····check-cast·p1,·Ljava/net/URL; | 100 | ····check-cast·p1,·Ljava/net/URL; |
102 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
103 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->done(Ljava/net/URL;)V | 101 | ····invoke-virtual·{p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->done(Ljava/net/URL;)V |
104 | ····return-void | 102 | ····return-void |
105 | .end·method | 103 | .end·method |
106 | .method·protected·done(Ljava/net/URL;)V | 104 | .method·protected·done(Ljava/net/URL;)V |
107 | ····.locals·4 | 105 | ····.locals·4 |
Offset 17, 33 lines modified | Offset 17, 34 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·34 | 24 | ····.line·34 |
24 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask | 25 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;" |
25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | 26 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; |
26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
27 | ····return-void | 28 | ····return-void |
28 | .end·method | 29 | .end·method |
29 | #·virtual·methods | 30 | #·virtual·methods |
30 | .method·public·run()V | 31 | .method·public·run()V |
31 | ····.locals·4 | 32 | ····.locals·4 |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·38 | 34 | ····.line·38 |
34 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask | 35 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;" |
35 | ····:try_start_0 | 36 | ····:try_start_0 |
36 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | 37 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; |
37 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->doInBackground()Ljava/lang/Object; | 38 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->doInBackground()Ljava/lang/Object; |
38 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/widget/BaseAdapter; | 2 | .super·Landroid/widget/BaseAdapter; |
3 | .source·"MergeAdapter.java" | 3 | .source·"MergeAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter$1;, | ||
8 | ········Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter$CascadeDataSetObserver;, | 7 | ········Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter$CascadeDataSetObserver;, |
9 | ········Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter$EnabledSackAdapter; | 8 | ········Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter$EnabledSackAdapter; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·instance·fields | 11 | #·instance·fields |
Offset 195, 439 lines modified | Offset 194, 432 lines modified | ||
195 | .end·method | 194 | .end·method |
196 | .method·public·getCount()I | 195 | .method·public·getCount()I |
197 | ····.locals·4 | 196 | ····.locals·4 |
198 | ····.prologue | 197 | ····.prologue |
199 | ····.line·136 | 198 | ····.line·136 |
200 | ····const/4·v | 199 | ····const/4·v1,·0x0 |
201 | ····.line·138 | 200 | ····.line·138 |
202 | ····.local·v | 201 | ····.local·v1,·"total":I |
203 | ····iget-object·v | 202 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->pieces:Ljava/util/ArrayList; |
204 | ····invoke-virtual·{v | 203 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
205 | ····move-result-object·v | 204 | ····move-result-object·v2 |
206 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
207 | ····:goto_0 | 205 | ····:goto_0 |
208 | ····invoke-interface·{v | 206 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
209 | ····move-result·v3 | 207 | ····move-result·v3 |
210 | ····if-eqz·v3,·:cond_0 | 208 | ····if-eqz·v3,·:cond_0 |
211 | ····invoke-interface·{v | 209 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
212 | ····move-result-object·v | 210 | ····move-result-object·v0 |
213 | ····check-cast·v | 211 | ····check-cast·v0,·Landroid/widget/ListAdapter; |
214 | ····.line·139 | 212 | ····.line·139 |
215 | ····.local·v | 213 | ····.local·v0,·"piece":Landroid/widget/ListAdapter; |
216 | ····invoke-interface·{v | 214 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I |
217 | ····move-result·v3 | 215 | ····move-result·v3 |
218 | ····add-int/2addr·v | 216 | ····add-int/2addr·v1,·v3 |
219 | ····.line·140 | 217 | ····.line·140 |
220 | ····goto·:goto_0 | 218 | ····goto·:goto_0 |
221 | ····.line·142 | 219 | ····.line·142 |
222 | ····.end·local·v | 220 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
223 | ····:cond_0 | 221 | ····:cond_0 |
224 | ····return·v | 222 | ····return·v1 |
225 | .end·method | 223 | .end·method |
226 | .method·public·getItem(I)Ljava/lang/Object; | 224 | .method·public·getItem(I)Ljava/lang/Object; |
227 | ····.locals·4 | 225 | ····.locals·4 |
228 | ····.param·p1,·"position"····#·I | 226 | ····.param·p1,·"position"····#·I |
229 | ····.prologue | 227 | ····.prologue |
230 | ····.line·117 | 228 | ····.line·117 |
231 | ····iget-object·v | 229 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/MergeAdapter;->pieces:Ljava/util/ArrayList; |
232 | ····invoke-virtual·{v | 230 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
233 | ····move-result-object·v | 231 | ····move-result-object·v2 |
234 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
235 | ····:goto_0 | 232 | ····:goto_0 |
236 | ····invoke-interface·{v | 233 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
237 | ····move-result·v3 | 234 | ····move-result·v3 |
238 | ····if-eqz·v3,·:cond_1 | 235 | ····if-eqz·v3,·:cond_1 |
239 | ····invoke-interface·{v | 236 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
240 | ····move-result-object·v | 237 | ····move-result-object·v0 |
241 | ····check-cast·v | 238 | ····check-cast·v0,·Landroid/widget/ListAdapter; |
242 | ····.line·118 | 239 | ····.line·118 |
243 | ····.local·v | 240 | ····.local·v0,·"piece":Landroid/widget/ListAdapter; |
244 | ····invoke-interface·{v | 241 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I |
245 | ····move-result·v | 242 | ····move-result·v1 |
246 | ····.line·120 | 243 | ····.line·120 |
247 | ····.local·v | 244 | ····.local·v1,·"size":I |
248 | ····if-ge·p1,·v | 245 | ····if-ge·p1,·v1,·:cond_0 |
249 | ····.line·121 | 246 | ····.line·121 |
250 | ····invoke-interface·{v | 247 | ····invoke-interface·{v0,·p1},·Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object; |
251 | ····move-result-object·v | 248 | ····move-result-object·v2 |
252 | ····.line·127 | 249 | ····.line·127 |
253 | ····.end·local·v | 250 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
254 | ····.end·local·v | 251 | ····.end·local·v1····#·"size":I |
255 | ····:goto_1 | 252 | ····:goto_1 |
256 | ····return-object·v | 253 | ····return-object·v2 |
257 | ····.line·124 | 254 | ····.line·124 |
258 | ····.restart·local·v | 255 | ····.restart·local·v0····#·"piece":Landroid/widget/ListAdapter; |
259 | ····.restart·local·v | 256 | ····.restart·local·v1····#·"size":I |
260 | ····:cond_0 | 257 | ····:cond_0 |
261 | ····sub-int/2addr·p1,·v | 258 | ····sub-int/2addr·p1,·v1 |
262 | ····.line·125 | 259 | ····.line·125 |
263 | ····goto·:goto_0 | 260 | ····goto·:goto_0 |
264 | ····.line·127 | 261 | ····.line·127 |
265 | ····.end·local·v | 262 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
266 | ····.end·local·v | 263 | ····.end·local·v1····#·"size":I |
267 | ····:cond_1 | 264 | ····:cond_1 |
268 | ····const/4·v | 265 | ····const/4·v2,·0x0 |
269 | ····goto·:goto_1 | 266 | ····goto·:goto_1 |
Max diff block lines reached; 13095/17984 bytes (72.81%) of diff not shown. |
Offset 63, 95 lines modified | Offset 63, 94 lines modified | ||
63 | .method·private·removeOldest()V | 63 | .method·private·removeOldest()V |
64 | ····.locals·9 | 64 | ····.locals·9 |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·62 | 66 | ····.line·62 |
67 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/LRUCache;,·"Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>;" | 67 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/LRUCache;,·"Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>;" |
68 | ····const/4·v | 68 | ····const/4·v2,·0x0 |
69 | ····.line·63 | 69 | ····.line·63 |
70 | ····.local·v | 70 | ····.local·v2,·"oldestKey":Ljava/lang/Object;,·"TK;" |
71 | ····const-wide·v | 71 | ····const-wide·v3,·0x7fffffffffffffffL |
72 | ····.line·65 | 72 | ····.line·65 |
73 | ····.local·v | 73 | ····.local·v3,·"oldestTimestamp":J |
74 | ····iget-object·v | 74 | ····iget-object·v6,·p0,·Lnet/sourceforge/subsonic/androidapp/util/LRUCache;->map:Ljava/util/Map; |
75 | ····invoke-interface·{v | 75 | ····invoke-interface·{v6},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
76 | ····move-result-object·v | 76 | ····move-result-object·v6 |
77 | ····invoke-interface·{v | 77 | ····invoke-interface·{v6},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
78 | ····move-result-object·v | 78 | ····move-result-object·v6 |
79 | ····.end·local·v | 79 | ····.end·local·v2····#·"oldestKey":Ljava/lang/Object;,·"TK;" |
80 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
81 | ····:cond_0 | 80 | ····:cond_0 |
82 | ····:goto_0 | 81 | ····:goto_0 |
83 | ····invoke-interface·{v | 82 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
84 | ····move-result·v7 | 83 | ····move-result·v7 |
85 | ····if-eqz·v7,·:cond_1 | 84 | ····if-eqz·v7,·:cond_1 |
86 | ····invoke-interface·{v | 85 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
87 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
88 | ····check-cast·v0,·Ljava/util/Map$Entry; | 87 | ····check-cast·v0,·Ljava/util/Map$Entry; |
89 | ····.line·66 | 88 | ····.line·66 |
90 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;>;" | 89 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;>;" |
91 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 90 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
92 | ····move-result-object·v | 91 | ····move-result-object·v1 |
93 | ····.line·67 | 92 | ····.line·67 |
94 | ····.local·v | 93 | ····.local·v1,·"key":Ljava/lang/Object;,·"TK;" |
95 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 94 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
96 | ····move-result-object·v | 95 | ····move-result-object·v5 |
97 | ····check-cast·v | 96 | ····check-cast·v5,·Lnet/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue; |
98 | ····.line·68 | 97 | ····.line·68 |
99 | ····.local·v | 98 | ····.local·v5,·"value":Lnet/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue;,·"Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;" |
100 | ····invoke-virtual·{v | 99 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue;->getTimestamp()J |
101 | ····move-result-wide·v7 | 100 | ····move-result-wide·v7 |
102 | ····cmp-long·v7,·v7,·v | 101 | ····cmp-long·v7,·v7,·v3 |
103 | ····if-gez·v7,·:cond_0 | 102 | ····if-gez·v7,·:cond_0 |
104 | ····.line·69 | 103 | ····.line·69 |
105 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v5},·Lnet/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue;->getTimestamp()J |
106 | ····move-result-wide·v | 105 | ····move-result-wide·v3 |
107 | ····.line·70 | 106 | ····.line·70 |
108 | ····move-object·v | 107 | ····move-object·v2,·v1 |
109 | ····.restart·local·v | 108 | ····.restart·local·v2····#·"oldestKey":Ljava/lang/Object;,·"TK;" |
110 | ····goto·:goto_0 | 109 | ····goto·:goto_0 |
111 | ····.line·74 | 110 | ····.line·74 |
112 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;>;" | 111 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;>;" |
113 | ····.end·local·v | 112 | ····.end·local·v1····#·"key":Ljava/lang/Object;,·"TK;" |
114 | ····.end·local·v | 113 | ····.end·local·v2····#·"oldestKey":Ljava/lang/Object;,·"TK;" |
115 | ····.end·local·v | 114 | ····.end·local·v5····#·"value":Lnet/sourceforge/subsonic/androidapp/util/LRUCache$TimestampedValue;,·"Lnet/sourceforge/subsonic/androidapp/util/LRUCache<TK;TV;>.TimestampedValue;" |
116 | ····:cond_1 | 115 | ····:cond_1 |
117 | ····if-eqz·v | 116 | ····if-eqz·v2,·:cond_2 |
118 | ····.line·75 | 117 | ····.line·75 |
119 | ····iget-object·v | 118 | ····iget-object·v6,·p0,·Lnet/sourceforge/subsonic/androidapp/util/LRUCache;->map:Ljava/util/Map; |
120 | ····invoke-interface·{v | 119 | ····invoke-interface·{v6,·v2},·Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
121 | ····.line·77 | 120 | ····.line·77 |
122 | ····:cond_2 | 121 | ····:cond_2 |
123 | ····return-void | 122 | ····return-void |
124 | .end·method | 123 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/SongView; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/SongView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SongView;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SongView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/SongView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·67 | 27 | ····.line·67 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SongView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SongView; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SongView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SongView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$drawable:Landroid/graphics/drawable/Drawable; | 22 | .field·final·synthetic·val$drawable:Landroid/graphics/drawable/Drawable; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task;Landroid/graphics/drawable/Drawable;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task;Landroid/graphics/drawable/Drawable;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·182 | 28 | ····.line·182 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1;->this$1:Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1;->val$drawable:Landroid/graphics/drawable/Drawable; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ImageLoader$Task$1;->val$drawable:Landroid/graphics/drawable/Drawable; |
Offset 2082, 64 lines modified | Offset 2082, 63 lines modified | ||
2082 | .method·public·static·isPackageInstalled(Landroid/content/Context;Ljava/lang/String;)Z | 2082 | .method·public·static·isPackageInstalled(Landroid/content/Context;Ljava/lang/String;)Z |
2083 | ····.locals·6 | 2083 | ····.locals·6 |
2084 | ····.param·p0,·"context"····#·Landroid/content/Context; | 2084 | ····.param·p0,·"context"····#·Landroid/content/Context; |
2085 | ····.param·p1,·"packageName"····#·Ljava/lang/String; | 2085 | ····.param·p1,·"packageName"····#·Ljava/lang/String; |
2086 | ····.prologue | 2086 | ····.prologue |
2087 | ····const/4·v | 2087 | ····const/4·v3,·0x0 |
2088 | ····.line·534 | 2088 | ····.line·534 |
2089 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 2089 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
2090 | ····move-result-object·v | 2090 | ····move-result-object·v2 |
2091 | ····.line·535 | 2091 | ····.line·535 |
2092 | ····.local·v | 2092 | ····.local·v2,·"pm":Landroid/content/pm/PackageManager; |
2093 | ····invoke-virtual·{v | 2093 | ····invoke-virtual·{v2,·v3},·Landroid/content/pm/PackageManager;->getInstalledApplications(I)Ljava/util/List; |
2094 | ····move-result-object·v | 2094 | ····move-result-object·v1 |
2095 | ····.line·536 | 2095 | ····.line·536 |
2096 | ····.local·v | 2096 | ····.local·v1,·"packages":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ApplicationInfo;>;" |
2097 | ····invoke-interface·{v | 2097 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
2098 | ····move-result-object·v | 2098 | ····move-result-object·v4 |
2099 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
2100 | ····:cond_0 | 2099 | ····:cond_0 |
2101 | ····invoke-interface·{v | 2100 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
2102 | ····move-result·v5 | 2101 | ····move-result·v5 |
2103 | ····if-eqz·v5,·:cond_1 | 2102 | ····if-eqz·v5,·:cond_1 |
2104 | ····invoke-interface·{v | 2103 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
2105 | ····move-result-object·v | 2104 | ····move-result-object·v0 |
2106 | ····check-cast·v | 2105 | ····check-cast·v0,·Landroid/content/pm/ApplicationInfo; |
2107 | ····.line·537 | 2106 | ····.line·537 |
2108 | ····.local·v | 2107 | ····.local·v0,·"packageInfo":Landroid/content/pm/ApplicationInfo; |
2109 | ····iget-object·v5,·v | 2108 | ····iget-object·v5,·v0,·Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String; |
2110 | ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 2109 | ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
2111 | ····move-result·v5 | 2110 | ····move-result·v5 |
2112 | ····if-eqz·v5,·:cond_0 | 2111 | ····if-eqz·v5,·:cond_0 |
2113 | ····.line·538 | 2112 | ····.line·538 |
2114 | ····const/4·v | 2113 | ····const/4·v3,·0x1 |
2115 | ····.line·541 | 2114 | ····.line·541 |
2116 | ····.end·local·v | 2115 | ····.end·local·v0····#·"packageInfo":Landroid/content/pm/ApplicationInfo; |
2117 | ····:cond_1 | 2116 | ····:cond_1 |
2118 | ····return·v | 2117 | ····return·v3 |
2119 | .end·method | 2118 | .end·method |
2120 | .method·public·static·isScreenLitOnDownload(Landroid/content/Context;)Z | 2119 | .method·public·static·isScreenLitOnDownload(Landroid/content/Context;)Z |
2121 | ····.locals·3 | 2120 | ····.locals·3 |
2122 | ····.param·p0,·"context"····#·Landroid/content/Context; | 2121 | ····.param·p0,·"context"····#·Landroid/content/Context; |
2123 | ····.prologue | 2122 | ····.prologue |
Offset 2564, 36 lines modified | Offset 2563, 41 lines modified | ||
2564 | ····.prologue | 2563 | ····.prologue |
2565 | ····.line·520 | 2564 | ····.line·520 |
2566 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 2565 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
2567 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 2566 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
2567 | ····.line·521 | ||
2568 | ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 2568 | ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
2569 | ····move-result-object·v0 | 2569 | ····move-result-object·v0 |
2570 | ····.line·522 | ||
2570 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 2571 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
2571 | ····move-result-object·v0 | 2572 | ····move-result-object·v0 |
2573 | ····.line·523 | ||
2572 | ····invoke-virtual·{v0,·p3},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 2574 | ····invoke-virtual·{v0,·p3},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
2573 | ····move-result-object·v0 | 2575 | ····move-result-object·v0 |
2574 | ····const·v1,·0x7f0a000e | 2576 | ····const·v1,·0x7f0a000e |
2575 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/util/Util$1; | 2577 | ····new-instance·v2,·Lnet/sourceforge/subsonic/androidapp/util/Util$1; |
2576 | ····invoke-direct·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util$1;-><init>()V | 2578 | ····invoke-direct·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util$1;-><init>()V |
2579 | ····.line·524 | ||
2577 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 2580 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
2578 | ····move-result-object·v0 | 2581 | ····move-result-object·v0 |
2582 | ····.line·530 | ||
2579 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 2583 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
2580 | ····.line·531 | 2584 | ····.line·531 |
2581 | ····return-void | 2585 | ····return-void |
2582 | .end·method | 2586 | .end·method |
2583 | .method·public·static·sleepQuietly(J)V | 2587 | .method·public·static·sleepQuietly(J)V |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; | 22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;Ljava/lang/Throwable;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;Ljava/lang/Throwable;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·48 | 28 | ····.line·48 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·51 | 47 | ····.line·51 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask; |
50 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; | 51 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; |
51 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->error(Ljava/lang/Throwable;)V | 52 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/util/SilentBackgroundTask;->error(Ljava/lang/Throwable;)V |
Offset 73, 53 lines modified | Offset 73, 52 lines modified | ||
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·72 | 74 | ····.line·72 |
75 | ····.local·p1,·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;" | 75 | ····.local·p1,·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;" |
76 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V | 76 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V |
77 | ····.line·51 | 77 | ····.line·51 |
78 | ····const/4·v | 78 | ····const/4·v1,·0x0 |
79 | ····iput-object·v | 79 | ····iput-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter;->views:Ljava/util/List; |
80 | ····.line·73 | 80 | ····.line·73 |
81 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 81 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
82 | ····move-result-object·v | 82 | ····move-result-object·v1 |
83 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
84 | ····:goto_0 | 83 | ····:goto_0 |
85 | ····invoke-interface·{v | 84 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
86 | ····move-result·v2 | 85 | ····move-result·v2 |
87 | ····if-eqz·v2,·:cond_0 | 86 | ····if-eqz·v2,·:cond_0 |
88 | ····invoke-interface·{v | 87 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
89 | ····move-result-object·v | 88 | ····move-result-object·v0 |
90 | ····check-cast·v | 89 | ····check-cast·v0,·Landroid/view/View; |
91 | ····.line·74 | 90 | ····.line·74 |
92 | ····.local·v | 91 | ····.local·v0,·"view":Landroid/view/View; |
93 | ····new-instance·v2,·Landroid/widget/AbsListView$LayoutParams; | 92 | ····new-instance·v2,·Landroid/widget/AbsListView$LayoutParams; |
94 | ····const/4·v3,·-0x1 | 93 | ····const/4·v3,·-0x1 |
95 | ····const/4·v4,·-0x2 | 94 | ····const/4·v4,·-0x2 |
96 | ····invoke-direct·{v2,·v3,·v4},·Landroid/widget/AbsListView$LayoutParams;-><init>(II)V | 95 | ····invoke-direct·{v2,·v3,·v4},·Landroid/widget/AbsListView$LayoutParams;-><init>(II)V |
97 | ····invoke-virtual·{v | 96 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V |
98 | ····goto·:goto_0 | 97 | ····goto·:goto_0 |
99 | ····.line·76 | 98 | ····.line·76 |
100 | ····.end·local·v | 99 | ····.end·local·v0····#·"view":Landroid/view/View; |
101 | ····:cond_0 | 100 | ····:cond_0 |
102 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter;->views:Ljava/util/List; | 101 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SackOfViewsAdapter;->views:Ljava/util/List; |
103 | ····.line·77 | 102 | ····.line·77 |
104 | ····return-void | 103 | ····return-void |
105 | .end·method | 104 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·48 | 23 | ····.line·48 |
24 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1; | 24 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1; |
25 | ····invoke-direct·{v0,·p0,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;-><init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;)V | 25 | ····invoke-direct·{v0,·p0,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;-><init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;)V |
26 | ····.line·67 | ||
26 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->execute()V | 27 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ShareUtil$1;->execute()V |
27 | ····.line·68 | 28 | ····.line·68 |
28 | ····return-void | 29 | ····return-void |
29 | .end·method | 30 | .end·method |
30 | .method·public·static·shareInBackground(Landroid/app/Activity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;)V | 31 | .method·public·static·shareInBackground(Landroid/app/Activity;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/AlbumView; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/AlbumView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/AlbumView;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/AlbumView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/AlbumView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·49 | 27 | ····.line·49 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/AlbumView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/AlbumView; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/AlbumView$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/AlbumView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | ····move·v4,·p3 | 34 | ····move·v4,·p3 |
35 | ····move-object·v5,·p2 | 35 | ····move-object·v5,·p2 |
36 | ····invoke-direct/range·{v0·..·v5},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;-><init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;ZLjava/lang/String;)V | 36 | ····invoke-direct/range·{v0·..·v5},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;-><init>(Landroid/app/Activity;Landroid/app/Activity;Ljava/lang/String;ZLjava/lang/String;)V |
37 | ····.line·71 | ||
37 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->execute()V | 38 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/StarUtil$1;->execute()V |
38 | ····.line·72 | 39 | ····.line·72 |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | .method·public·static·starInBackground(Landroid/app/Activity;Lnet/sourceforge/subsonic/androidapp/domain/Artist;Z)V | 42 | .method·public·static·starInBackground(Landroid/app/Activity;Lnet/sourceforge/subsonic/androidapp/domain/Artist;Z)V |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$message:Ljava/lang/String; | 22 | .field·final·synthetic·val$message:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·60 | 28 | ····.line·60 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->val$message:Ljava/lang/String; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->val$message:Ljava/lang/String; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·63 | 47 | ····.line·63 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
49 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
50 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
51 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->val$message:Ljava/lang/String; | 52 | ····iget-object·v1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$2;->val$message:Ljava/lang/String; |
Offset 93, 15 lines modified | Offset 93, 14 lines modified | ||
93 | ····.line·35 | 93 | ····.line·35 |
94 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; | 94 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicReference; |
95 | ····invoke-direct·{v0},·Ljava/util/concurrent/atomic/AtomicReference;-><init>()V | 95 | ····invoke-direct·{v0},·Ljava/util/concurrent/atomic/AtomicReference;-><init>()V |
96 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;->cancelListener:Ljava/util/concurrent/atomic/AtomicReference; | 96 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;->cancelListener:Ljava/util/concurrent/atomic/AtomicReference; |
97 | ····.line·82 | ||
98 | ····return-void | 97 | ····return-void |
99 | .end·method | 98 | .end·method |
100 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Ljava/util/concurrent/atomic/AtomicBoolean; | 99 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Ljava/util/concurrent/atomic/AtomicBoolean; |
101 | ····.locals·1 | 100 | ····.locals·1 |
102 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; | 101 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; |
Offset 138, 54 lines modified | Offset 138, 51 lines modified | ||
138 | ····.locals·5 | 138 | ····.locals·5 |
139 | ····.param·p0,·"key"····#·Ljava/lang/String; | 139 | ····.param·p0,·"key"····#·Ljava/lang/String; |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.line·106 | 141 | ····.line·106 |
142 | ····invoke-static·{},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;->values()[Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; | 142 | ····invoke-static·{},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;->values()[Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
143 | ····move-result-object·v | 143 | ····move-result-object·v2 |
144 | ····.local·v0,·"arr$":[Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; | ||
145 | ····array-length·v | 144 | ····array-length·v3,·v2 |
146 | ····.local·v2,·"len$":I | ||
147 | ····const/4·v1,·0x0 | 145 | ····const/4·v1,·0x0 |
148 | ····.local·v1,·"i$":I | ||
149 | ····:goto_0 | 146 | ····:goto_0 |
150 | ····if-ge·v1,·v | 147 | ····if-ge·v1,·v3,·:cond_1 |
151 | ····aget-object·v | 148 | ····aget-object·v0,·v2,·v1 |
152 | ····.line·107 | 149 | ····.line·107 |
153 | ····.local·v | 150 | ····.local·v0,·"type":Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
154 | ····iget-object·v4,·v | 151 | ····iget-object·v4,·v0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;->key:Ljava/lang/String; |
155 | ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 152 | ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
156 | ····move-result·v4 | 153 | ····move-result·v4 |
157 | ····if-eqz·v4,·:cond_0 | 154 | ····if-eqz·v4,·:cond_0 |
158 | ····.line·111 | 155 | ····.line·111 |
159 | ····.end·local·v | 156 | ····.end·local·v0····#·"type":Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
160 | ····:goto_1 | 157 | ····:goto_1 |
161 | ····return-object·v | 158 | ····return-object·v0 |
162 | ····.line·106 | 159 | ····.line·106 |
163 | ····.restart·local·v | 160 | ····.restart·local·v0····#·"type":Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
164 | ····:cond_0 | 161 | ····:cond_0 |
165 | ····add-int/lit8·v1,·v1,·0x1 | 162 | ····add-int/lit8·v1,·v1,·0x1 |
166 | ····goto·:goto_0 | 163 | ····goto·:goto_0 |
167 | ····.line·111 | 164 | ····.line·111 |
168 | ····.end·local·v | 165 | ····.end·local·v0····#·"type":Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
169 | ····:cond_1 | 166 | ····:cond_1 |
170 | ····const/4·v | 167 | ····const/4·v0,·0x0 |
171 | ····goto·:goto_1 | 168 | ····goto·:goto_1 |
172 | .end·method | 169 | .end·method |
173 | .method·public·static·valueOf(Ljava/lang/String;)Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; | 170 | .method·public·static·valueOf(Ljava/lang/String;)Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
174 | ····.locals·1 | 171 | ····.locals·1 |
175 | ····.param·p0,·"name"····#·Ljava/lang/String; | 172 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·66 | 24 | ····.line·66 |
24 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; | 25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$result:Landroid/view/View; | 22 | .field·final·synthetic·val$result:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·65 | 28 | ····.line·65 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter$1;->val$result:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ArtistAdapter$1;->val$result:Landroid/view/View; |
Offset 20, 18 lines modified | Offset 20, 19 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·54 | 27 | ····.line·54 |
27 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;" |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
Offset 39, 15 lines modified | Offset 40, 15 lines modified | ||
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·public·onCancel(Landroid/content/DialogInterface;)V | 41 | .method·public·onCancel(Landroid/content/DialogInterface;)V |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"dialogInterface"····#·Landroid/content/DialogInterface; | 43 | ····.param·p1,·"dialogInterface"····#·Landroid/content/DialogInterface; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·57 | 45 | ····.line·57 |
45 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask | 46 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;,·"Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;" |
46 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; | 47 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask; |
47 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->cancel()V | 48 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/ModalBackgroundTask;->cancel()V |
48 | ····.line·58 | 49 | ····.line·58 |
49 | ····return-void | 50 | ····return-void |
50 | .end·method | 51 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ServerSettingsManager.java" | 3 | .source·"ServerSettingsManager.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$1;, | ||
8 | ········Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; | 7 | ········Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·final·KEY_ACTIVE_SERVER:Ljava/lang/String;·=·"activeServer" | 11 | .field·private·static·final·KEY_ACTIVE_SERVER:Ljava/lang/String;·=·"activeServer" |
Offset 38, 102 lines modified | Offset 37, 96 lines modified | ||
38 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->initDefault()V | 37 | ····invoke-direct·{p0},·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->initDefault()V |
39 | ····.line·51 | 38 | ····.line·51 |
40 | ····return-void | 39 | ····return-void |
41 | .end·method | 40 | .end·method |
42 | .method·private·getServerIds()Ljava/util/SortedSet; | 41 | .method·private·getServerIds()Ljava/util/SortedSet; |
43 | ····.locals· | 42 | ····.locals·8 |
44 | ····.annotation·system·Ldalvik/annotation/Signature; | 43 | ····.annotation·system·Ldalvik/annotation/Signature; |
45 | ········value·=·{ | 44 | ········value·=·{ |
46 | ············"()", | 45 | ············"()", |
47 | ············"Ljava/util/SortedSet", | 46 | ············"Ljava/util/SortedSet", |
48 | ············"<", | 47 | ············"<", |
49 | ············"Ljava/lang/Integer;", | 48 | ············"Ljava/lang/Integer;", |
50 | ············">;" | 49 | ············">;" |
51 | ········} | 50 | ········} |
52 | ····.end·annotation | 51 | ····.end·annotation |
53 | ····.prologue | 52 | ····.prologue |
54 | ····.line·136 | 53 | ····.line·136 |
55 | ····iget-object·v | 54 | ····iget-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager;->context:Landroid/content/Context; |
56 | ····invoke-static·{v | 55 | ····invoke-static·{v4},·Lnet/sourceforge/subsonic/androidapp/util/Util;->getPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
57 | ····move-result-object·v | 56 | ····move-result-object·v0 |
58 | ····.line·137 | 57 | ····.line·137 |
59 | ····.local·v | 58 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
60 | ····new-instance·v | 59 | ····new-instance·v1,·Ljava/util/TreeSet; |
61 | ····invoke-direct·{v | 60 | ····invoke-direct·{v1},·Ljava/util/TreeSet;-><init>()V |
62 | ····.line·138 | 61 | ····.line·138 |
63 | ····.local·v | 62 | ····.local·v1,·"result":Ljava/util/SortedSet;,·"Ljava/util/SortedSet<Ljava/lang/Integer;>;" |
64 | ····const-string·v | 63 | ····const-string·v4,·"servers" |
65 | ····const/4·v | 64 | ····const/4·v5,·0x0 |
66 | ····invoke-interface·{v | 65 | ····invoke-interface·{v0,·v4,·v5},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
67 | ····move-result-object·v | 66 | ····move-result-object·v3 |
68 | ····.line·140 | 67 | ····.line·140 |
69 | ····.local·v | 68 | ····.local·v3,·"serverString":Ljava/lang/String; |
70 | ····if-eqz·v | 69 | ····if-eqz·v3,·:cond_0 |
71 | ····invoke-virtual·{v | 70 | ····invoke-virtual·{v3},·Ljava/lang/String;->length()I |
72 | ····move-result·v | 71 | ····move-result·v4 |
73 | ····if-lez·v | 72 | ····if-lez·v4,·:cond_0 |
74 | ····.line·141 | 73 | ····.line·141 |
75 | ····const-string·v | 74 | ····const-string·v4,·"·" |
76 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
77 | ····move-result-object·v | 76 | ····move-result-object·v5 |
78 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
79 | ····array-length·v | 77 | ····array-length·v6,·v5 |
80 | ····.local·v2,·"len$":I | ||
81 | ····const/4·v | 78 | ····const/4·v4,·0x0 |
82 | ····.local·v1,·"i$":I | ||
83 | ····:goto_0 | 79 | ····:goto_0 |
84 | ····if-ge·v | 80 | ····if-ge·v4,·v6,·:cond_0 |
85 | ····aget-object·v | 81 | ····aget-object·v2,·v5,·v4 |
86 | ····.line·142 | 82 | ····.line·142 |
87 | ····.local·v | 83 | ····.local·v2,·"serverId":Ljava/lang/String; |
88 | ····invoke-static·{v | 84 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
89 | ····move-result·v7 | 85 | ····move-result·v7 |
90 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 86 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
91 | ····move-result-object·v7 | 87 | ····move-result-object·v7 |
92 | ····invoke-interface·{v | 88 | ····invoke-interface·{v1,·v7},·Ljava/util/SortedSet;->add(Ljava/lang/Object;)Z |
93 | ····.line·141 | 89 | ····.line·141 |
94 | ····add-int/lit8·v | 90 | ····add-int/lit8·v4,·v4,·0x1 |
95 | ····goto·:goto_0 | 91 | ····goto·:goto_0 |
96 | ····.line·145 | 92 | ····.line·145 |
97 | ····.end·local·v0····#·"arr$":[Ljava/lang/String; | ||
98 | ····.end·local·v1····#·"i$":I | ||
99 | ····.end·local·v2····#·"len$":I | ||
100 | ····.end·local·v | 93 | ····.end·local·v2····#·"serverId":Ljava/lang/String; |
101 | ····:cond_0 | 94 | ····:cond_0 |
102 | ····return-object·v | 95 | ····return-object·v1 |
103 | .end·method | 96 | .end·method |
104 | .method·private·initDefault()V | 97 | .method·private·initDefault()V |
105 | ····.locals·13 | 98 | ····.locals·13 |
106 | ····.prologue | 99 | ····.prologue |
107 | ····const/4·v11,·0x0 | 100 | ····const/4·v11,·0x0 |
Offset 598, 56 lines modified | Offset 591, 55 lines modified | ||
598 | ············"Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;", | 591 | ············"Lnet/sourceforge/subsonic/androidapp/util/ServerSettingsManager$ServerSettings;", |
599 | ············">;" | 592 | ············">;" |
600 | ········} | 593 | ········} |
601 | ····.end·annotation | 594 | ····.end·annotation |
602 | ····.prologue | 595 | ····.prologue |
603 | ····.line·86 | 596 | ····.line·86 |
604 | ····new-instance·v | 597 | ····new-instance·v0,·Ljava/util/ArrayList; |
Max diff block lines reached; 2471/7390 bytes (33.44%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$finishActivityOnClose:Z | 24 | .field·final·synthetic·val$finishActivityOnClose:Z |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog;ZLandroid/app/Activity;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog;ZLandroid/app/Activity;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·42 | 30 | ····.line·42 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog; |
31 | ····iput-boolean·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$1;->val$finishActivityOnClose:Z | 32 | ····iput-boolean·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/ErrorDialog$1;->val$finishActivityOnClose:Z |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; | 22 | .field·final·synthetic·val$t:Ljava/lang/Throwable; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;Ljava/lang/Throwable;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;Ljava/lang/Throwable;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·42 | 28 | ····.line·42 |
28 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1 | 29 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;" |
29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | 30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; |
30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; | 31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->val$t:Ljava/lang/Throwable; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | #·virtual·methods | 43 | #·virtual·methods |
43 | .method·public·run()V | 44 | .method·public·run()V |
44 | ····.locals·2 | 45 | ····.locals·2 |
45 | ····.prologue | 46 | ····.prologue |
46 | ····.line·45 | 47 | ····.line·45 |
47 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1 | 48 | ····.local·p0,·"this":Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;,·"Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;" |
48 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; | 49 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1$2;->this$1:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1; |
49 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; | 50 | ····iget-object·v0,·v0,·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask; |
50 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; | 51 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;->access$100(Lnet/sourceforge/subsonic/androidapp/util/TabActivityBackgroundTask;)Lnet/sourceforge/subsonic/androidapp/activity/SubsonicTabActivity; |
51 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$activity:Landroid/app/Activity; | 22 | .field·final·synthetic·val$activity:Landroid/app/Activity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb;Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb;Landroid/app/Activity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·40 | 28 | ····.line·40 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb; |
29 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1;->val$activity:Landroid/app/Activity; | 30 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/util/PopupMenuHelperHoneycomb$1;->val$activity:Landroid/app/Activity; |
Offset 67, 25 lines modified | Offset 67, 21 lines modified | ||
67 | ····return-object·p0 | 67 | ····return-object·p0 |
68 | .end·method | 68 | .end·method |
69 | #·virtual·methods | 69 | #·virtual·methods |
70 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 70 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
71 | ····.locals·1 | 71 | ····.locals·1 |
72 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
73 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
74 | ····.prologue | 72 | ····.prologue |
75 | ····.line·87 | 73 | ····.line·87 |
76 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Playlist; | 74 | ····check-cast·p1,·Lnet/sourceforge/subsonic/androidapp/domain/Playlist; |
77 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
78 | ····check-cast·p2,·Lnet/sourceforge/subsonic/androidapp/domain/Playlist; | 75 | ····check-cast·p2,·Lnet/sourceforge/subsonic/androidapp/domain/Playlist; |
79 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
80 | ····invoke-virtual·{p0,·p1,·p2},·Lnet/sourceforge/subsonic/androidapp/util/PlaylistAdapter$PlaylistComparator;->compare(Lnet/sourceforge/subsonic/androidapp/domain/Playlist;Lnet/sourceforge/subsonic/androidapp/domain/Playlist;)I | 76 | ····invoke-virtual·{p0,·p1,·p2},·Lnet/sourceforge/subsonic/androidapp/util/PlaylistAdapter$PlaylistComparator;->compare(Lnet/sourceforge/subsonic/androidapp/domain/Playlist;Lnet/sourceforge/subsonic/androidapp/domain/Playlist;)I |
81 | ····move-result·v0 | 77 | ····move-result·v0 |
82 | ····return·v0 | 78 | ····return·v0 |
83 | .end·method | 79 | .end·method |
Offset 465, 74 lines modified | Offset 465, 74 lines modified | ||
465 | ····invoke-virtual·{v5,·v6,·v6,·v6,·v6},·Landroid/widget/TextView;->setCompoundDrawablesWithIntrinsicBounds(IIII)V | 465 | ····invoke-virtual·{v5,·v6,·v6,·v6,·v6},·Landroid/widget/TextView;->setCompoundDrawablesWithIntrinsicBounds(IIII)V |
466 | ····goto/16·:goto_0 | 466 | ····goto/16·:goto_0 |
467 | .end·method | 467 | .end·method |
468 | .method·private·static·updateAll()V | 468 | .method·private·static·updateAll()V |
469 | ····.locals· | 469 | ····.locals·4 |
470 | ····.prologue | 470 | ····.prologue |
471 | ····.line·161 | 471 | ····.line·161 |
472 | ····:try_start_0 | 472 | ····:try_start_0 |
473 | ····sget-object·v | 473 | ····sget-object·v2,·Lnet/sourceforge/subsonic/androidapp/util/SongView;->INSTANCES:Ljava/util/WeakHashMap; |
474 | ····invoke-virtual·{v | 474 | ····invoke-virtual·{v2},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
475 | ····move-result-object·v | 475 | ····move-result-object·v2 |
476 | ····invoke-interface·{v | 476 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
477 | ····move-result-object·v | 477 | ····move-result-object·v2 |
478 | ····.local·v0,·"i | 478 | ····.local·v0,·"view":Lnet/sourceforge/subsonic/androidapp/util/SongView; |
479 | ····:cond_0 | 479 | ····:cond_0 |
480 | ····:goto_0 | 480 | ····:goto_0 |
481 | ····invoke-interface·{v | 481 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
482 | ····move-result·v3 | 482 | ····move-result·v3 |
483 | ····if-eqz·v3,·:cond_1 | 483 | ····if-eqz·v3,·:cond_1 |
484 | ····invoke-interface·{v | 484 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
485 | ····move-result-object·v | 485 | ····move-result-object·v0 |
486 | ····.end·local·v0····#·"view":Lnet/sourceforge/subsonic/androidapp/util/SongView; | ||
486 | ····check-cast·v | 487 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/util/SongView; |
487 | ····.line·162 | 488 | ····.line·162 |
488 | ····.local·v | 489 | ····.restart·local·v0····#·"view":Lnet/sourceforge/subsonic/androidapp/util/SongView; |
489 | ····invoke-virtual·{v | 490 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/util/SongView;->isShown()Z |
490 | ····move-result·v3 | 491 | ····move-result·v3 |
491 | ····if-eqz·v3,·:cond_0 | 492 | ····if-eqz·v3,·:cond_0 |
492 | ····.line·163 | 493 | ····.line·163 |
493 | ····invoke-direct·{v | 494 | ····invoke-direct·{v0},·Lnet/sourceforge/subsonic/androidapp/util/SongView;->update()V |
494 | ····:try_end_0 | 495 | ····:try_end_0 |
495 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 496 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
496 | ····goto·:goto_0 | 497 | ····goto·:goto_0 |
497 | ····.line·166 | 498 | ····.line·166 |
498 | ····.end·local·v1····#·"view":Lnet/sourceforge/subsonic/androidapp/util/SongView; | ||
499 | ····:catch_0 | 499 | ····:catch_0 |
500 | ····move-exception·v | 500 | ····move-exception·v1 |
501 | ····.line·167 | 501 | ····.line·167 |
502 | ····.local·v | 502 | ····.local·v1,·"x":Ljava/lang/Throwable; |
503 | ····sget-object·v | 503 | ····sget-object·v2,·Lnet/sourceforge/subsonic/androidapp/util/SongView;->LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
504 | ····const-string·v | 504 | ····const-string·v3,·"Error·when·updating·song·views." |
505 | ····invoke-virtual·{v | 505 | ····invoke-virtual·{v2,·v3,·v1},·Lnet/sourceforge/subsonic/androidapp/util/Logger;->warn(Ljava/lang/String;Ljava/lang/Throwable;)V |
506 | ····.line·169 | 506 | ····.line·169 |
507 | ····.end·local·v | 507 | ····.end·local·v1····#·"x":Ljava/lang/Throwable; |
508 | ····:cond_1 | 508 | ····:cond_1 |
509 | ····return-void | 509 | ····return-void |
510 | .end·method | 510 | .end·method |
511 | #·virtual·methods | 511 | #·virtual·methods |
512 | .method·public·isChecked()Z | 512 | .method·public·isChecked()Z |
Offset 648, 14 lines modified | Offset 648, 15 lines modified | ||
648 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 648 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
649 | ····move-result·v5 | 649 | ····move-result·v5 |
650 | ····if-nez·v5,·:cond_1 | 650 | ····if-nez·v5,·:cond_1 |
651 | ····.line·93 | ||
651 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->isVideo()Z | 652 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->isVideo()Z |
652 | ····move-result·v5 | 653 | ····move-result·v5 |
653 | ····if-eqz·v5,·:cond_4 | 654 | ····if-eqz·v5,·:cond_4 |
654 | ····sget-object·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;->FLASH:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; | 655 | ····sget-object·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;->FLASH:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType; |
Offset 694, 14 lines modified | Offset 695, 15 lines modified | ||
694 | ····:cond_2 | 695 | ····:cond_2 |
695 | ····const-string·v5,·"(" | 696 | ····const-string·v5,·"(" |
696 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 697 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
697 | ····move-result-object·v5 | 698 | ····move-result-object·v5 |
699 | ····.line·103 | ||
698 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/util/SongView;->getContext()Landroid/content/Context; | 700 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/util/SongView;->getContext()Landroid/content/Context; |
699 | ····move-result-object·v6 | 701 | ····move-result-object·v6 |
700 | ····const·v7,·0x7f0a00bc | 702 | ····const·v7,·0x7f0a00bc |
701 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 703 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
Offset 726, 14 lines modified | Offset 728, 15 lines modified | ||
726 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 728 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
727 | ····move-result-object·v5 | 729 | ····move-result-object·v5 |
728 | ····const-string·v6,·")" | 730 | ····const-string·v6,·")" |
731 | ····.line·104 | ||
729 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 732 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
730 | ····.line·106 | 733 | ····.line·106 |
731 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SongView;->titleTextView:Landroid/widget/TextView; | 734 | ····iget-object·v5,·p0,·Lnet/sourceforge/subsonic/androidapp/util/SongView;->titleTextView:Landroid/widget/TextView; |
732 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; | 735 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V | 16 | .method·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····.param·p3,·" | 18 | ····.param·p3,·"key"····#·Ljava/lang/String; |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·36 | 20 | ····.line·36 |
21 | ····const/4·v0,·0x0 | 21 | ····const/4·v0,·0x0 |
22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V | 22 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType;-><init>(Ljava/lang/String;ILjava/lang/String;Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V |
Offset 65, 38 lines modified | Offset 65, 42 lines modified | ||
65 | ····.line·45 | 65 | ····.line·45 |
66 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; | 66 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; |
67 | ····invoke-direct·{v3,·p1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 67 | ····invoke-direct·{v3,·p1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
68 | ····const·v4,·0x7f0a00c9 | 68 | ····const·v4,·0x7f0a00c9 |
69 | ····.line·46 | ||
69 | ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 70 | ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
70 | ····move-result-object·v3 | 71 | ····move-result-object·v3 |
71 | ····const·v4,·0x7f0a00c8 | 72 | ····const·v4,·0x7f0a00c8 |
72 | ····new-instance·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2; | 73 | ····new-instance·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2; |
73 | ····invoke-direct·{v5,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;-><init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;Landroid/app/Activity;)V | 74 | ····invoke-direct·{v5,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$2;-><init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;Landroid/app/Activity;)V |
75 | ····.line·47 | ||
74 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 76 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
75 | ····move-result-object·v3 | 77 | ····move-result-object·v3 |
76 | ····const·v4,·0x7f0a000b | 78 | ····const·v4,·0x7f0a000b |
77 | ····new-instance·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1; | 79 | ····new-instance·v5,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1; |
78 | ····invoke-direct·{v5,·p0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1;-><init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V | 80 | ····invoke-direct·{v5,·p0},·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1;-><init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V |
81 | ····.line·58 | ||
79 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 82 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
80 | ····move-result-object·v3 | 83 | ····move-result-object·v3 |
84 | ····.line·64 | ||
81 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 85 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
82 | ····.line·74 | 86 | ····.line·74 |
83 | ····:goto_0 | 87 | ····:goto_0 |
84 | ····return-void | 88 | ····return-void |
85 | ····.line·68 | 89 | ····.line·68 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·58 | 27 | ····.line·58 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1$1;->this$0:Lnet/sourceforge/subsonic/androidapp/util/VideoPlayerType$1; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 84, 56 lines modified | Offset 84, 55 lines modified | ||
84 | ····const/4·v9,·0x1 | 84 | ····const/4·v9,·0x1 |
85 | ····const/4·v8,·0x0 | 85 | ····const/4·v8,·0x0 |
86 | ····.line·71 | 86 | ····.line·71 |
87 | ····new-instance·v2,·Landroid/database/MatrixCursor; | 87 | ····new-instance·v2,·Landroid/database/MatrixCursor; |
88 | ····sget-object·v | 88 | ····sget-object·v5,·Lnet/sourceforge/subsonic/androidapp/provider/CustomSuggestionsProvider;->COLUMNS:[Ljava/lang/String; |
89 | ····invoke-direct·{v2,·v | 89 | ····invoke-direct·{v2,·v5},·Landroid/database/MatrixCursor;-><init>([Ljava/lang/String;)V |
90 | ····.line·72 | 90 | ····.line·72 |
91 | ····.local·v2,·"cursor":Landroid/database/MatrixCursor; | 91 | ····.local·v2,·"cursor":Landroid/database/MatrixCursor; |
92 | ····if-nez·p1,·:cond_1 | 92 | ····if-nez·p1,·:cond_1 |
93 | ····.line·88 | 93 | ····.line·88 |
94 | ····:cond_0 | 94 | ····:cond_0 |
95 | ····return-object·v2 | 95 | ····return-object·v2 |
96 | ····.line·76 | 96 | ····.line·76 |
97 | ····:cond_1 | 97 | ····:cond_1 |
98 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getArtists()Ljava/util/List; | 98 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getArtists()Ljava/util/List; |
99 | ····move-result-object·v | 99 | ····move-result-object·v5 |
100 | ····invoke-interface·{v | 100 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
101 | ····move-result-object·v | 101 | ····move-result-object·v5 |
102 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
103 | ····:goto_0 | 102 | ····:goto_0 |
104 | ····invoke-interface·{v | 103 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
105 | ····move-result·v6 | 104 | ····move-result·v6 |
106 | ····if-eqz·v6,·:cond_2 | 105 | ····if-eqz·v6,·:cond_2 |
107 | ····invoke-interface·{v | 106 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
108 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
109 | ····check-cast·v1,·Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 108 | ····check-cast·v1,·Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
110 | ····.line·77 | 109 | ····.line·77 |
111 | ····.local·v1,·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 110 | ····.local·v1,·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
112 | ····const-string·v | 111 | ····const-string·v3,·"android.resource://net.sourceforge.subsonic.androidapp/2130837522" |
113 | ····.line·78 | 112 | ····.line·78 |
114 | ····.local·v | 113 | ····.local·v3,·"icon":Ljava/lang/String; |
115 | ····const/4·v6,·0x6 | 114 | ····const/4·v6,·0x6 |
116 | ····new-array·v6,·v6,·[Ljava/lang/Object; | 115 | ····new-array·v6,·v6,·[Ljava/lang/Object; |
117 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->getId()Ljava/lang/String; | 116 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->getId()Ljava/lang/String; |
118 | ····move-result-object·v7 | 117 | ····move-result-object·v7 |
Offset 160, 51 lines modified | Offset 159, 51 lines modified | ||
160 | ····move-result-object·v7 | 159 | ····move-result-object·v7 |
161 | ····aput-object·v7,·v6,·v12 | 160 | ····aput-object·v7,·v6,·v12 |
162 | ····const/4·v7,·0x5 | 161 | ····const/4·v7,·0x5 |
163 | ····aput-object·v | 162 | ····aput-object·v3,·v6,·v7 |
164 | ····invoke-virtual·{v2,·v6},·Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V | 163 | ····invoke-virtual·{v2,·v6},·Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V |
165 | ····goto·:goto_0 | 164 | ····goto·:goto_0 |
166 | ····.line·80 | 165 | ····.line·80 |
167 | ····.end·local·v1····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 166 | ····.end·local·v1····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
168 | ····.end·local·v | 167 | ····.end·local·v3····#·"icon":Ljava/lang/String; |
169 | ····:cond_2 | 168 | ····:cond_2 |
170 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getAlbums()Ljava/util/List; | 169 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getAlbums()Ljava/util/List; |
171 | ····move-result-object·v | 170 | ····move-result-object·v5 |
172 | ····invoke-interface·{v | 171 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
173 | ····move-result-object·v | 172 | ····move-result-object·v5 |
174 | ····:goto_1 | 173 | ····:goto_1 |
175 | ····invoke-interface·{v | 174 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
176 | ····move-result·v6 | 175 | ····move-result·v6 |
177 | ····if-eqz·v6,·:cond_3 | 176 | ····if-eqz·v6,·:cond_3 |
178 | ····invoke-interface·{v | 177 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
179 | ····move-result-object·v0 | 178 | ····move-result-object·v0 |
180 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 179 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
181 | ····.line·81 | 180 | ····.line·81 |
182 | ····.local·v0,·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 181 | ····.local·v0,·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
183 | ····const-string·v | 182 | ····const-string·v3,·"android.resource://net.sourceforge.subsonic.androidapp/2130837521" |
184 | ····.line·82 | 183 | ····.line·82 |
185 | ····.restart·local·v | 184 | ····.restart·local·v3····#·"icon":Ljava/lang/String; |
186 | ····const/4·v6,·0x6 | 185 | ····const/4·v6,·0x6 |
187 | ····new-array·v6,·v6,·[Ljava/lang/Object; | 186 | ····new-array·v6,·v6,·[Ljava/lang/Object; |
188 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getId()Ljava/lang/String; | 187 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getId()Ljava/lang/String; |
189 | ····move-result-object·v7 | 188 | ····move-result-object·v7 |
Offset 233, 86 lines modified | Offset 232, 86 lines modified | ||
233 | ····move-result-object·v7 | 232 | ····move-result-object·v7 |
234 | ····aput-object·v7,·v6,·v12 | 233 | ····aput-object·v7,·v6,·v12 |
235 | ····const/4·v7,·0x5 | 234 | ····const/4·v7,·0x5 |
236 | ····aput-object·v | 235 | ····aput-object·v3,·v6,·v7 |
237 | ····invoke-virtual·{v2,·v6},·Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V | 236 | ····invoke-virtual·{v2,·v6},·Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V |
238 | ····goto·:goto_1 | 237 | ····goto·:goto_1 |
239 | ····.line·84 | 238 | ····.line·84 |
240 | ····.end·local·v0····#·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 239 | ····.end·local·v0····#·"album":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
241 | ····.end·local·v | 240 | ····.end·local·v3····#·"icon":Ljava/lang/String; |
242 | ····:cond_3 | 241 | ····:cond_3 |
243 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getSongs()Ljava/util/List; | 242 | ····invoke-virtual·{p1},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getSongs()Ljava/util/List; |
Max diff block lines reached; 2982/7734 bytes (38.56%) of diff not shown. |
Offset 251, 108 lines modified | Offset 251, 107 lines modified | ||
251 | ············Ljava/lang/Exception; | 251 | ············Ljava/lang/Exception; |
252 | ········} | 252 | ········} |
253 | ····.end·annotation | 253 | ····.end·annotation |
254 | ····.prologue | 254 | ····.prologue |
255 | ····.line·153 | 255 | ····.line·153 |
256 | ····.local·p1,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" | 256 | ····.local·p1,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" |
257 | ····const-string·v | 257 | ····const-string·v4,·"1.10.1" |
258 | ····invoke-static·{p2,·v | 258 | ····invoke-static·{p2,·v4},·Lnet/sourceforge/subsonic/androidapp/util/Util;->isServerCompatibleTo(Landroid/content/Context;Ljava/lang/String;)Z |
259 | ····move-result·v | 259 | ····move-result·v4 |
260 | ····if-eqz·v | 260 | ····if-eqz·v4,·:cond_1 |
261 | ····.line·169 | 261 | ····.line·169 |
262 | ····:cond_0 | 262 | ····:cond_0 |
263 | ····return-void | 263 | ····return-void |
264 | ····.line·158 | 264 | ····.line·158 |
265 | ····:cond_1 | 265 | ····:cond_1 |
266 | ····const-string·v | 266 | ····const-string·v4,·"1.8" |
267 | ····invoke-static·{p2,·v | 267 | ····invoke-static·{p2,·v4},·Lnet/sourceforge/subsonic/androidapp/util/Util;->isServerCompatibleTo(Landroid/content/Context;Ljava/lang/String;)Z |
268 | ····move-result·v | 268 | ····move-result·v4 |
269 | ····if-eqz·v | 269 | ····if-eqz·v4,·:cond_0 |
270 | ····.line·161 | 270 | ····.line·161 |
271 | ····invoke-virtual·{p0,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/service/CachedMusicService;->getStarred(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; | 271 | ····invoke-virtual·{p0,·p2,·p3},·Lnet/sourceforge/subsonic/androidapp/service/CachedMusicService;->getStarred(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/SearchResult; |
272 | ····move-result-object·v | 272 | ····move-result-object·v4 |
273 | ····invoke-virtual·{v | 273 | ····invoke-virtual·{v4},·Lnet/sourceforge/subsonic/androidapp/domain/SearchResult;->getArtists()Ljava/util/List; |
274 | ····move-result-object·v | 274 | ····move-result-object·v3 |
275 | ····.line·162 | 275 | ····.line·162 |
276 | ····.local·v | 276 | ····.local·v3,·"starredArtists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" |
277 | ····new-instance·v | 277 | ····new-instance·v2,·Ljava/util/HashSet; |
278 | ····invoke-direct·{v | 278 | ····invoke-direct·{v2},·Ljava/util/HashSet;-><init>()V |
279 | ····.line·163 | 279 | ····.line·163 |
280 | ····.local·v | 280 | ····.local·v2,·"starredArtistIds":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
281 | ····invoke-interface·{v | 281 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
282 | ····move-result-object·v | 282 | ····move-result-object·v4 |
283 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
284 | ····:goto_0 | 283 | ····:goto_0 |
285 | ····invoke-interface·{v | 284 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
286 | ····move-result·v5 | 285 | ····move-result·v5 |
287 | ····if-eqz·v5,·:cond_2 | 286 | ····if-eqz·v5,·:cond_2 |
288 | ····invoke-interface·{v | 287 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
289 | ····move-result-object·v | 288 | ····move-result-object·v1 |
290 | ····check-cast·v | 289 | ····check-cast·v1,·Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
291 | ····.line·164 | 290 | ····.line·164 |
292 | ····.local·v | 291 | ····.local·v1,·"starredArtist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
293 | ····invoke-virtual·{v | 292 | ····invoke-virtual·{v1},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->getId()Ljava/lang/String; |
294 | ····move-result-object·v5 | 293 | ····move-result-object·v5 |
295 | ····invoke-interface·{v | 294 | ····invoke-interface·{v2,·v5},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
296 | ····goto·:goto_0 | 295 | ····goto·:goto_0 |
297 | ····.line·166 | 296 | ····.line·166 |
298 | ····.end·local·v | 297 | ····.end·local·v1····#·"starredArtist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
299 | ····:cond_2 | 298 | ····:cond_2 |
300 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 299 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
301 | ····move-result-object·v | 300 | ····move-result-object·v4 |
302 | ····:goto_1 | 301 | ····:goto_1 |
303 | ····invoke-interface·{v | 302 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
304 | ····move-result·v5 | 303 | ····move-result·v5 |
305 | ····if-eqz·v5,·:cond_0 | 304 | ····if-eqz·v5,·:cond_0 |
306 | ····invoke-interface·{v | 305 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
307 | ····move-result-object·v0 | 306 | ····move-result-object·v0 |
308 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 307 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
309 | ····.line·167 | 308 | ····.line·167 |
310 | ····.local·v0,·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 309 | ····.local·v0,·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
311 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->getId()Ljava/lang/String; | 310 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->getId()Ljava/lang/String; |
312 | ····move-result-object·v5 | 311 | ····move-result-object·v5 |
313 | ····invoke-interface·{v | 312 | ····invoke-interface·{v2,·v5},·Ljava/util/Set;->contains(Ljava/lang/Object;)Z |
314 | ····move-result·v5 | 313 | ····move-result·v5 |
315 | ····invoke-virtual·{v0,·v5},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->setStarred(Z)V | 314 | ····invoke-virtual·{v0,·v5},·Lnet/sourceforge/subsonic/androidapp/domain/Artist;->setStarred(Z)V |
316 | ····goto·:goto_1 | 315 | ····goto·:goto_1 |
317 | .end·method | 316 | .end·method |
Offset 366, 84 lines modified | Offset 365, 83 lines modified | ||
366 | ········value·=·{ | 365 | ········value·=·{ |
367 | ············Ljava/lang/Exception; | 366 | ············Ljava/lang/Exception; |
368 | ········} | 367 | ········} |
369 | ····.end·annotation | 368 | ····.end·annotation |
370 | ····.prologue | 369 | ····.prologue |
371 | ····.line·134 | 370 | ····.line·134 |
372 | ····const-string·v | 371 | ····const-string·v1,·"1.10.1" |
373 | ····invoke-static·{p2,·v | 372 | ····invoke-static·{p2,·v1},·Lnet/sourceforge/subsonic/androidapp/util/Util;->isServerCompatibleTo(Landroid/content/Context;Ljava/lang/String;)Z |
374 | ····move-result·v | 373 | ····move-result·v1 |
375 | ····if-eqz·v | 374 | ····if-eqz·v1,·:cond_1 |
376 | ····.line·148 | 375 | ····.line·148 |
377 | ····:cond_0 | 376 | ····:cond_0 |
378 | ····:goto_0 | 377 | ····:goto_0 |
Max diff block lines reached; 3147/8981 bytes (35.04%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·105 | 27 | ····.line·105 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$3;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$3;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"AudioManagerHelper.java" | 3 | .source·"AudioManagerHelper.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$1;, | ||
8 | ········Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener;, | 7 | ········Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener;, |
9 | ········Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState; | 8 | ········Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$in:Ljava/io/InputStream; | 19 | .field·final·synthetic·val$in:Ljava/io/InputStream; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask;Ljava/io/InputStream;)V | 21 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask;Ljava/io/InputStream;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$1"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·312 | 25 | ····.line·312 |
25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->this$1:Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask; | 26 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->this$1:Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask; |
26 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->val$in:Ljava/io/InputStream; | 27 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->val$in:Ljava/io/InputStream; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$request:Lorg/apache/http/client/methods/HttpPost; | 24 | .field·final·synthetic·val$request:Lorg/apache/http/client/methods/HttpPost; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService;Ljava/util/concurrent/atomic/AtomicReference;Lorg/apache/http/client/methods/HttpPost;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService;Ljava/util/concurrent/atomic/AtomicReference;Lorg/apache/http/client/methods/HttpPost;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·705 | 30 | ····.line·705 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1;->val$cancelled:Ljava/util/concurrent/atomic/AtomicReference; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1;->val$cancelled:Ljava/util/concurrent/atomic/AtomicReference; |
Offset 457, 26 lines modified | Offset 457, 28 lines modified | ||
457 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 457 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
458 | ····move-result-object·v0 | 458 | ····move-result-object·v0 |
459 | ····.line·628 | 459 | ····.line·628 |
460 | ····invoke-static·{v7},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 460 | ····invoke-static·{v7},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
461 | ····.line·626 | ||
461 | ····return-object·v0 | 462 | ····return-object·v0 |
463 | ····.line·628 | ||
462 | ····:catchall_0 | 464 | ····:catchall_0 |
463 | ····move-exception·v0 | 465 | ····move-exception·v0 |
464 | ····invoke-static·{v7},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 466 | ····invoke-static·{v7},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
465 | ····throw·v0 | 467 | ····throw·v0 |
466 | .end·method | 468 | .end·method |
467 | .method·private·executeWithRetry(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/params/HttpParams;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Lorg/apache/http/HttpResponse; | 469 | .method·private·executeWithRetry(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/params/HttpParams;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;)Lorg/apache/http/HttpResponse; |
468 | ····.locals· | 470 | ····.locals·19 |
469 | ····.param·p1,·"context"····#·Landroid/content/Context; | 471 | ····.param·p1,·"context"····#·Landroid/content/Context; |
470 | ····.param·p2,·"url"····#·Ljava/lang/String; | 472 | ····.param·p2,·"url"····#·Ljava/lang/String; |
471 | ····.param·p3,·"originalUrl"····#·Ljava/lang/String; | 473 | ····.param·p3,·"originalUrl"····#·Ljava/lang/String; |
472 | ····.param·p4,·"requestParams"····#·Lorg/apache/http/params/HttpParams; | 474 | ····.param·p4,·"requestParams"····#·Lorg/apache/http/params/HttpParams; |
473 | ····.param·p8,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; | 475 | ····.param·p8,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; |
474 | ····.param·p9,·"task"····#·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; | 476 | ····.param·p9,·"task"····#·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask; |
475 | ····.annotation·system·Ldalvik/annotation/Signature; | 477 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 512, 50 lines modified | Offset 514, 48 lines modified | ||
512 | ····.end·annotation | 514 | ····.end·annotation |
513 | ····.prologue | 515 | ····.prologue |
514 | ····.line·694 | 516 | ····.line·694 |
515 | ····.local·p5,·"parameterNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 517 | ····.local·p5,·"parameterNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
516 | ····.local·p6,·"parameterValues":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/Object;>;" | 518 | ····.local·p6,·"parameterValues":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/Object;>;" |
517 | ····.local·p7,·"headers":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/Header;>;" | 519 | ····.local·p7,·"headers":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/Header;>;" |
518 | ····sget-object·v1 | 520 | ····sget-object·v14,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService;->LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
519 | ····new-instance·v16,·Ljava/lang/StringBuilder; | ||
520 | ···· | 521 | ····new-instance·v15,·Ljava/lang/StringBuilder; |
521 | ···· | 522 | ····invoke-direct·{v15},·Ljava/lang/StringBuilder;-><init>()V |
522 | ···· | 523 | ····const-string·v16,·"Using·URL·" |
523 | ···· | 524 | ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
524 | ····move- | 525 | ····move-result-object·v15 |
525 | ····move-object/from16·v | 526 | ····move-object/from16·v0,·p2 |
526 | ····invoke-virtual·{v | 527 | ····invoke-virtual·{v15,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
527 | ····move-result-object·v1 | 528 | ····move-result-object·v15 |
528 | ····invoke-virtual | 529 | ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
529 | ····move-result-object·v1 | 530 | ····move-result-object·v15 |
530 | ····invoke-virtual | 531 | ····invoke-virtual·{v14,·v15},·Lnet/sourceforge/subsonic/androidapp/util/Logger;->info(Ljava/lang/String;)V |
531 | ····.line·696 | 532 | ····.line·696 |
532 | ····new-instance·v4,·Ljava/util/concurrent/atomic/AtomicReference; | 533 | ····new-instance·v4,·Ljava/util/concurrent/atomic/AtomicReference; |
533 | ····const/4·v1 | 534 | ····const/4·v14,·0x0 |
534 | ····invoke-static·{v1 | 535 | ····invoke-static·{v14},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
535 | ····move-result-object·v1 | 536 | ····move-result-object·v14 |
536 | ····invoke-direct·{v4,·v1 | 537 | ····invoke-direct·{v4,·v14},·Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V |
537 | ····.line·697 | 538 | ····.line·697 |
538 | ····.local·v4,·"cancelled":Ljava/util/concurrent/atomic/AtomicReference;,·"Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Boolean;>;" | 539 | ····.local·v4,·"cancelled":Ljava/util/concurrent/atomic/AtomicReference;,·"Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Boolean;>;" |
539 | ····const/4·v3,·0x0 | 540 | ····const/4·v3,·0x0 |
540 | ····.line·699 | 541 | ····.line·699 |
541 | ····.local·v3,·"attempts":I | 542 | ····.local·v3,·"attempts":I |
Offset 565, 365 lines modified | Offset 565, 355 lines modified | ||
565 | ····.line·700 | 565 | ····.line·700 |
566 | ····new-instance·v6,·Lorg/apache/http/protocol/BasicHttpContext; | 566 | ····new-instance·v6,·Lorg/apache/http/protocol/BasicHttpContext; |
567 | ····invoke-direct·{v6},·Lorg/apache/http/protocol/BasicHttpContext;-><init>()V | 567 | ····invoke-direct·{v6},·Lorg/apache/http/protocol/BasicHttpContext;-><init>()V |
568 | ····.line·701 | 568 | ····.line·701 |
569 | ····.local·v6,·"httpContext":Lorg/apache/http/protocol/HttpContext; | 569 | ····.local·v6,·"httpContext":Lorg/apache/http/protocol/HttpContext; |
570 | ····new-instance·v1 | 570 | ····new-instance·v10,·Lorg/apache/http/client/methods/HttpPost; |
571 | ····move-object/from16·v0,·p2 | 571 | ····move-object/from16·v0,·p2 |
572 | ····invoke-direct·{v1 | 572 | ····invoke-direct·{v10,·v0},·Lorg/apache/http/client/methods/HttpPost;-><init>(Ljava/lang/String;)V |
573 | ····.line·703 | 573 | ····.line·703 |
574 | ····.local·v1 | 574 | ····.local·v10,·"request":Lorg/apache/http/client/methods/HttpPost; |
575 | ····if-eqz·p9,·:cond_0 | 575 | ····if-eqz·p9,·:cond_0 |
576 | ····.line·705 | 576 | ····.line·705 |
577 | ····new-instance·v1 | 577 | ····new-instance·v14,·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1; |
578 | ····move-object/from16·v0,·p0 | 578 | ····move-object/from16·v0,·p0 |
579 | ····invoke-direct·{v1 | 579 | ····invoke-direct·{v14,·v0,·v4,·v10},·Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/RESTMusicService;Ljava/util/concurrent/atomic/AtomicReference;Lorg/apache/http/client/methods/HttpPost;)V |
580 | ····move-object/from16·v0,·p9 | 580 | ····move-object/from16·v0,·p9 |
581 | ····invoke-virtual·{v0,·v1 | 581 | ····invoke-virtual·{v0,·v14},·Lnet/sourceforge/subsonic/androidapp/util/CancellableTask;->setOnCancelListener(Lnet/sourceforge/subsonic/androidapp/util/CancellableTask$OnCancelListener;)V |
582 | ····.line·714 | 582 | ····.line·714 |
583 | ····:cond_0 | 583 | ····:cond_0 |
584 | ····if-eqz·p5,·:cond_2 | 584 | ····if-eqz·p5,·:cond_2 |
585 | ····.line·715 | 585 | ····.line·715 |
586 | ····new-instance·v | 586 | ····new-instance·v9,·Ljava/util/ArrayList; |
587 | ····invoke-direct·{v | 587 | ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V |
588 | ····.line·716 | 588 | ····.line·716 |
589 | ····.local·v | 589 | ····.local·v9,·"params":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" |
590 | ····const/4·v7,·0x0 | 590 | ····const/4·v7,·0x0 |
591 | ····.local·v7,·"i":I | 591 | ····.local·v7,·"i":I |
592 | ····:goto_1 | 592 | ····:goto_1 |
593 | ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I | 593 | ····invoke-interface/range·{p5·..·p5},·Ljava/util/List;->size()I |
594 | ····move-result·v1 | 594 | ····move-result·v14 |
Max diff block lines reached; 30676/37531 bytes (81.74%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 21 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V | 23 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 116, 14 lines modified | Offset 116, 15 lines modified | ||
116 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 116 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
117 | ····.line·74 | 117 | ····.line·74 |
118 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1; | 118 | ····new-instance·v0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1; |
119 | ····invoke-direct·{v0,·p0},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V | 119 | ····invoke-direct·{v0,·p0},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V |
120 | ····.line·79 | ||
120 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;->start()V | 121 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;->start()V |
121 | ····.line·80 | 122 | ····.line·80 |
122 | ····return-void | 123 | ····return-void |
123 | .end·method | 124 | .end·method |
124 | .method·static·synthetic·access$100(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V | 125 | .method·static·synthetic·access$100(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V |
Offset 893, 64 lines modified | Offset 894, 63 lines modified | ||
893 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->add(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V | 894 | ····invoke-virtual·{v0,·v1},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->add(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V |
894 | ····.line·180 | 895 | ····.line·180 |
895 | ····return-void | 896 | ····return-void |
896 | .end·method | 897 | .end·method |
897 | .method·public·updatePlaylist()V | 898 | .method·public·updatePlaylist()V |
898 | ····.locals· | 899 | ····.locals·4 |
899 | ····.prologue | 900 | ····.prologue |
900 | ····.line·150 | 901 | ····.line·150 |
901 | ····iget-object·v | 902 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
902 | ····const-class·v | 903 | ····const-class·v3,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$Skip; |
903 | ····invoke-virtual·{v | 904 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->remove(Ljava/lang/Class;)V |
904 | ····.line·151 | 905 | ····.line·151 |
905 | ····iget-object·v | 906 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
906 | ····const-class·v | 907 | ····const-class·v3,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$Stop; |
907 | ····invoke-virtual·{v | 908 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->remove(Ljava/lang/Class;)V |
908 | ····.line·152 | 909 | ····.line·152 |
909 | ····iget-object·v | 910 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
910 | ····const-class·v | 911 | ····const-class·v3,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$Start; |
911 | ····invoke-virtual·{v | 912 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->remove(Ljava/lang/Class;)V |
912 | ····.line·154 | 913 | ····.line·154 |
913 | ····new-instance·v | 914 | ····new-instance·v1,·Ljava/util/ArrayList; |
914 | ····invoke-direct·{v | 915 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
915 | ····.line·155 | 916 | ····.line·155 |
916 | ····.local·v | 917 | ····.local·v1,·"ids":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
917 | ····iget-object·v | 918 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
918 | ····invoke-virtual·{v | 919 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getDownloads()Ljava/util/List; |
919 | ····move-result-object·v | 920 | ····move-result-object·v2 |
920 | ····invoke-interface·{v | 921 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
921 | ····move-result-object·v | 922 | ····move-result-object·v2 |
922 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
923 | ····:goto_0 | 923 | ····:goto_0 |
924 | ····invoke-interface·{v | 924 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
925 | ····move-result·v3 | 925 | ····move-result·v3 |
926 | ····if-eqz·v3,·:cond_0 | 926 | ····if-eqz·v3,·:cond_0 |
927 | ····invoke-interface·{v | 927 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
928 | ····move-result-object·v0 | 928 | ····move-result-object·v0 |
929 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 929 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
930 | ····.line·156 | 930 | ····.line·156 |
931 | ····.local·v0,·"file":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 931 | ····.local·v0,·"file":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
Offset 958, 25 lines modified | Offset 958, 25 lines modified | ||
958 | ····move-result-object·v3 | 958 | ····move-result-object·v3 |
959 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getId()Ljava/lang/String; | 959 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getId()Ljava/lang/String; |
960 | ····move-result-object·v3 | 960 | ····move-result-object·v3 |
961 | ····invoke-interface·{v | 961 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
962 | ····goto·:goto_0 | 962 | ····goto·:goto_0 |
963 | ····.line·158 | 963 | ····.line·158 |
964 | ····.end·local·v0····#·"file":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 964 | ····.end·local·v0····#·"file":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
965 | ····:cond_0 | 965 | ····:cond_0 |
966 | ····iget-object·v | 966 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;->tasks:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue; |
967 | ····new-instance·v | 967 | ····new-instance·v3,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$SetPlaylist; |
968 | ····invoke-direct·{v | 968 | ····invoke-direct·{v3,·p0,·v1},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$SetPlaylist;-><init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;Ljava/util/List;)V |
969 | ····invoke-virtual·{v | 969 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$TaskQueue;->add(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$JukeboxTask;)V |
970 | ····.line·159 | 970 | ····.line·159 |
971 | ····return-void | 971 | ····return-void |
972 | .end·method | 972 | .end·method |
Offset 118, 14 lines modified | Offset 118, 15 lines modified | ||
118 | ····sget-object·v1,·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState;->LOST_TRANSIENT:Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState; | 118 | ····sget-object·v1,·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState;->LOST_TRANSIENT:Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusState; |
119 | ····if-ne·v0,·v1,·:cond_1 | 119 | ····if-ne·v0,·v1,·:cond_1 |
120 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener;->this$0:Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper; | 120 | ····iget-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper$AudioFocusListener;->this$0:Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper; |
121 | ····.line·159 | ||
121 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper;->access$300(Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper;)Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 122 | ····invoke-static·{v0},·Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper;->access$300(Lnet/sourceforge/subsonic/androidapp/service/AudioManagerHelper;)Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
122 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
123 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getPlayerState()Lnet/sourceforge/subsonic/androidapp/domain/PlayerState; | 124 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getPlayerState()Lnet/sourceforge/subsonic/androidapp/domain/PlayerState; |
124 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"DownloadFile.java" | 3 | .source·"DownloadFile.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$1;, | ||
8 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask; | 7 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·final·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; | 11 | .field·private·static·final·LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
Offset 127, 14 lines modified | Offset 126, 15 lines modified | ||
127 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 126 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
128 | ····move-result-object·v2 | 127 | ····move-result-object·v2 |
129 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->saveFile:Ljava/io/File; | 128 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->saveFile:Ljava/io/File; |
129 | ····.line·67 | ||
130 | ····invoke-virtual·{v3},·Ljava/io/File;->getName()Ljava/lang/String; | 130 | ····invoke-virtual·{v3},·Ljava/io/File;->getName()Ljava/lang/String; |
131 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
132 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getExtension(Ljava/lang/String;)Ljava/lang/String; | 132 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getExtension(Ljava/lang/String;)Ljava/lang/String; |
133 | ····move-result-object·v3 | 133 | ····move-result-object·v3 |
Offset 182, 14 lines modified | Offset 182, 15 lines modified | ||
182 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 182 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
183 | ····move-result-object·v2 | 183 | ····move-result-object·v2 |
184 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->saveFile:Ljava/io/File; | 184 | ····iget-object·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->saveFile:Ljava/io/File; |
185 | ····.line·69 | ||
185 | ····invoke-virtual·{v3},·Ljava/io/File;->getName()Ljava/lang/String; | 186 | ····invoke-virtual·{v3},·Ljava/io/File;->getName()Ljava/lang/String; |
186 | ····move-result-object·v3 | 187 | ····move-result-object·v3 |
187 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getExtension(Ljava/lang/String;)Ljava/lang/String; | 188 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getExtension(Ljava/lang/String;)Ljava/lang/String; |
188 | ····move-result-object·v3 | 189 | ····move-result-object·v3 |
Offset 142, 14 lines modified | Offset 142, 15 lines modified | ||
142 | ····move·v5,·p3 | 142 | ····move·v5,·p3 |
143 | ····move-object·v6,·p2 | 143 | ····move-object·v6,·p2 |
144 | ····invoke-direct/range·{v0·..·v6},·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;ZLnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V | 144 | ····invoke-direct/range·{v0·..·v6},·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;ZLnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V |
145 | ····.line·50 | ||
145 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->start()V | 146 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->start()V |
146 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
147 | ····.line·36 | 148 | ····.line·36 |
148 | ····:cond_4 | 149 | ····:cond_4 |
149 | ····iput-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;->lastNowPlaying:Ljava/lang/String; | 150 | ····iput-object·v4,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;->lastNowPlaying:Ljava/lang/String; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·126 | 24 | ····.line·126 |
24 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$5;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$5;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·114 | 24 | ····.line·114 |
24 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$4;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$4;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 25, 14 lines modified | Offset 25, 15 lines modified | ||
25 | .field·final·synthetic·val$submission:Z | 25 | .field·final·synthetic·val$submission:Z |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;ZLnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V | 27 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/Scrobbler;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;ZLnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler; | ||
29 | ····.param·p2,·"x0"····#·Ljava/lang/String; | 30 | ····.param·p2,·"x0"····#·Ljava/lang/String; |
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·39 | 32 | ····.line·39 |
32 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/Scrobbler; | 33 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/Scrobbler; |
33 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->val$context:Landroid/content/Context; | 34 | ····iput-object·p3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/Scrobbler$1;->val$context:Landroid/content/Context; |
Offset 624, 128 lines modified | Offset 624, 127 lines modified | ||
624 | ····invoke-static·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/util/NotificationUtil;->hideNotification(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Landroid/os/Handler;)V | 624 | ····invoke-static·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/util/NotificationUtil;->hideNotification(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Landroid/os/Handler;)V |
625 | ····goto·:goto_0 | 625 | ····goto·:goto_0 |
626 | .end·method | 626 | .end·method |
627 | .method·public·serializeDownloadQueue()V | 627 | .method·public·serializeDownloadQueue()V |
628 | ····.locals· | 628 | ····.locals·5 |
629 | ····.prologue | 629 | ····.prologue |
630 | ····.line·195 | 630 | ····.line·195 |
631 | ····new-instance·v | 631 | ····new-instance·v1,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State; |
632 | ····const/4·v | 632 | ····const/4·v2,·0x0 |
633 | ····invoke-direct·{v | 633 | ····invoke-direct·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;-><init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1;)V |
634 | ····.line·196 | 634 | ····.line·196 |
635 | ····.local·v | 635 | ····.local·v1,·"state":Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State; |
636 | ····iget-object·v | 636 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
637 | ····invoke-virtual·{v | 637 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getDownloads()Ljava/util/List; |
638 | ····move-result-object·v | 638 | ····move-result-object·v2 |
639 | ····invoke-interface·{v | 639 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
640 | ····move-result-object·v | 640 | ····move-result-object·v2 |
641 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
642 | ····:goto_0 | 641 | ····:goto_0 |
643 | ····invoke-interface·{v | 642 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
644 | ····move-result·v3 | 643 | ····move-result·v3 |
645 | ····if-eqz·v3,·:cond_0 | 644 | ····if-eqz·v3,·:cond_0 |
646 | ····invoke-interface·{v | 645 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
647 | ····move-result-object·v0 | 646 | ····move-result-object·v0 |
648 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 647 | ····check-cast·v0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
649 | ····.line·197 | 648 | ····.line·197 |
650 | ····.local·v0,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 649 | ····.local·v0,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
651 | ····invoke-static·{v | 650 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;->access$500(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)Ljava/util/List; |
652 | ····move-result-object·v3 | 651 | ····move-result-object·v3 |
653 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->getSong()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; | 652 | ····invoke-virtual·{v0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;->getSong()Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
654 | ····move-result-object·v4 | 653 | ····move-result-object·v4 |
655 | ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 654 | ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
656 | ····goto·:goto_0 | 655 | ····goto·:goto_0 |
657 | ····.line·199 | 656 | ····.line·199 |
658 | ····.end·local·v0····#·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 657 | ····.end·local·v0····#·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
659 | ····:cond_0 | 658 | ····:cond_0 |
660 | ····iget-object·v | 659 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
661 | ····invoke-virtual·{v | 660 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getCurrentPlayingIndex()I |
662 | ····move-result·v | 661 | ····move-result·v2 |
663 | ····invoke-static·{v | 662 | ····invoke-static·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;->access$602(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;I)I |
664 | ····.line·200 | 663 | ····.line·200 |
665 | ····iget-object·v | 664 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
666 | ····invoke-virtual·{v | 665 | ····invoke-virtual·{v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->getPlayerPosition()I |
667 | ····move-result·v | 666 | ····move-result·v2 |
668 | ····invoke-static·{v | 667 | ····invoke-static·{v1,·v2},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;->access$702(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;I)I |
669 | ····.line·202 | 668 | ····.line·202 |
670 | ····sget-object·v | 669 | ····sget-object·v2,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;->LOG:Lnet/sourceforge/subsonic/androidapp/util/Logger; |
671 | ····new-instance·v | 670 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
672 | ····invoke-direct·{v | 671 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
673 | ····const-string·v | 672 | ····const-string·v4,·"Serialized·currentPlayingIndex:·" |
674 | ····invoke-virtual·{v | 673 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
675 | ····move-result-object·v | 674 | ····move-result-object·v3 |
676 | ····invoke-static·{v | 675 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;->access$600(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)I |
677 | ····move-result·v | 676 | ····move-result·v4 |
678 | ····invoke-virtual·{v | 677 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
679 | ····move-result-object·v | 678 | ····move-result-object·v3 |
680 | ····const-string·v | 679 | ····const-string·v4,·",·currentPlayingPosition:·" |
681 | ····invoke-virtual·{v | 680 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
682 | ····move-result-object·v | 681 | ····move-result-object·v3 |
683 | ····invoke-static·{v | 682 | ····invoke-static·{v1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;->access$700(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$State;)I |
684 | ····move-result·v | 683 | ····move-result·v4 |
685 | ····invoke-virtual·{v | 684 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
686 | ····move-result-object·v | 685 | ····move-result-object·v3 |
687 | ····invoke-virtual·{v | 686 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
688 | ····move-result-object·v | 687 | ····move-result-object·v3 |
689 | ····invoke-virtual·{v | 688 | ····invoke-virtual·{v2,·v3},·Lnet/sourceforge/subsonic/androidapp/util/Logger;->info(Ljava/lang/String;)V |
690 | ····.line·203 | 689 | ····.line·203 |
691 | ····iget-object·v | 690 | ····iget-object·v2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;->downloadService:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
692 | ····const-string·v | 691 | ····const-string·v3,·"downloadstate.ser" |
693 | ····invoke-static·{v | 692 | ····invoke-static·{v2,·v1,·v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->serialize(Landroid/content/Context;Ljava/io/Serializable;Ljava/lang/String;)Z |
694 | ····.line·204 | 693 | ····.line·204 |
695 | ····return-void | 694 | ····return-void |
Max diff block lines reached; 0/9811 bytes (0.00%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/sourceforge/subsonic/androidapp/service/DownloadService; | 6 | .implements·Lnet/sourceforge/subsonic/androidapp/service/DownloadService; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$3;, | ||
11 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$BufferTask; | 10 | ········Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$BufferTask; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·public·static·final·CMD_NEXT:Ljava/lang/String;·=·"net.sourceforge.subsonic.androidapp.CMD_NEXT" | 14 | .field·public·static·final·CMD_NEXT:Ljava/lang/String;·=·"net.sourceforge.subsonic.androidapp.CMD_NEXT" |
Offset 258, 15 lines modified | Offset 257, 14 lines modified | ||
258 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->playerState:Lnet/sourceforge/subsonic/androidapp/domain/PlayerState; | 257 | ····iput-object·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->playerState:Lnet/sourceforge/subsonic/androidapp/domain/PlayerState; |
259 | ····.line·87 | 258 | ····.line·87 |
260 | ····const/4·v0,·0x0 | 259 | ····const/4·v0,·0x0 |
261 | ····iput-boolean·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->keepScreenOn:Z | 260 | ····iput-boolean·v0,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->keepScreenOn:Z |
262 | ····.line·893 | ||
263 | ····return-void | 261 | ····return-void |
264 | .end·method | 262 | .end·method |
265 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Ljava/lang/Exception;)V | 263 | .method·static·synthetic·access$000(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Ljava/lang/Exception;)V |
266 | ····.locals·0 | 264 | ····.locals·0 |
267 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 265 | ····.param·p0,·"x0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
268 | ····.param·p1,·"x1"····#·Ljava/lang/Exception; | 266 | ····.param·p1,·"x1"····#·Ljava/lang/Exception; |
Offset 386, 240 lines modified | Offset 384, 236 lines modified | ||
386 | ····monitor-exit·p0 | 384 | ····monitor-exit·p0 |
387 | ····throw·v0 | 385 | ····throw·v0 |
388 | .end·method | 386 | .end·method |
389 | .method·private·declared-synchronized·checkShufflePlay()V | 387 | .method·private·declared-synchronized·checkShufflePlay()V |
390 | ····.locals·1 | 388 | ····.locals·15 |
391 | ····.prologue | 389 | ····.prologue |
392 | ····const-wide/16·v1 | 390 | ····const-wide/16·v13,·0x1 |
393 | ····const/4·v0,·0x0 | 391 | ····const/4·v0,·0x0 |
394 | ····.line·840 | 392 | ····.line·840 |
395 | ····monitor-enter·p0 | 393 | ····monitor-enter·p0 |
396 | ····const/16·v | 394 | ····const/16·v2,·0x14 |
397 | ····.line·841 | 395 | ····.line·841 |
398 | ····.local·v | 396 | ····.local·v2,·"listSize":I |
399 | ····:try_start_0 | 397 | ····:try_start_0 |
400 | ····iget-object·v | 398 | ····iget-object·v9,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->downloadList:Ljava/util/List; |
401 | ····invoke-interface·{v | 399 | ····invoke-interface·{v9},·Ljava/util/List;->isEmpty()Z |
402 | ····move-result·v | 400 | ····move-result·v8 |
403 | ····.line·843 | 401 | ····.line·843 |
404 | ····.local·v | 402 | ····.local·v8,·"wasEmpty":Z |
405 | ····iget-wide·v | 403 | ····iget-wide·v3,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->revision:J |
406 | ····.line·846 | 404 | ····.line·846 |
407 | ····.local·v | 405 | ····.local·v3,·"revisionBefore":J |
408 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->size()I | 406 | ····invoke-virtual·{p0},·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->size()I |
409 | ····move-result·v | 407 | ····move-result·v5 |
410 | ····.line·847 | 408 | ····.line·847 |
411 | ····.local·v | 409 | ····.local·v5,·"size":I |
412 | ····const/16·v | 410 | ····const/16·v9,·0x14 |
413 | ····if-ge·v | 411 | ····if-ge·v5,·v9,·:cond_0 |
414 | ····.line·848 | 412 | ····.line·848 |
415 | ····iget-object·v | 413 | ····iget-object·v9,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->shufflePlayBuffer:Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer; |
416 | ····rsub-int/lit8·v1 | 414 | ····rsub-int/lit8·v10,·v5,·0x14 |
417 | ····invoke-virtual·{v | 415 | ····invoke-virtual·{v9,·v10},·Lnet/sourceforge/subsonic/androidapp/util/ShufflePlayBuffer;->get(I)Ljava/util/List; |
418 | ····move-result-object·v | 416 | ····move-result-object·v9 |
419 | ····invoke-interface·{v | 417 | ····invoke-interface·{v9},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
420 | ····move-result-object·v | 418 | ····move-result-object·v9 |
421 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
422 | ····:goto_0 | 419 | ····:goto_0 |
423 | ····invoke-interface·{v | 420 | ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z |
424 | ····move-result·v10 | 421 | ····move-result·v10 |
425 | ····if-eqz·v10,·:cond_0 | 422 | ····if-eqz·v10,·:cond_0 |
426 | ····invoke-interface·{v | 423 | ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
427 | ····move-result-object·v | 424 | ····move-result-object·v6 |
428 | ····check-cast·v | 425 | ····check-cast·v6,·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
429 | ····.line·849 | 426 | ····.line·849 |
430 | ····.local·v | 427 | ····.local·v6,·"song":Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry; |
431 | ····new-instance·v1,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 428 | ····new-instance·v1,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
432 | ····invoke-direct·{v1,·p0,·v | 429 | ····invoke-direct·{v1,·p0,·v6},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;-><init>(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;)V |
433 | ····.line·850 | 430 | ····.line·850 |
434 | ····.local·v1,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; | 431 | ····.local·v1,·"downloadFile":Lnet/sourceforge/subsonic/androidapp/service/DownloadFile; |
435 | ····iget-object·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->downloadList:Ljava/util/List; | 432 | ····iget-object·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->downloadList:Ljava/util/List; |
436 | ····invoke-interface·{v10,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 433 | ····invoke-interface·{v10,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
437 | ····.line·851 | 434 | ····.line·851 |
438 | ····iget-wide·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->revision:J | 435 | ····iget-wide·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->revision:J |
439 | ····add-long/2addr·v10,·v1 | 436 | ····add-long/2addr·v10,·v13 |
440 | ····iput-wide·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->revision:J | 437 | ····iput-wide·v10,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;->revision:J |
441 | ····:try_end_0 | 438 | ····:try_end_0 |
442 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 439 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
443 | ····goto·:goto_0 | 440 | ····goto·:goto_0 |
444 | ····.line·840 | 441 | ····.line·840 |
Max diff block lines reached; 28701/34403 bytes (83.43%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$resourceId:I | 22 | .field·final·synthetic·val$resourceId:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;I)V | 24 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·140 | 28 | ····.line·140 |
28 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$3;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | 29 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$3;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; |
29 | ····iput·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$3;->val$resourceId:I | 30 | ····iput·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$3;->val$resourceId:I |
Offset 276, 21 lines modified | Offset 276, 20 lines modified | ||
276 | ····.end·annotation | 276 | ····.end·annotation |
277 | ····.prologue | 277 | ····.prologue |
278 | ····.line·252 | 278 | ····.line·252 |
279 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" | 279 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
280 | ····invoke-static·{p1},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->listMusicFiles(Ljava/io/File;)Ljava/util/SortedSet; | 280 | ····invoke-static·{p1},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->listMusicFiles(Ljava/io/File;)Ljava/util/SortedSet; |
281 | ····move-result-object·v | 281 | ····move-result-object·v1 |
282 | ····invoke-interface·{v | 282 | ····invoke-interface·{v1},·Ljava/util/SortedSet;->iterator()Ljava/util/Iterator; |
283 | ····move-result-object·v1 | 283 | ····move-result-object·v1 |
284 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
285 | ····:goto_0 | 284 | ····:goto_0 |
286 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 285 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
287 | ····move-result·v2 | 286 | ····move-result·v2 |
288 | ····if-eqz·v2,·:cond_1 | 287 | ····if-eqz·v2,·:cond_1 |
Offset 461, 28 lines modified | Offset 460, 30 lines modified | ||
461 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 460 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
462 | ····move-result-object·v3 | 461 | ····move-result-object·v3 |
463 | ····.line·138 | 462 | ····.line·138 |
464 | ····invoke-static·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 463 | ····invoke-static·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
464 | ····.line·136 | ||
465 | ····return-object·v3 | 465 | ····return-object·v3 |
466 | ····.line·138 | ||
466 | ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap; | 467 | ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap; |
467 | ····.end·local·v1····#·"bytes":[B | 468 | ····.end·local·v1····#·"bytes":[B |
468 | ····:catchall_0 | 469 | ····:catchall_0 |
469 | ····move-exception·v3 | 470 | ····move-exception·v3 |
470 | ····invoke-static·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V | 471 | ····invoke-static·{v2},·Lnet/sourceforge/subsonic/androidapp/util/Util;->close(Ljava/io/Closeable;)V |
471 | ····throw·v3 | 472 | ····throw·v3 |
472 | .end·method | 473 | .end·method |
473 | .method·public·getIndexes(Ljava/lang/String;ZLandroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/Indexes; | 474 | .method·public·getIndexes(Ljava/lang/String;ZLandroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/Indexes; |
474 | ····.locals· | 475 | ····.locals·8 |
475 | ····.param·p1,·"musicFolderId"····#·Ljava/lang/String; | 476 | ····.param·p1,·"musicFolderId"····#·Ljava/lang/String; |
476 | ····.param·p2,·"refresh"····#·Z | 477 | ····.param·p2,·"refresh"····#·Z |
477 | ····.param·p3,·"context"····#·Landroid/content/Context; | 478 | ····.param·p3,·"context"····#·Landroid/content/Context; |
478 | ····.param·p4,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; | 479 | ····.param·p4,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; |
479 | ····.annotation·system·Ldalvik/annotation/Throws; | 480 | ····.annotation·system·Ldalvik/annotation/Throws; |
480 | ········value·=·{ | 481 | ········value·=·{ |
481 | ············Ljava/lang/Exception; | 482 | ············Ljava/lang/Exception; |
Offset 495, 36 lines modified | Offset 496, 35 lines modified | ||
495 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 496 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
496 | ····.line·63 | 497 | ····.line·63 |
497 | ····.local·v1,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" | 498 | ····.local·v1,·"artists":Ljava/util/List;,·"Ljava/util/List<Lnet/sourceforge/subsonic/androidapp/domain/Artist;>;" |
498 | ····invoke-static·{p3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getMusicDirectory(Landroid/content/Context;)Ljava/io/File; | 499 | ····invoke-static·{p3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->getMusicDirectory(Landroid/content/Context;)Ljava/io/File; |
499 | ····move-result-object·v | 500 | ····move-result-object·v3 |
500 | ····.line·64 | 501 | ····.line·64 |
501 | ····.local·v | 502 | ····.local·v3,·"root":Ljava/io/File; |
502 | ····invoke-static·{v | 503 | ····invoke-static·{v3},·Lnet/sourceforge/subsonic/androidapp/util/FileUtil;->listFiles(Ljava/io/File;)Ljava/util/SortedSet; |
503 | ····move-result-object·v | 504 | ····move-result-object·v4 |
504 | ····invoke-interface·{v | 505 | ····invoke-interface·{v4},·Ljava/util/SortedSet;->iterator()Ljava/util/Iterator; |
505 | ····move-result-object·v | 506 | ····move-result-object·v4 |
506 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
507 | ····:cond_0 | 507 | ····:cond_0 |
508 | ····:goto_0 | 508 | ····:goto_0 |
509 | ····invoke-interface·{v | 509 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
510 | ····move-result·v5 | 510 | ····move-result·v5 |
511 | ····if-eqz·v5,·:cond_1 | 511 | ····if-eqz·v5,·:cond_1 |
512 | ····invoke-interface·{v | 512 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
513 | ····move-result-object·v2 | 513 | ····move-result-object·v2 |
514 | ····check-cast·v2,·Ljava/io/File; | 514 | ····check-cast·v2,·Ljava/io/File; |
515 | ····.line·65 | 515 | ····.line·65 |
516 | ····.local·v2,·"file":Ljava/io/File; | 516 | ····.local·v2,·"file":Ljava/io/File; |
Offset 574, 25 lines modified | Offset 574, 25 lines modified | ||
574 | ····goto·:goto_0 | 574 | ····goto·:goto_0 |
575 | ····.line·73 | 575 | ····.line·73 |
576 | ····.end·local·v0····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; | 576 | ····.end·local·v0····#·"artist":Lnet/sourceforge/subsonic/androidapp/domain/Artist; |
577 | ····.end·local·v2····#·"file":Ljava/io/File; | 577 | ····.end·local·v2····#·"file":Ljava/io/File; |
578 | ····:cond_1 | 578 | ····:cond_1 |
579 | ····new-instance·v | 579 | ····new-instance·v4,·Lnet/sourceforge/subsonic/androidapp/domain/Indexes; |
580 | ····const-wide/16·v | 580 | ····const-wide/16·v5,·0x0 |
581 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; | 581 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; |
582 | ····move-result-object·v | 582 | ····move-result-object·v7 |
583 | ····invoke-direct·{v | 583 | ····invoke-direct·{v4,·v5,·v6,·v7,·v1},·Lnet/sourceforge/subsonic/androidapp/domain/Indexes;-><init>(JLjava/util/List;Ljava/util/List;)V |
584 | ····return-object·v | 584 | ····return-object·v4 |
585 | .end·method | 585 | .end·method |
586 | .method·public·getJukeboxStatus(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/JukeboxStatus; | 586 | .method·public·getJukeboxStatus(Landroid/content/Context;Lnet/sourceforge/subsonic/androidapp/util/ProgressListener;)Lnet/sourceforge/subsonic/androidapp/domain/JukeboxStatus; |
587 | ····.locals·2 | 587 | ····.locals·2 |
588 | ····.param·p1,·"context"····#·Landroid/content/Context; | 588 | ····.param·p1,·"context"····#·Landroid/content/Context; |
589 | ····.param·p2,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; | 589 | ····.param·p2,·"progressListener"····#·Lnet/sourceforge/subsonic/androidapp/util/ProgressListener; |
590 | ····.annotation·system·Ldalvik/annotation/Throws; | 590 | ····.annotation·system·Ldalvik/annotation/Throws; |
Offset 644, 121 lines modified | Offset 644, 120 lines modified | ||
644 | ····.annotation·system·Ldalvik/annotation/Throws; | 644 | ····.annotation·system·Ldalvik/annotation/Throws; |
645 | ········value·=·{ | 645 | ········value·=·{ |
646 | ············Ljava/lang/Exception; | 646 | ············Ljava/lang/Exception; |
647 | ········} | 647 | ········} |
648 | ····.end·annotation | 648 | ····.end·annotation |
649 | ····.prologue | 649 | ····.prologue |
650 | ····const/4·v | 650 | ····const/4·v6,·0x1 |
651 | ····const/4·v | 651 | ····const/4·v7,·0x0 |
Max diff block lines reached; 5025/9945 bytes (50.53%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/JukeboxService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·74 | 24 | ····.line·74 |
24 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; | 25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/JukeboxService$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/JukeboxService; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 18 | .field·final·synthetic·this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V | 20 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·63 | 24 | ····.line·63 |
24 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; | 25 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport$1;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceLifecycleSupport; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 214, 14 lines modified | Offset 214, 15 lines modified | ||
214 | ····const/4·v6,·0x2 | 214 | ····const/4·v6,·0x2 |
215 | ····new-array·v6,·v6,·[Ljava/lang/String; | 215 | ····new-array·v6,·v6,·[Ljava/lang/String; |
216 | ····const/4·v7,·0x0 | 216 | ····const/4·v7,·0x0 |
217 | ····.line·84 | ||
217 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; | 218 | ····invoke-virtual·{v3},·Lnet/sourceforge/subsonic/androidapp/domain/MusicDirectory$Entry;->getTitle()Ljava/lang/String; |
218 | ····move-result-object·v8 | 219 | ····move-result-object·v8 |
219 | ····invoke-static·{v8},·Landroid/provider/MediaStore$Audio;->keyFor(Ljava/lang/String;)Ljava/lang/String; | 220 | ····invoke-static·{v8},·Landroid/provider/MediaStore$Audio;->keyFor(Ljava/lang/String;)Ljava/lang/String; |
220 | ····move-result-object·v8 | 221 | ····move-result-object·v8 |
Offset 232, 14 lines modified | Offset 233, 15 lines modified | ||
232 | ····invoke-virtual·{v1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 233 | ····invoke-virtual·{v1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
233 | ····move-result-object·v8 | 234 | ····move-result-object·v8 |
234 | ····aput-object·v8,·v6,·v7 | 235 | ····aput-object·v8,·v6,·v7 |
236 | ····.line·81 | ||
235 | ····invoke-virtual·{v0,·v4,·v5,·v6},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I | 237 | ····invoke-virtual·{v0,·v4,·v5,·v6},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I |
236 | ····move-result·v2 | 238 | ····move-result·v2 |
237 | ····.line·85 | 239 | ····.line·85 |
238 | ····.local·v2,·"n":I | 240 | ····.local·v2,·"n":I |
239 | ····if-lez·v2,·:cond_0 | 241 | ····if-lez·v2,·:cond_0 |
Offset 56, 14 lines modified | Offset 56, 15 lines modified | ||
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·312 | 57 | ····.line·312 |
58 | ····new-instance·v8,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1; | 58 | ····new-instance·v8,·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1; |
59 | ····invoke-direct·{v8,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask;Ljava/io/InputStream;)V | 59 | ····invoke-direct·{v8,·p0,·p1},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;-><init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask;Ljava/io/InputStream;)V |
60 | ····.line·326 | ||
60 | ····invoke-virtual·{v8},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->start()V | 61 | ····invoke-virtual·{v8},·Lnet/sourceforge/subsonic/androidapp/service/DownloadFile$DownloadTask$1;->start()V |
61 | ····.line·328 | 62 | ····.line·328 |
62 | ····const/16·v8,·0x4000 | 63 | ····const/16·v8,·0x4000 |
63 | ····new-array·v0,·v8,·[B | 64 | ····new-array·v0,·v8,·[B |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$file:Ljava/io/File; | 24 | .field·final·synthetic·val$file:Ljava/io/File; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Ljava/io/File;Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V | 26 | .method·constructor·<init>(Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl;Ljava/io/File;Lnet/sourceforge/subsonic/androidapp/service/DownloadFile;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·707 | 30 | ····.line·707 |
30 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; | 31 | ····iput-object·p1,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$2;->this$0:Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl; |
31 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$2;->val$file:Ljava/io/File; | 32 | ····iput-object·p2,·p0,·Lnet/sourceforge/subsonic/androidapp/service/DownloadServiceImpl$2;->val$file:Ljava/io/File; |
Offset 483, 20 lines modified | Offset 483, 21 lines modified | ||
483 | ····.prologue | 483 | ····.prologue |
484 | ····.line·185 | 484 | ····.line·185 |
485 | ····if-nez·p0,·:cond_0 | 485 | ····if-nez·p0,·:cond_0 |
486 | ····.line·186 | 486 | ····.line·186 |
487 | ····const-string·p0,·"TLS" | 487 | ····const-string·p0,·"TLS" |
488 | ····.line·18 | 488 | ····.line·189 |
489 | ····:cond_0 | 489 | ····:cond_0 |
490 | ····invoke-static·{},·Ljavax/net/ssl/KeyManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; | 490 | ····invoke-static·{},·Ljavax/net/ssl/KeyManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; |
491 | ····move-result-object·v7 | 491 | ····move-result-object·v7 |
492 | ····.line·188 | ||
492 | ····invoke-static·{v7},·Ljavax/net/ssl/KeyManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory; | 493 | ····invoke-static·{v7},·Ljavax/net/ssl/KeyManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory; |
493 | ····move-result-object·v2 | 494 | ····move-result-object·v2 |
494 | ····.line·190 | 495 | ····.line·190 |
495 | ····.local·v2,·"kmfactory":Ljavax/net/ssl/KeyManagerFactory; | 496 | ····.local·v2,·"kmfactory":Ljavax/net/ssl/KeyManagerFactory; |
496 | ····if-eqz·p2,·:cond_2 | 497 | ····if-eqz·p2,·:cond_2 |
Offset 509, 20 lines modified | Offset 510, 21 lines modified | ||
509 | ····invoke-virtual·{v2,·p1,·v7},·Ljavax/net/ssl/KeyManagerFactory;->init(Ljava/security/KeyStore;[C)V | 510 | ····invoke-virtual·{v2,·p1,·v7},·Ljavax/net/ssl/KeyManagerFactory;->init(Ljava/security/KeyStore;[C)V |
510 | ····.line·191 | 511 | ····.line·191 |
511 | ····invoke-virtual·{v2},·Ljavax/net/ssl/KeyManagerFactory;->getKeyManagers()[Ljavax/net/ssl/KeyManager; | 512 | ····invoke-virtual·{v2},·Ljavax/net/ssl/KeyManagerFactory;->getKeyManagers()[Ljavax/net/ssl/KeyManager; |
512 | ····move-result-object·v1 | 513 | ····move-result-object·v1 |
513 | ····.line·19 | 514 | ····.line·193 |
514 | ····.local·v1,·"keymanagers":[Ljavax/net/ssl/KeyManager; | 515 | ····.local·v1,·"keymanagers":[Ljavax/net/ssl/KeyManager; |
515 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; | 516 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; |
516 | ····move-result-object·v7 | 517 | ····move-result-object·v7 |
518 | ····.line·192 | ||
517 | ····invoke-static·{v7},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; | 519 | ····invoke-static·{v7},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
518 | ····move-result-object·v5 | 520 | ····move-result-object·v5 |
519 | ····.line·194 | 521 | ····.line·194 |
520 | ····.local·v5,·"tmfactory":Ljavax/net/ssl/TrustManagerFactory; | 522 | ····.local·v5,·"tmfactory":Ljavax/net/ssl/TrustManagerFactory; |
521 | ····invoke-virtual·{v5,·p1},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V | 523 | ····invoke-virtual·{v5,·p1},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V |
Offset 840, 14 lines modified | Offset 842, 15 lines modified | ||
840 | ····const-string·v7,·"/" | 842 | ····const-string·v7,·"/" |
841 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 843 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
842 | ····move-result-object·v6 | 844 | ····move-result-object·v6 |
845 | ····.line·380 | ||
843 | ····invoke-virtual·{p2},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress; | 846 | ····invoke-virtual·{p2},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress; |
844 | ····move-result-object·v7 | 847 | ····move-result-object·v7 |
845 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 848 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
846 | ····move-result-object·v6 | 849 | ····move-result-object·v6 |