Offset 1, 65 lines modified | Offset 1, 65 lines modified | ||
1 |
Zip·file·size:·58 |
1 | Zip·file·size:·585364·bytes,·number·of·entries:·63 |
2 | -rw----·····2.0·fat·····5601·bl·defN·16-Mar-12·08:58·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····5601·bl·defN·16-Mar-12·08:58·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····5722·bl·defN·16-Mar-12·08:58·META-INF/18C42BE0.SF | 3 | -rw----·····2.0·fat·····5722·bl·defN·16-Mar-12·08:58·META-INF/18C42BE0.SF |
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Mar-12·08:58·META-INF/18C42BE0.RSA | 4 | -rw----·····2.0·fat·····1326·bl·defN·16-Mar-12·08:58·META-INF/18C42BE0.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-12·07:19·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-12·07:19·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-12·07:19·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-Mar-12·07:19·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····4460·bX·defN· |
7 | -rw----·····2.0·fat·····4460·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
8 |
-rw----·····1.0·fat······314·b-·stor· |
8 | -rw----·····1.0·fat······314·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_collection.png |
9 |
-rw----·····1.0·fat······290·b-·stor· |
9 | -rw----·····1.0·fat······290·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_next.png |
10 |
-rw----·····1.0·fat······132·b-·stor· |
10 | -rw----·····1.0·fat······132·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_pause.png |
11 |
-rw----·····1.0·fat······284·b-·stor· |
11 | -rw----·····1.0·fat······284·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_play.png |
12 |
-rw----·····1.0·fat······293·b-·stor· |
12 | -rw----·····1.0·fat······293·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_previous.png |
13 |
-rw----·····1.0·fat·····1210·b-·stor· |
13 | -rw----·····1.0·fat·····1210·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_rewind20.png |
14 |
-rw----·····1.0·fat······381·b-·stor· |
14 | -rw----·····1.0·fat······381·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_shuffle.png |
15 |
-rw----·····1.0·fat······226·b-·stor· |
15 | -rw----·····1.0·fat······226·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_shuffle_on.png |
16 |
-rw----·····1.0·fat······465·b-·stor· |
16 | -rw----·····1.0·fat······465·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_volume_muted.png |
17 |
-rw----·····1.0·fat······477·b-·stor· |
17 | -rw----·····1.0·fat······477·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_volume_on.png |
18 |
-rw----·····1.0·fat·····6572·b-·stor· |
18 | -rw----·····1.0·fat·····6572·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_pgmp_launcher.png |
19 |
-rw----·····1.0·fat······265·b-·stor· |
19 | -rw----·····1.0·fat······265·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_collection.png |
20 |
-rw----·····1.0·fat······233·b-·stor· |
20 | -rw----·····1.0·fat······233·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_next.png |
21 |
-rw----·····1.0·fat······135·b-·stor· |
21 | -rw----·····1.0·fat······135·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_pause.png |
22 |
-rw----·····1.0·fat······231·b-·stor· |
22 | -rw----·····1.0·fat······231·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_play.png |
23 |
-rw----·····1.0·fat······233·b-·stor· |
23 | -rw----·····1.0·fat······233·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_previous.png |
24 |
-rw----·····1.0·fat······869·b-·stor· |
24 | -rw----·····1.0·fat······869·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_rewind20.png |
25 |
-rw----·····1.0·fat······303·b-·stor· |
25 | -rw----·····1.0·fat······303·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_shuffle.png |
26 |
-rw----·····1.0·fat······177·b-·stor· |
26 | -rw----·····1.0·fat······177·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_shuffle_on.png |
27 |
-rw----·····1.0·fat······356·b-·stor· |
27 | -rw----·····1.0·fat······356·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_volume_muted.png |
28 |
-rw----·····1.0·fat······361·b-·stor· |
28 | -rw----·····1.0·fat······361·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_volume_on.png |
29 |
-rw----·····1.0·fat·····4014·b-·stor· |
29 | -rw----·····1.0·fat·····4014·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_pgmp_launcher.png |
30 |
-rw----·····1.0·fat······356·b-·stor· |
30 | -rw----·····1.0·fat······356·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_collection.png |
31 |
-rw----·····1.0·fat······329·b-·stor· |
31 | -rw----·····1.0·fat······329·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_next.png |
32 |
-rw----·····1.0·fat······153·b-·stor· |
32 | -rw----·····1.0·fat······153·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_pause.png |
33 |
-rw----·····1.0·fat······331·b-·stor· |
33 | -rw----·····1.0·fat······331·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_play.png |
34 |
-rw----·····1.0·fat······338·b-·stor· |
34 | -rw----·····1.0·fat······338·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_previous.png |
35 |
-rw----·····1.0·fat·····1388·b-·stor· |
35 | -rw----·····1.0·fat·····1388·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_rewind20.png |
36 |
-rw----·····1.0·fat······457·b-·stor· |
36 | -rw----·····1.0·fat······457·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_shuffle.png |
37 |
-rw----·····1.0·fat······270·b-·stor· |
37 | -rw----·····1.0·fat······270·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_shuffle_on.png |
38 |
-rw----·····1.0·fat······578·b-·stor· |
38 | -rw----·····1.0·fat······578·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_volume_muted.png |
39 |
-rw----·····1.0·fat······594·b-·stor· |
39 | -rw----·····1.0·fat······594·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_volume_on.png |
40 |
-rw----·····1.0·fat····10594·b-·stor· |
40 | -rw----·····1.0·fat····10594·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_pgmp_launcher.png |
41 |
-rw----·····1.0·fat······454·b-·stor· |
41 | -rw----·····1.0·fat······454·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_collection.png |
42 |
-rw----·····1.0·fat······422·b-·stor· |
42 | -rw----·····1.0·fat······422·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_next.png |
43 |
-rw----·····1.0·fat······180·b-·stor· |
43 | -rw----·····1.0·fat······180·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_pause.png |
44 |
-rw----·····1.0·fat······423·b-·stor· |
44 | -rw----·····1.0·fat······423·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_play.png |
45 |
-rw----·····1.0·fat······433·b-·stor· |
45 | -rw----·····1.0·fat······433·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_previous.png |
46 |
-rw----·····1.0·fat·····1238·b-·stor· |
46 | -rw----·····1.0·fat·····1238·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_rewind20.png |
47 |
-rw----·····1.0·fat······636·b-·stor· |
47 | -rw----·····1.0·fat······636·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_shuffle.png |
48 |
-rw----·····1.0·fat······348·b-·stor· |
48 | -rw----·····1.0·fat······348·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_shuffle_on.png |
49 |
-rw----·····1.0·fat······791·b-·stor· |
49 | -rw----·····1.0·fat······791·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_volume_muted.png |
50 |
-rw----·····1.0·fat······841·b-·stor· |
50 | -rw----·····1.0·fat······841·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_volume_on.png |
51 |
-rw----·····1.0·fat····17668·b-·stor· |
51 | -rw----·····1.0·fat····17668·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_pgmp_launcher.png |
52 |
-rw----·····2.0·fat······560·bl·defN· |
52 | -rw----·····2.0·fat······560·bl·defN·08-Jan-01·00:00·res/drawable/darkselectable.xml |
53 |
-rw----·····2.0·fat······560·bl·defN· |
53 | -rw----·····2.0·fat······560·bl·defN·08-Jan-01·00:00·res/drawable/lightselectable.xml |
54 |
-rw----·····2.0·fat······564·bl·defN· |
54 | -rw----·····2.0·fat······564·bl·defN·08-Jan-01·00:00·res/drawable/shuffleselectable.xml |
55 |
-rw----·····2.0·fat······712·bl·defN· |
55 | -rw----·····2.0·fat······712·bl·defN·08-Jan-01·00:00·res/layout/activity_album_list.xml |
56 |
-rw----·····2.0·fat······712·bl·defN· |
56 | -rw----·····2.0·fat······712·bl·defN·08-Jan-01·00:00·res/layout/activity_artist_list.xml |
57 |
-rw----·····2.0·fat·····4768·bl·defN· |
57 | -rw----·····2.0·fat·····4768·bl·defN·08-Jan-01·00:00·res/layout/activity_now_playing.xml |
58 |
-rw----·····2.0·fat······756·bl·defN· |
58 | -rw----·····2.0·fat······756·bl·defN·08-Jan-01·00:00·res/layout/activity_song_list.xml |
59 |
-rw----·····2.0·fat······576·bl·defN· |
59 | -rw----·····2.0·fat······576·bl·defN·08-Jan-01·00:00·res/layout/pgmp_list_item.xml |
60 |
-rw----·····2.0·fat······744·bl·defN· |
60 | -rw----·····2.0·fat······744·bl·defN·08-Jan-01·00:00·res/menu/abstract_music_list_menu.xml |
61 |
-rw----·····2.0·fat······604·bl·defN· |
61 | -rw----·····2.0·fat······604·bl·defN·08-Jan-01·00:00·res/menu/now_playing.xml |
62 |
-rw----·····2.0·fat·····2400·bl·defN· |
62 | -rw----·····2.0·fat·····2400·bl·defN·08-Jan-01·00:00·res/xml/pretty_good_preferences.xml |
63 |
-rw----·····1.0·fat····32308·b-·stor· |
63 | -rw----·····1.0·fat····32308·b-·stor·08-Jan-01·00:00·resources.arsc |
64 |
-rw----·····2.0·fat··1 |
64 | -rw----·····2.0·fat··1913516·bl·defN·08-Jan-01·00:00·classes.dex |
65 |
63·files,· |
65 | 63·files,·2032614·bytes·uncompressed,·575502·bytes·compressed:··71.7% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 |
<manifest·android:versionCode="71"·android:versionName="3.3.2"·package="com.smithdtyler.prettygoodmusicplayer"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 |
2 | <manifest·android:versionCode="71"·android:versionName="3.3.2"·package="com.smithdtyler.prettygoodmusicplayer"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="19"·/> | 4 | ····<uses-sdk·android:minSdkVersion="16"·android:targetSdkVersion="19"·/> |
5 | ····<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"·/> | 5 | ····<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"·/> |
6 | ····<uses-permission·android:name="android.permission.BLUETOOTH"·/> | 6 | ····<uses-permission·android:name="android.permission.BLUETOOTH"·/> |
7 | ····<uses-permission·android:name="android.permission.MODIFY_AUDIO_SETTINGS"·/> | 7 | ····<uses-permission·android:name="android.permission.MODIFY_AUDIO_SETTINGS"·/> |
8 | ····<uses-permission·android:name="android.permission.WAKE_LOCK"·/> | 8 | ····<uses-permission·android:name="android.permission.WAKE_LOCK"·/> |
9 | ····<application·android:theme="@style/AppBaseTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_pgmp_launcher"·android:allowBackup="true"> | 9 | ····<application·android:theme="@style/AppBaseTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_pgmp_launcher"·android:allowBackup="true"> |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList; | 18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList;)V | 20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·47 | 24 | ····.line·47 |
24 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList; | 25 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AbstractMusicList; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; | 31 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;)V | 33 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·85 | 37 | ····.line·85 |
37 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; | 38 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$artistPath:Ljava/lang/String; | 24 | .field·final·synthetic·val$artistPath:Ljava/lang/String; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;Ljava/lang/String;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;Ljava/lang/String;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·169 | 30 | ····.line·169 |
30 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; | 31 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/AlbumList; |
31 | ····iput-object·p2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$2;->val$artist:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList$2;->val$artist:Ljava/lang/String; |
Offset 68, 279 lines modified | Offset 68, 274 lines modified | ||
68 | ····.line·43 | 68 | ····.line·43 |
69 | ····iget-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;->albumFiles:Ljava/util/List; | 69 | ····iget-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;->albumFiles:Ljava/util/List; |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
72 | .method·private·populateAlbums(Ljava/lang/String;Ljava/lang/String;)V | 72 | .method·private·populateAlbums(Ljava/lang/String;Ljava/lang/String;)V |
73 |
····.locals·1 |
73 | ····.locals·16 |
74 | ····.param·p1,·"artistName"····#·Ljava/lang/String; | 74 | ····.param·p1,·"artistName"····#·Ljava/lang/String; |
75 | ····.param·p2,·"artistPath"····#·Ljava/lang/String; | 75 | ····.param·p2,·"artistPath"····#·Ljava/lang/String; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line·61 | 77 | ····.line·61 |
78 |
····new-instance·v1 |
78 | ····new-instance·v10,·Ljava/util/ArrayList; |
79 |
····invoke-direct·{v1 |
79 | ····invoke-direct·{v10},·Ljava/util/ArrayList;-><init>()V |
80 | ····move-object/from16·v0,·p0 | 80 | ····move-object/from16·v0,·p0 |
81 |
····iput-object·v1 |
81 | ····iput-object·v10,·v0,·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;->albums:Ljava/util/List; |
82 | ····.line·63 | 82 | ····.line·63 |
83 |
····new-instance·v |
83 | ····new-instance·v3,·Ljava/io/File; |
84 | ····move-object/from16·v0,·p2 | 84 | ····move-object/from16·v0,·p2 |
85 |
····invoke-direct·{v |
85 | ····invoke-direct·{v3,·v0},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
86 | ····.line·64 | 86 | ····.line·64 |
87 |
····.local·v |
87 | ····.local·v3,·"artist":Ljava/io/File; |
88 |
····const-string·v1 |
88 | ····const-string·v10,·"AlbumList" |
89 |
····new-instance·v1 |
89 | ····new-instance·v11,·Ljava/lang/StringBuilder; |
90 |
····invoke-direct·{v1 |
90 | ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V |
91 |
····const-string·v1 |
91 | ····const-string·v12,·"storage·directory·=·" |
92 |
····invoke-virtual·{v1 |
92 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
93 |
····move-result-object·v1 |
93 | ····move-result-object·v11 |
94 |
····invoke-virtual·{v1 |
94 | ····invoke-virtual·{v11,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
95 |
····move-result-object·v1 |
95 | ····move-result-object·v11 |
96 |
····invoke-virtual·{v1 |
96 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
97 |
····move-result-object·v1 |
97 | ····move-result-object·v11 |
98 |
····invoke-static·{v1 |
98 | ····invoke-static·{v10,·v11},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
99 | ····.line·66 | 99 | ····.line·66 |
100 |
····invoke-virtual·{v |
100 | ····invoke-virtual·{v3},·Ljava/io/File;->isDirectory()Z |
101 |
····move-result·v1 |
101 | ····move-result·v10 |
102 |
····if-eqz·v1 |
102 | ····if-eqz·v10,·:cond_0 |
103 |
····invoke-virtual·{v |
103 | ····invoke-virtual·{v3},·Ljava/io/File;->listFiles()[Ljava/io/File; |
104 |
····move-result-object·v1 |
104 | ····move-result-object·v10 |
105 |
····if-nez·v1 |
105 | ····if-nez·v10,·:cond_2 |
106 | ····.line·67 | 106 | ····.line·67 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 |
····const-string·v1 |
108 | ····const-string·v10,·"AlbumList" |
109 |
····new-instance·v1 |
109 | ····new-instance·v11,·Ljava/lang/StringBuilder; |
110 |
····invoke-direct·{v1 |
110 | ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V |
111 |
····const-string·v1 |
111 | ····const-string·v12,·"Non-directory·artist·provided:·" |
112 |
····invoke-virtual·{v1 |
112 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
113 |
····move-result-object·v1 |
113 | ····move-result-object·v11 |
114 | ····move-object/from16·v0,·p2 | 114 | ····move-object/from16·v0,·p2 |
115 |
····invoke-virtual·{v1 |
115 | ····invoke-virtual·{v11,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
116 |
····move-result-object·v1 |
116 | ····move-result-object·v11 |
117 |
····invoke-virtual·{v1 |
117 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
118 |
····move-result-object·v1 |
118 | ····move-result-object·v11 |
119 |
····invoke-static·{v1 |
119 | ····invoke-static·{v10,·v11},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
120 | ····.line·69 | 120 | ····.line·69 |
121 |
····const-string·v1 |
121 | ····const-string·v10,·"PrettyGoodMusicPlayer" |
122 |
····const/4·v1 |
122 | ····const/4·v11,·0x0 |
123 | ····move-object/from16·v0,·p0 | 123 | ····move-object/from16·v0,·p0 |
124 |
····invoke-virtual·{v0,·v1 |
124 | ····invoke-virtual·{v0,·v10,·v11},·Lcom/smithdtyler/prettygoodmusicplayer/AlbumList;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
Max diff block lines reached; 13830/18876 bytes (73.27%) of diff not shown. |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 31 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V | 33 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·77 | 37 | ····.line·77 |
37 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 38 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····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:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·222 | 27 | ····.line·222 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
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:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·279 | 27 | ····.line·279 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
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:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·266 | 27 | ····.line·266 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$4;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList$4;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/ArtistList; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 66, 245 lines modified | Offset 66, 238 lines modified | ||
66 | ····.line·46 | 66 | ····.line·46 |
67 | ····iget-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;->baseDir:Ljava/lang/String; | 67 | ····iget-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;->baseDir:Ljava/lang/String; |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
70 | .method·private·populateArtists(Ljava/lang/String;)V | 70 | .method·private·populateArtists(Ljava/lang/String;)V |
71 |
····.locals·1 |
71 | ····.locals·10 |
72 | ····.param·p1,·"baseDir"····#·Ljava/lang/String; | 72 | ····.param·p1,·"baseDir"····#·Ljava/lang/String; |
73 | ····.prologue | 73 | ····.prologue |
74 | ····const/4·v6,·0x0 | ||
74 | ····.line·61 | 75 | ····.line·61 |
75 |
····new-instance·v |
76 | ····new-instance·v5,·Ljava/util/ArrayList; |
76 |
····invoke-direct·{v |
77 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
77 |
····iput-object·v |
78 | ····iput-object·v5,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/ArtistList;->artists:Ljava/util/List; |
78 | ····.line·62 | 79 | ····.line·62 |
79 |
····new-instance·v |
80 | ····new-instance·v3,·Ljava/io/File; |
80 |
····invoke-direct·{v |
81 | ····invoke-direct·{v3,·p1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
81 | ····.line·63 | 82 | ····.line·63 |
82 |
····.local·v |
83 | ····.local·v3,·"f":Ljava/io/File; |
83 |
····invoke-virtual·{v |
84 | ····invoke-virtual·{v3},·Ljava/io/File;->exists()Z |
84 |
····move-result·v |
85 | ····move-result·v5 |
85 |
····if-eqz·v |
86 | ····if-eqz·v5,·:cond_0 |
86 |
····invoke-virtual·{v |
87 | ····invoke-virtual·{v3},·Ljava/io/File;->isDirectory()Z |
87 |
····move-result·v |
88 | ····move-result·v5 |
88 |
····if-nez·v |
89 | ····if-nez·v5,·:cond_2 |
89 | ····.line·64 | 90 | ····.line·64 |
90 | ····:cond_0 | 91 | ····:cond_0 |
91 |
····const-string·v |
92 | ····const-string·v5,·"Artist·List" |
92 |
····new-instance·v |
93 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
93 |
····invoke-direct·{v |
94 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
94 |
····const-string·v |
95 | ····const-string·v7,·"Storage·directory·" |
95 |
····invoke-virtual·{v |
96 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
96 |
····move-result-object·v |
97 | ····move-result-object·v6 |
97 |
····invoke-virtual·{v |
98 | ····invoke-virtual·{v6,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
98 |
····move-result-object·v |
99 | ····move-result-object·v6 |
99 |
····const-string·v |
100 | ····const-string·v7,·"·does·not·exist!" |
100 |
····invoke-virtual·{v |
101 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
101 |
····move-result-object·v |
102 | ····move-result-object·v6 |
102 |
····invoke-virtual·{v |
103 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
103 |
····move-result-object·v |
104 | ····move-result-object·v6 |
104 |
····invoke-static·{v |
105 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
105 | ····.line·112 | 106 | ····.line·112 |
106 | ····:cond_1 | 107 | ····:cond_1 |
107 | ····:goto_0 | 108 | ····:goto_0 |
108 | ····return-void | 109 | ····return-void |
109 | ····.line·68 | 110 | ····.line·68 |
110 | ····:cond_2 | 111 | ····:cond_2 |
111 |
····new-instance·v |
112 | ····new-instance·v1,·Ljava/util/ArrayList; |
112 |
····invoke-direct·{v |
113 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
113 | ····.line·70 | 114 | ····.line·70 |
114 |
····.local·v |
115 | ····.local·v1,·"artistDirs":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
115 |
····invoke-virtual·{v |
116 | ····invoke-virtual·{v3},·Ljava/io/File;->listFiles()[Ljava/io/File; |
116 |
····move-result-object·v |
117 | ····move-result-object·v5 |
117 |
····if-eqz·v |
118 | ····if-eqz·v5,·:cond_5 |
118 | ····.line·71 | 119 | ····.line·71 |
119 |
····invoke-virtual·{v |
120 | ····invoke-virtual·{v3},·Ljava/io/File;->listFiles()[Ljava/io/File; |
120 |
····move-result-object·v |
121 | ····move-result-object·v7 |
121 |
|
122 | ····array-length·v8,·v7 |
122 | ····array-length·v6,·v0 | ||
123 |
···· |
123 | ····move·v5,·v6 |
124 | ····const/4·v5,·0x0 | ||
Max diff block lines reached; 8025/12398 bytes (64.73%) of diff not shown. |
Offset 34, 30 lines modified | Offset 34, 33 lines modified | ||
34 | ····const-string·v4,·"got·a·thingy!" | 34 | ····const-string·v4,·"got·a·thingy!" |
35 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 35 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
36 | ····.line·36 | 36 | ····.line·36 |
37 | ····const-string·v3,·"android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED" | 37 | ····const-string·v3,·"android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED" |
38 | ····.line·37 | ||
38 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 39 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
39 | ····move-result-object·v4 | 40 | ····move-result-object·v4 |
40 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 41 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
41 | ····move-result·v3 | 42 | ····move-result·v3 |
42 | ····if-nez·v3,·:cond_0 | 43 | ····if-nez·v3,·:cond_0 |
43 | ····const-string·v3,·"android.bluetooth.device.action.ACL_DISCONNECTED" | 44 | ····const-string·v3,·"android.bluetooth.device.action.ACL_DISCONNECTED" |
45 | ····.line·39 | ||
44 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 46 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
45 | ····move-result-object·v4 | 47 | ····move-result-object·v4 |
48 | ····.line·38 | ||
46 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 49 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
47 | ····move-result·v3 | 50 | ····move-result·v3 |
48 | ····if-eqz·v3,·:cond_2 | 51 | ····if-eqz·v3,·:cond_2 |
49 | ····.line·40 | 52 | ····.line·40 |
Offset 227, 14 lines modified | Offset 230, 15 lines modified | ||
227 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 230 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
228 | ····.line·72 | 231 | ····.line·72 |
229 | ····const-string·v3,·"Message" | 232 | ····const-string·v3,·"Message" |
230 | ····const/4·v4,·0x4 | 233 | ····const/4·v4,·0x4 |
234 | ····.line·73 | ||
231 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 235 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
232 | ····.line·74 | 236 | ····.line·74 |
233 | ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; | 237 | ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; |
234 | ····goto/16·:goto_0 | 238 | ····goto/16·:goto_0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·184 | 27 | ····.line·184 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V | 20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·242 | 24 | ····.line·242 |
24 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 25 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
25 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V |
Offset 273, 14 lines modified | Offset 273, 15 lines modified | ||
273 | ····.line·373 | 273 | ····.line·373 |
274 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 274 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
275 | ····new-instance·v3,·Ljava/io/File; | 275 | ····new-instance·v3,·Ljava/io/File; |
276 | ····iget-object·v4,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 276 | ····iget-object·v4,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
277 | ····.line·374 | ||
277 | ····#·getter·for:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songAbsoluteFileNames:[Ljava/lang/String; | 278 | ····#·getter·for:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songAbsoluteFileNames:[Ljava/lang/String; |
278 | ····invoke-static·{v4},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$900(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)[Ljava/lang/String; | 279 | ····invoke-static·{v4},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$900(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)[Ljava/lang/String; |
279 | ····move-result-object·v4 | 280 | ····move-result-object·v4 |
280 | ····iget-object·v5,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 281 | ····iget-object·v5,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
Offset 289, 14 lines modified | Offset 290, 15 lines modified | ||
289 | ····move-result·v5 | 290 | ····move-result·v5 |
290 | ····aget-object·v4,·v4,·v5 | 291 | ····aget-object·v4,·v4,·v5 |
291 | ····invoke-direct·{v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;)V | 292 | ····invoke-direct·{v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
293 | ····.line·373 | ||
292 | ····#·setter·for:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songFile:Ljava/io/File; | 294 | ····#·setter·for:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songFile:Ljava/io/File; |
293 | ····invoke-static·{v2,·v3},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$1102(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;Ljava/io/File;)Ljava/io/File; | 295 | ····invoke-static·{v2,·v3},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$1102(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;Ljava/io/File;)Ljava/io/File; |
294 | ····.line·375 | 296 | ····.line·375 |
295 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 297 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$IncomingHandler;->_service:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
296 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; | 298 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; |
Offset 122, 14 lines modified | Offset 122, 15 lines modified | ||
122 | ····#·invokes:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->pause()V | 122 | ····#·invokes:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->pause()V |
123 | ····invoke-static·{v2},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$2000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V | 123 | ····invoke-static·{v2},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$2000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V |
124 | ····.line·849 | 124 | ····.line·849 |
125 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 125 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
126 | ····.line·850 | ||
126 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 127 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
127 | ····move-result-wide·v4 | 128 | ····move-result-wide·v4 |
128 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J | 129 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J |
129 | ····.line·895 | 130 | ····.line·895 |
Offset 238, 14 lines modified | Offset 239, 15 lines modified | ||
238 | ····#·invokes:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->pause()V | 239 | ····#·invokes:·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->pause()V |
239 | ····invoke-static·{v2},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$2000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V | 240 | ····invoke-static·{v2},·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->access$2000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)V |
240 | ····.line·871 | 241 | ····.line·871 |
241 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 242 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
243 | ····.line·872 | ||
242 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 244 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
243 | ····move-result-wide·v4 | 245 | ····move-result-wide·v4 |
244 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J | 246 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J |
245 | ····goto·:goto_1 | 247 | ····goto·:goto_1 |
Offset 270, 14 lines modified | Offset 272, 15 lines modified | ||
270 | ····const-string·v3,·"AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK" | 272 | ····const-string·v3,·"AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK" |
271 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 273 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
272 | ····.line·876 | 274 | ····.line·876 |
273 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 275 | ····iget-object·v2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService$PrettyGoodAudioFocusChangeListener;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
276 | ····.line·877 | ||
274 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 277 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
275 | ····move-result-wide·v4 | 278 | ····move-result-wide·v4 |
276 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J | 279 | ····iput-wide·v4,·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->audioFocusLossTime:J |
277 | ····.line·878 | 280 | ····.line·878 |
Offset 172, 24 lines modified | Offset 172, 26 lines modified | ||
172 | ····.prologue | 172 | ····.prologue |
173 | ····.line·98 | 173 | ····.line·98 |
174 | ····new-instance·v0,·Landroid/content/ComponentName; | 174 | ····new-instance·v0,·Landroid/content/ComponentName; |
175 | ····const-class·v1,·Lcom/smithdtyler/prettygoodmusicplayer/MusicBroadcastReceiver; | 175 | ····const-class·v1,·Lcom/smithdtyler/prettygoodmusicplayer/MusicBroadcastReceiver; |
176 | ····.line·99 | ||
176 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getPackage()Ljava/lang/Package; | 177 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getPackage()Ljava/lang/Package; |
177 | ····move-result-object·v1 | 178 | ····move-result-object·v1 |
178 | ····invoke-virtual·{v1},·Ljava/lang/Package;->getName()Ljava/lang/String; | 179 | ····invoke-virtual·{v1},·Ljava/lang/Package;->getName()Ljava/lang/String; |
179 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
180 | ····const-class·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicBroadcastReceiver; | 181 | ····const-class·v2,·Lcom/smithdtyler/prettygoodmusicplayer/MusicBroadcastReceiver; |
182 | ····.line·100 | ||
181 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; | 183 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
182 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
183 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 185 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
184 | ····sput-object·v0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->cn:Landroid/content/ComponentName; | 186 | ····sput-object·v0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->cn:Landroid/content/ComponentName; |
Offset 202, 14 lines modified | Offset 204, 15 lines modified | ||
202 | ····.line·116 | 204 | ····.line·116 |
203 | ····new-instance·v0,·Ljava/lang/String; | 205 | ····new-instance·v0,·Ljava/lang/String; |
204 | ····const-string·v1,·"Music·Playback·Service" | 206 | ····const-string·v1,·"Music·Playback·Service" |
205 | ····invoke-direct·{v0,·v1},·Ljava/lang/String;-><init>(Ljava/lang/String;)V | 207 | ····invoke-direct·{v0,·v1},·Ljava/lang/String;-><init>(Ljava/lang/String;)V |
208 | ····.line·117 | ||
206 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I | 209 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I |
207 | ····move-result·v0 | 210 | ····move-result·v0 |
208 | ····sput·v0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->uniqueid:I | 211 | ····sput·v0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->uniqueid:I |
209 | ····.line·121 | 212 | ····.line·121 |
Offset 315, 15 lines modified | Offset 318, 14 lines modified | ||
315 | ····.line·146 | 318 | ····.line·146 |
316 | ····new-instance·v0,·Ljava/util/ArrayList; | 319 | ····new-instance·v0,·Ljava/util/ArrayList; |
317 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 320 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
318 | ····iput-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->shuffleBackList:Ljava/util/List; | 321 | ····iput-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->shuffleBackList:Ljava/util/List; |
319 | ····.line·898 | ||
320 | ····return-void | 322 | ····return-void |
321 | .end·method | 323 | .end·method |
322 | .method·static·synthetic·access$1000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)I | 324 | .method·static·synthetic·access$1000(Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;)I |
323 | ····.locals·1 | 325 | ····.locals·1 |
324 | ····.param·p0,·"x0"····#·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; | 326 | ····.param·p0,·"x0"····#·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService; |
Offset 548, 353 lines modified | Offset 550, 351 lines modified | ||
548 | ····.line·63 | 550 | ····.line·63 |
549 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songAbsoluteFileNames:[Ljava/lang/String; | 551 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songAbsoluteFileNames:[Ljava/lang/String; |
550 | ····return-object·p1 | 552 | ····return-object·p1 |
551 | .end·method | 553 | .end·method |
552 | .method·private·grabNextShuffledPosition()I | 554 | .method·private·grabNextShuffledPosition()I |
553 |
····.locals·1 |
555 | ····.locals·10 |
554 | ····.prologue | 556 | ····.prologue |
555 | ····.line·680 | 557 | ····.line·680 |
556 |
····iget-object·v |
558 | ····iget-object·v7,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->shuffleFrontList:Ljava/util/List; |
557 |
····monitor-enter·v |
559 | ····monitor-enter·v7 |
558 | ····.line·681 | 560 | ····.line·681 |
559 | ····:try_start_0 | 561 | ····:try_start_0 |
560 |
····iget-object·v |
562 | ····iget-object·v6,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/MusicPlaybackService;->songAbsoluteFileNames:[Ljava/lang/String; |
561 |
····array-length·v |
563 | ····array-length·v6,·v6 |
562 |
····add-int/lit8·v |
564 | ····add-int/lit8·v6,·v6,·0x1 |
563 |
····div-int/lit8·v |
565 | ····div-int/lit8·v6,·v6,·0x2 |
564 |
····int-to-double·v |
566 | ····int-to-double·v8,·v6 |
565 |
····invoke-static·{v |
567 | ····invoke-static·{v8,·v9},·Ljava/lang/Math;->ceil(D)D |
566 |
····move-result-wide·v |
568 | ····move-result-wide·v8 |
567 |
····double-to-int·v |
569 | ····double-to-int·v5,·v8 |
568 | ····.line·682 | 570 | ····.line·682 |
569 |
····.local·v |
571 | ····.local·v5,·"threshold":I |
570 |
····const-string·v |
572 | ····const-string·v6,·"MusicPlaybackService" |
571 |
····new-instance·v |
573 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
572 |
····invoke-direct·{v |
574 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V |
Max diff block lines reached; 42625/46155 bytes (92.35%) 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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·188 | 27 | ····.line·188 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·198 | 27 | ····.line·198 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·207 | 27 | ····.line·207 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·217 | 27 | ····.line·217 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$4;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$4;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·234 | 27 | ····.line·234 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$6;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$6;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
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·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 22 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 24 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·243 | 28 | ····.line·243 |
28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$7;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 29 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$7;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 18 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 20 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·280 | 24 | ····.line·280 |
24 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$8;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 25 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$8;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
Offset 86, 15 lines modified | Offset 86, 14 lines modified | ||
86 | ····.line·75 | 86 | ····.line·75 |
87 | ····new-instance·v0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$NowPlayingServiceConnection; | 87 | ····new-instance·v0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$NowPlayingServiceConnection; |
88 | ····invoke-direct·{v0,·p0,·p0},·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$NowPlayingServiceConnection;-><init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 88 | ····invoke-direct·{v0,·p0,·p0},·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$NowPlayingServiceConnection;-><init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
89 | ····iput-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;->mConnection:Landroid/content/ServiceConnection; | 89 | ····iput-object·v0,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;->mConnection:Landroid/content/ServiceConnection; |
90 | ····.line·426 | ||
91 | ····return-void | 90 | ····return-void |
92 | .end·method | 91 | .end·method |
93 | .method·static·synthetic·access$100(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 92 | .method·static·synthetic·access$100(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
94 | ····.locals·0 | 93 | ····.locals·0 |
95 | ····.param·p0,·"x0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 94 | ····.param·p0,·"x0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·10 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·218 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$items:[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item; | 28 | .field·final·synthetic·val$items:[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener;Landroid/content/Context;II[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;)V | 30 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener;Landroid/content/Context;II[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener; | ||
32 | ····.param·p2,·"x0"····#·Landroid/content/Context; | 33 | ····.param·p2,·"x0"····#·Landroid/content/Context; |
33 | ····.param·p3,·"x1"····#·I | 34 | ····.param·p3,·"x1"····#·I |
34 | ····.param·p4,·"x2"····#·I | 35 | ····.param·p4,·"x2"····#·I |
35 | ····.param·p5,·"x3"····#·[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item; | 36 | ····.param·p5,·"x3"····#·[Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item; |
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·184 | 38 | ····.line·184 |
Offset 254, 18 lines modified | Offset 254, 20 lines modified | ||
254 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 254 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
255 | ····move-result-object·v1 | 255 | ····move-result-object·v1 |
256 | ····const·v2,·0x1080059 | 256 | ····const·v2,·0x1080059 |
257 | ····.line·201 | ||
257 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 258 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
258 | ····move-result-object·v1 | 259 | ····move-result-object·v1 |
260 | ····.line·202 | ||
259 | ····invoke-virtual·{v1,·v0,·p0},·Landroid/app/AlertDialog$Builder;->setAdapter(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 261 | ····invoke-virtual·{v1,·v0,·p0},·Landroid/app/AlertDialog$Builder;->setAdapter(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
260 | ····move-result-object·v1 | 262 | ····move-result-object·v1 |
261 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 263 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
262 | ····.line·203 | 264 | ····.line·203 |
Offset 309, 42 lines modified | Offset 311, 47 lines modified | ||
309 | ····const-string·v4,·"Preferences·update·success:·" | 311 | ····const-string·v4,·"Preferences·update·success:·" |
310 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 312 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
311 | ····move-result-object·v3 | 313 | ····move-result-object·v3 |
314 | ····.line·140 | ||
312 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 315 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
313 | ····move-result-object·v4 | 316 | ····move-result-object·v4 |
314 | ····const-string·v5,·"ARTIST_DIRECTORY" | 317 | ····const-string·v5,·"ARTIST_DIRECTORY" |
315 | ····iget-object·v6,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener;->path:Ljava/io/File; | 318 | ····iget-object·v6,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener;->path:Ljava/io/File; |
319 | ····.line·142 | ||
316 | ····invoke-virtual·{v6},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 320 | ····invoke-virtual·{v6},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
317 | ····move-result-object·v6 | 321 | ····move-result-object·v6 |
322 | ····.line·141 | ||
318 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 323 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
319 | ····move-result-object·v4 | 324 | ····move-result-object·v4 |
325 | ····.line·143 | ||
320 | ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z | 326 | ····invoke-interface·{v4},·Landroid/content/SharedPreferences$Editor;->commit()Z |
321 | ····move-result·v4 | 327 | ····move-result·v4 |
322 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; | 328 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; |
323 | ····move-result-object·v3 | 329 | ····move-result-object·v3 |
324 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 330 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
325 | ····move-result-object·v3 | 331 | ····move-result-object·v3 |
332 | ····.line·138 | ||
326 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 333 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
327 | ····.line·146 | 334 | ····.line·146 |
328 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 335 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
329 | ····move-result-object·v2 | 336 | ····move-result-object·v2 |
Offset 352, 18 lines modified | Offset 359, 20 lines modified | ||
352 | ····invoke-interface·{v2,·v3,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 359 | ····invoke-interface·{v2,·v3,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
353 | ····move-result-object·v2 | 360 | ····move-result-object·v2 |
354 | ····const-string·v3,·"ARTIST_LIST_INDEX" | 361 | ····const-string·v3,·"ARTIST_LIST_INDEX" |
362 | ····.line·147 | ||
355 | ····invoke-interface·{v2,·v3,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 363 | ····invoke-interface·{v2,·v3,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
356 | ····move-result-object·v2 | 364 | ····move-result-object·v2 |
365 | ····.line·148 | ||
357 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z | 366 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z |
358 | ····.line·169 | 367 | ····.line·169 |
359 | ····.end·local·v1····#·"prefs":Landroid/content/SharedPreferences; | 368 | ····.end·local·v1····#·"prefs":Landroid/content/SharedPreferences; |
360 | ····:goto_0 | 369 | ····:goto_0 |
361 | ····return-void | 370 | ····return-void |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/preference/PreferenceActivity; | 2 | .super·Landroid/preference/PreferenceActivity; |
3 | .source·"SettingsActivity.java" | 3 | .source·"SettingsActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$1;, | ||
8 | ········Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;, | 7 | ········Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$Item;, |
9 | ········Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener; | 8 | ········Lcom/smithdtyler/prettygoodmusicplayer/SettingsActivity$DirectoryPickerOnClickListener; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 21, 15 lines modified | Offset 20, 14 lines modified | ||
21 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 21 | ····.locals·0 |
23 | ····.prologue | 22 | ····.prologue |
24 | ····.line·52 | 23 | ····.line·52 |
25 | ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V | 24 | ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V |
26 | ····.line·208 | ||
27 | ····return-void | 25 | ····return-void |
28 | .end·method | 26 | .end·method |
29 | .method·private·setupSimplePreferencesScreen()V | 27 | .method·private·setupSimplePreferencesScreen()V |
30 | ····.locals·1 | 28 | ····.locals·1 |
31 | ····.prologue | 29 | ····.prologue |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$artistName:Ljava/lang/String; | 24 | .field·final·synthetic·val$artistName:Ljava/lang/String; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;Ljava/lang/String;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;Ljava/lang/String;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/SongList; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·247 | 30 | ····.line·247 |
30 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; | 31 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$1;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; |
31 | ····iput-object·p2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$1;->val$album:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$1;->val$album: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:Lcom/smithdtyler/prettygoodmusicplayer/SongList; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/SongList; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·277 | 27 | ····.line·277 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$2;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; |
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:Lcom/smithdtyler/prettygoodmusicplayer/SongList; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/SongList;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/SongList; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·289 | 27 | ····.line·289 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList$3;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/SongList; |
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:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 21 | .field·final·synthetic·this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V | 23 | .method·constructor·<init>(Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·226 | 27 | ····.line·226 |
27 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$5;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; | 28 | ····iput-object·p1,·p0,·Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying$5;->this$0:Lcom/smithdtyler/prettygoodmusicplayer/NowPlaying; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 142, 1237 lines modified | Offset 142, 1222 lines modified | ||
142 | ····.line·42 | 142 | ····.line·42 |
143 | ····invoke-direct·{p0},·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->showSongSettingsDialog()V | 143 | ····invoke-direct·{p0},·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->showSongSettingsDialog()V |
144 | ····return-void | 144 | ····return-void |
145 | .end·method | 145 | .end·method |
146 | .method·private·populateSongs(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 146 | .method·private·populateSongs(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
147 |
····.locals·3 |
147 | ····.locals·32 |
148 | ····.param·p1,·"artistName"····#·Ljava/lang/String; | 148 | ····.param·p1,·"artistName"····#·Ljava/lang/String; |
149 | ····.param·p2,·"albumDirName"····#·Ljava/lang/String; | 149 | ····.param·p2,·"albumDirName"····#·Ljava/lang/String; |
150 | ····.param·p3,·"albumPath"····#·Ljava/lang/String; | 150 | ····.param·p3,·"albumPath"····#·Ljava/lang/String; |
151 | ····.param·p4,·"artistAbsDirName"····#·Ljava/lang/String; | 151 | ····.param·p4,·"artistAbsDirName"····#·Ljava/lang/String; |
152 | ····.prologue | 152 | ····.prologue |
153 | ····.line·61 | 153 | ····.line·61 |
154 |
····new-instance·v |
154 | ····new-instance·v27,·Ljava/util/ArrayList; |
155 |
····invoke-direct/range·{v |
155 | ····invoke-direct/range·{v27·..·v27},·Ljava/util/ArrayList;-><init>()V |
156 |
····move-object/from16·v0,·v |
156 | ····move-object/from16·v0,·v27 |
157 | ····move-object/from16·v1,·p0 | 157 | ····move-object/from16·v1,·p0 |
158 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->songs:Ljava/util/List; | 158 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->songs:Ljava/util/List; |
159 | ····.line·63 | 159 | ····.line·63 |
160 |
····new-instance·v |
160 | ····new-instance·v5,·Ljava/io/File; |
161 | ····move-object/from16·v0,·p4 | 161 | ····move-object/from16·v0,·p4 |
162 |
····invoke-direct·{v |
162 | ····invoke-direct·{v5,·v0},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
163 | ····.line·64 | 163 | ····.line·64 |
164 |
····.local·v |
164 | ····.local·v5,·"artistDir":Ljava/io/File; |
165 | ····if-eqz·p2,·:cond_1 | 165 | ····if-eqz·p2,·:cond_1 |
166 | ····if-eqz·p3,·:cond_1 | 166 | ····if-eqz·p3,·:cond_1 |
167 | ····.line·65 | 167 | ····.line·65 |
168 |
····new-instance·v |
168 | ····new-instance·v27,·Ljava/io/File; |
169 |
····move-object/from16·v0,·v |
169 | ····move-object/from16·v0,·v27 |
170 | ····move-object/from16·v1,·p3 | 170 | ····move-object/from16·v1,·p3 |
171 | ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V | 171 | ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
172 |
····move-object/from16·v0,·v |
172 | ····move-object/from16·v0,·v27 |
173 | ····move-object/from16·v1,·p0 | 173 | ····move-object/from16·v1,·p0 |
174 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; | 174 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; |
175 | ····.line·66 | 175 | ····.line·66 |
176 | ····move-object/from16·v0,·p0 | 176 | ····move-object/from16·v0,·p0 |
177 | ····iget-object·v0,·v0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; | 177 | ····iget-object·v0,·v0,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; |
178 |
····move-object/from16·v |
178 | ····move-object/from16·v27,·v0 |
179 |
····invoke-virtual/range·{v |
179 | ····invoke-virtual/range·{v27·..·v27},·Ljava/io/File;->exists()Z |
180 |
····move-result·v |
180 | ····move-result·v27 |
181 |
····if-nez·v |
181 | ····if-nez·v27,·:cond_0 |
182 | ····.line·67 | 182 | ····.line·67 |
183 |
····new-instance·v |
183 | ····new-instance·v27,·Ljava/io/File; |
184 |
····move-object/from16·v0,·v |
184 | ····move-object/from16·v0,·v27 |
185 | ····move-object/from16·v1,·p2 | 185 | ····move-object/from16·v1,·p2 |
186 |
····invoke-direct·{v0,·v |
186 | ····invoke-direct·{v0,·v5,·v1},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
187 |
····move-object/from16·v0,·v |
187 | ····move-object/from16·v0,·v27 |
188 | ····move-object/from16·v1,·p0 | 188 | ····move-object/from16·v1,·p0 |
189 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; | 189 | ····iput-object·v0,·v1,·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->albumDir:Ljava/io/File; |
190 | ····.line·73 | 190 | ····.line·73 |
191 | ····:cond_0 | 191 | ····:cond_0 |
192 | ····:goto_0 | 192 | ····:goto_0 |
193 |
····const-string·v |
193 | ····const-string·v27,·"PrettyGoodMusicPlayer" |
194 |
····const/16·v |
194 | ····const/16·v28,·0x0 |
195 | ····move-object/from16·v0,·p0 | 195 | ····move-object/from16·v0,·p0 |
196 |
····move-object/from16·v1,·v |
196 | ····move-object/from16·v1,·v27 |
197 |
····move/from16·v2,·v |
197 | ····move/from16·v2,·v28 |
198 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 198 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/smithdtyler/prettygoodmusicplayer/SongList;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
199 |
····move-result-object·v1 |
199 | ····move-result-object·v14 |
200 | ····.line·74 | 200 | ····.line·74 |
Max diff block lines reached; 54425/58056 bytes (93.75%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Utils.java" | 3 | .source·"Utils.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/smithdtyler/prettygoodmusicplayer/Utils$1;, | ||
8 | ········Lcom/smithdtyler/prettygoodmusicplayer/Utils$AlbumFileComparator;, | 7 | ········Lcom/smithdtyler/prettygoodmusicplayer/Utils$AlbumFileComparator;, |
9 | ········Lcom/smithdtyler/prettygoodmusicplayer/Utils$SongFileComparator; | 8 | ········Lcom/smithdtyler/prettygoodmusicplayer/Utils$SongFileComparator; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 63, 125 lines modified | Offset 62, 124 lines modified | ||
63 | ········} | 62 | ········} |
64 | ····.end·annotation | 63 | ····.end·annotation |
65 | .end·field | 64 | .end·field |
66 | #·direct·methods | 65 | #·direct·methods |
67 | .method·static·constructor·<clinit>()V | 66 | .method·static·constructor·<clinit>()V |
68 |
····.locals· |
67 | ····.locals·5 |
69 | ····.prologue | 68 | ····.prologue |
70 |
····const/4·v |
69 | ····const/4·v3,·0x0 |
71 | ····.line·44 | 70 | ····.line·44 |
72 |
····new-instance·v |
71 | ····new-instance·v2,·Lcom/smithdtyler/prettygoodmusicplayer/Utils$SongFileComparator; |
73 |
····invoke-direct·{v |
72 | ····invoke-direct·{v2,·v3},·Lcom/smithdtyler/prettygoodmusicplayer/Utils$SongFileComparator;-><init>(Lcom/smithdtyler/prettygoodmusicplayer/Utils$1;)V |
74 |
····sput-object·v |
73 | ····sput-object·v2,·Lcom/smithdtyler/prettygoodmusicplayer/Utils;->songFileComparator:Ljava/util/Comparator; |
75 | ····.line·45 | 74 | ····.line·45 |
76 |
····new-instance·v |
75 | ····new-instance·v2,·Lcom/smithdtyler/prettygoodmusicplayer/Utils$AlbumFileComparator; |
77 |
····invoke-direct·{v |
76 | ····invoke-direct·{v2,·v3},·Lcom/smithdtyler/prettygoodmusicplayer/Utils$AlbumFileComparator;-><init>(Lcom/smithdtyler/prettygoodmusicplayer/Utils$1;)V |
78 |
····sput-object·v |
77 | ····sput-object·v2,·Lcom/smithdtyler/prettygoodmusicplayer/Utils;->albumFileComparator:Ljava/util/Comparator; |
79 | ····.line·49 | 78 | ····.line·49 |
80 |
····const/16·v |
79 | ····const/16·v2,·0x9 |
81 |
····new-array·v |
80 | ····new-array·v2,·v2,·[Ljava/lang/String; |
82 |
····const/4·v |
81 | ····const/4·v3,·0x0 |
83 |
····const-string·v |
82 | ····const-string·v4,·"mp3" |
84 |
····aput-object·v |
83 | ····aput-object·v4,·v2,·v3 |
85 |
····const/4·v |
84 | ····const/4·v3,·0x1 |
86 |
····const-string·v |
85 | ····const-string·v4,·"m4p" |
87 |
····aput-object·v |
86 | ····aput-object·v4,·v2,·v3 |
88 |
····const/4·v |
87 | ····const/4·v3,·0x2 |
89 |
····const-string·v |
88 | ····const-string·v4,·"m4a" |
90 |
····aput-object·v |
89 | ····aput-object·v4,·v2,·v3 |
91 |
····const/4·v |
90 | ····const/4·v3,·0x3 |
92 |
····const-string·v |
91 | ····const-string·v4,·"wav" |
93 |
····aput-object·v |
92 | ····aput-object·v4,·v2,·v3 |
94 |
····const/4·v |
93 | ····const/4·v3,·0x4 |
95 |
····const-string·v |
94 | ····const-string·v4,·"ogg" |
96 |
····aput-object·v |
95 | ····aput-object·v4,·v2,·v3 |
97 |
····const/4·v |
96 | ····const/4·v3,·0x5 |
98 |
····const-string·v |
97 | ····const-string·v4,·"mkv" |
99 |
····aput-object·v |
98 | ····aput-object·v4,·v2,·v3 |
100 |
····const/4·v |
99 | ····const/4·v3,·0x6 |
101 |
····const-string·v |
100 | ····const-string·v4,·"3gp" |
102 |
····aput-object·v |
101 | ····aput-object·v4,·v2,·v3 |
103 |
····const/4·v |
102 | ····const/4·v3,·0x7 |
104 |
····const-string·v |
103 | ····const-string·v4,·"aac" |
105 |
····aput-object·v |
104 | ····aput-object·v4,·v2,·v3 |
106 |
····const/16·v |
105 | ····const/16·v3,·0x8 |
107 |
····const-string·v |
106 | ····const-string·v4,·"flac" |
Max diff block lines reached; 22671/26332 bytes (86.10%) of diff not shown. |
Offset 469, 53 lines modified | Offset 469, 52 lines modified | ||
469 | .method·private·static·applyOverrides()V | 469 | .method·private·static·applyOverrides()V |
470 | ····.locals·7 | 470 | ····.locals·7 |
471 | ····.prologue | 471 | ····.prologue |
472 | ····.line·164 | 472 | ····.line·164 |
473 | ····invoke-static·{},·Llibcore/net/MediaTypeUtils;->getContentTypesPropertiesStream()Ljava/io/InputStream; | 473 | ····invoke-static·{},·Llibcore/net/MediaTypeUtils;->getContentTypesPropertiesStream()Ljava/io/InputStream; |
474 |
····move-result-object·v |
474 | ····move-result-object·v4 |
475 | ····.line·165 | 475 | ····.line·165 |
476 |
····.local·v |
476 | ····.local·v4,·"stream":Ljava/io/InputStream; |
477 |
····if-nez·v |
477 | ····if-nez·v4,·:cond_0 |
478 | ····.line·184 | 478 | ····.line·184 |
479 | ····:goto_0 | 479 | ····:goto_0 |
480 | ····return-void | 480 | ····return-void |
481 | ····.line·171 | 481 | ····.line·171 |
482 | ····:cond_0 | 482 | ····:cond_0 |
483 | ····:try_start_0 | 483 | ····:try_start_0 |
484 |
····new-instance·v |
484 | ····new-instance·v3,·Ljava/util/Properties; |
485 |
····invoke-direct·{v |
485 | ····invoke-direct·{v3},·Ljava/util/Properties;-><init>()V |
486 | ····.line·172 | 486 | ····.line·172 |
487 |
····.local·v |
487 | ····.local·v3,·"overrides":Ljava/util/Properties; |
488 |
····invoke-virtual·{v |
488 | ····invoke-virtual·{v3,·v4},·Ljava/util/Properties;->load(Ljava/io/InputStream;)V |
489 | ····.line·174 | 489 | ····.line·174 |
490 |
····invoke-virtual·{v |
490 | ····invoke-virtual·{v3},·Ljava/util/Properties;->entrySet()Ljava/util/Set; |
491 |
····move-result-object·v |
491 | ····move-result-object·v5 |
492 |
····invoke-interface·{v |
492 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
493 |
····move-result-object·v |
493 | ····move-result-object·v5 |
494 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
495 | ····:goto_1 | 494 | ····:goto_1 |
496 |
····invoke-interface·{v |
495 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
497 | ····move-result·v6 | 496 | ····move-result·v6 |
498 | ····if-eqz·v6,·:cond_1 | 497 | ····if-eqz·v6,·:cond_1 |
499 |
····invoke-interface·{v |
498 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
500 | ····move-result-object·v0 | 499 | ····move-result-object·v0 |
501 | ····check-cast·v0,·Ljava/util/Map$Entry; | 500 | ····check-cast·v0,·Ljava/util/Map$Entry; |
502 | ····.line·175 | 501 | ····.line·175 |
503 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Object;Ljava/lang/Object;>;" | 502 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Object;Ljava/lang/Object;>;" |
Offset 525, 51 lines modified | Offset 524, 49 lines modified | ||
525 | ····check-cast·v1,·Ljava/lang/String; | 524 | ····check-cast·v1,·Ljava/lang/String; |
526 | ····.line·176 | 525 | ····.line·176 |
527 | ····.local·v1,·"extension":Ljava/lang/String; | 526 | ····.local·v1,·"extension":Ljava/lang/String; |
528 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 527 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
529 |
····move-result-object·v |
528 | ····move-result-object·v2 |
530 |
····check-cast·v |
529 | ····check-cast·v2,·Ljava/lang/String; |
531 | ····.line·177 | 530 | ····.line·177 |
532 |
····.local·v |
531 | ····.local·v2,·"mimeType":Ljava/lang/String; |
533 |
····invoke-static·{v |
532 | ····invoke-static·{v2,·v1},·Llibcore/net/MediaTypeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V |
534 | ····:try_end_0 | 533 | ····:try_end_0 |
535 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 534 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
536 | ····goto·:goto_1 | 535 | ····goto·:goto_1 |
537 | ····.line·180 | 536 | ····.line·180 |
538 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Object;Ljava/lang/Object;>;" | 537 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Object;Ljava/lang/Object;>;" |
539 | ····.end·local·v1····#·"extension":Ljava/lang/String; | 538 | ····.end·local·v1····#·"extension":Ljava/lang/String; |
540 |
····.end·local·v2····#·"i |
539 | ····.end·local·v2····#·"mimeType":Ljava/lang/String; |
541 |
····.end·local·v3····#·" |
540 | ····.end·local·v3····#·"overrides":Ljava/util/Properties; |
542 | ····.end·local·v4····#·"overrides":Ljava/util/Properties; | ||
543 | ····:catchall_0 | 541 | ····:catchall_0 |
544 |
····move-exception·v |
542 | ····move-exception·v5 |
545 | ····:try_start_1 | 543 | ····:try_start_1 |
546 |
····invoke-virtual·{v |
544 | ····invoke-virtual·{v4},·Ljava/io/InputStream;->close()V |
547 |
····throw·v |
545 | ····throw·v5 |
548 | ····.line·182 | 546 | ····.line·182 |
549 | ····:catch_0 | 547 | ····:catch_0 |
550 |
····move-exception·v |
548 | ····move-exception·v5 |
551 | ····goto·:goto_0 | 549 | ····goto·:goto_0 |
552 | ····.line·180 | 550 | ····.line·180 |
553 |
····.restart·local·v |
551 | ····.restart·local·v3····#·"overrides":Ljava/util/Properties; |
554 | ····.restart·local·v4····#·"overrides":Ljava/util/Properties; | ||
555 | ····:cond_1 | 552 | ····:cond_1 |
556 |
····invoke-virtual·{v |
553 | ····invoke-virtual·{v4},·Ljava/io/InputStream;->close()V |
557 | ····:try_end_1 | 554 | ····:try_end_1 |
Max diff block lines reached; 92/4082 bytes (2.25%) of diff not shown. |
Offset 48, 16 lines modified | Offset 48, 16 lines modified | ||
000002f0:·7300·7400·0000·2500·6300·6f00·6d00·2e00··s.t...%.c.o.m... | 000002f0:·7300·7400·0000·2500·6300·6f00·6d00·2e00··s.t...%.c.o.m... | ||
00000300:·7300·6d00·6900·7400·6800·6400·7400·7900··s.m.i.t.h.d.t.y. | 00000300:·7300·6d00·6900·7400·6800·6400·7400·7900··s.m.i.t.h.d.t.y. | ||
00000310:·6c00·6500·7200·2e00·7000·7200·6500·7400··l.e.r...p.r.e.t. | 00000310:·6c00·6500·7200·2e00·7000·7200·6500·7400··l.e.r...p.r.e.t. | ||
00000320:·7400·7900·6700·6f00·6f00·6400·6d00·7500··t.y.g.o.o.d.m.u. | 00000320:·7400·7900·6700·6f00·6f00·6400·6d00·7500··t.y.g.o.o.d.m.u. | ||
00000330:·7300·6900·6300·7000·6c00·6100·7900·6500··s.i.c.p.l.a.y.e. | 00000330:·7300·6900·6300·7000·6c00·6100·7900·6500··s.i.c.p.l.a.y.e. | ||
00000340:·7200·0000·0500·3300·2e00·3300·2e00·3200··r.....3...3...2. | 00000340:·7200·0000·0500·3300·2e00·3300·2e00·3200··r.....3...3...2. | ||
00000350:·0000·0200·3200·3300·0000·0b00·3600·2e00··....2.3.....6... | 00000350:·0000·0200·3200·3300·0000·0b00·3600·2e00··....2.3.....6... | ||
00000360:·3000·2d00·3200·3 |
00000360:·3000·2d00·3200·3700·3000·3400·3000·3000··0.-.2.7.0.4.0.0. | ||
00000370:·3 |
00000370:·3200·0000·0800·7500·7300·6500·7300·2d00··2.....u.s.e.s.-. | ||
00000380:·7300·6400·6b00·0000·0f00·7500·7300·6500··s.d.k.....u.s.e. | 00000380:·7300·6400·6b00·0000·0f00·7500·7300·6500··s.d.k.....u.s.e. | ||
00000390:·7300·2d00·7000·6500·7200·6d00·6900·7300··s.-.p.e.r.m.i.s. | 00000390:·7300·2d00·7000·6500·7200·6d00·6900·7300··s.-.p.e.r.m.i.s. | ||
000003a0:·7300·6900·6f00·6e00·0000·2800·6100·6e00··s.i.o.n...(.a.n. | 000003a0:·7300·6900·6f00·6e00·0000·2800·6100·6e00··s.i.o.n...(.a.n. | ||
000003b0:·6400·7200·6f00·6900·6400·2e00·7000·6500··d.r.o.i.d...p.e. | 000003b0:·6400·7200·6f00·6900·6400·2e00·7000·6500··d.r.o.i.d...p.e. | ||
000003c0:·7200·6d00·6900·7300·7300·6900·6f00·6e00··r.m.i.s.s.i.o.n. | 000003c0:·7200·6d00·6900·7300·7300·6900·6f00·6e00··r.m.i.s.s.i.o.n. | ||
000003d0:·2e00·5200·4500·4100·4400·5f00·4500·5800··..R.E.A.D._.E.X. | 000003d0:·2e00·5200·4500·4100·4400·5f00·4500·5800··..R.E.A.D._.E.X. | ||
000003e0:·5400·4500·5200·4e00·4100·4c00·5f00·5300··T.E.R.N.A.L._.S. | 000003e0:·5400·4500·5200·4e00·4100·4c00·5f00·5300··T.E.R.N.A.L._.S. |