| Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·b9b0feee8460cede78cea4ecd651f7837ec69c75b641fab8d770f5f902572b46 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·cb29d259fd7e3276cb5fe1dc7b4d764f34f129bc | ||
| 11 | Signer·#1·certificate·MD5·digest:·861c01a5b1eac95fda7fb26df7378e32 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·e925d9f817da9cf9de448beb90c000812f38ef562d63ea3e20aa8592de7d579f | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·630f3968245e6199685503dab517a0b129bb6d1b | ||
| 16 | Signer·#1·public·key·MD5·digest:·617c52396937248473b8a5ae6ff8631a | ||
| 17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | 1 | Java·archive·data·(JAR) | |
| Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
| 20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·9 | 23 | ····.line·9 |
| 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 25 | ····.line·34 | ||
| 26 | ····return-void | 25 | ····return-void |
| 27 | .end·method | 26 | .end·method |
| Offset 101, 87 lines modified | Offset 101, 88 lines modified | ||
| 101 | ····.line·33 | 101 | ····.line·33 |
| 102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 103 | ····return-void | 103 | ····return-void |
| 104 | .end·method | 104 | .end·method |
| 105 | .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; | 105 | .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; |
| 106 | ····.locals· | 106 | ····.locals·6 |
| 107 | ····.param·p0,·"view"····#·Landroid/view/View; | 107 | ····.param·p0,·"view"····#·Landroid/view/View; |
| 108 | ····.prologue | 108 | ····.prologue |
| 109 | ····const/4·v | 109 | ····const/4·v3,·0x0 |
| 110 | ····.line·50 | 110 | ····.line·50 |
| 111 | ····sget-object·v | 111 | ····sget-object·v2,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->BUILT_IN_DELEGATES:Ljava/util/HashMap; |
| 112 | ····invoke-virtual·{v | 112 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
| 113 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
| 114 | ····.line·51 | 114 | ····.line·51 |
| 115 | ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;" | 115 | ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;" |
| 116 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 116 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 117 | ····move-result-object·v | 117 | ····move-result-object·v4 |
| 118 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 119 | ····:cond_0 | 118 | ····:cond_0 |
| 120 | ····invoke-interface·{v | 119 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 121 | ····move-result·v | 120 | ····move-result·v2 |
| 122 | ····if-eqz·v | 121 | ····if-eqz·v2,·:cond_1 |
| 123 | ····invoke-interface·{v | 122 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 124 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
| 125 | ····check-cast·v1,·Ljava/util/Map$Entry; | 124 | ····check-cast·v1,·Ljava/util/Map$Entry; |
| 126 | ····.line·52 | 125 | ····.line·52 |
| 127 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" | 126 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" |
| 128 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 127 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| 129 | ····move-result-object·v | 128 | ····move-result-object·v2 |
| 130 | ····check-cast·v | 129 | ····check-cast·v2,·Ljava/lang/Class; |
| 131 | ····invoke-virtual·{v | 130 | ····invoke-virtual·{v2,·p0},·Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z |
| 132 | ····move-result·v | 131 | ····move-result·v2 |
| 133 | ····if-eqz·v | 132 | ····if-eqz·v2,·:cond_0 |
| 134 | ····.line·53 | 133 | ····.line·53 |
| 135 | ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context; | 134 | ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context; |
| 136 | ····move-result-object·v | 135 | ····move-result-object·v4 |
| 136 | ····.line·54 | ||
| 137 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 137 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| 138 | ····move-result-object·v | 138 | ····move-result-object·v2 |
| 139 | ····check-cast·v | 139 | ····check-cast·v2,·Ljava/lang/Class; |
| 140 | ····sget-object·v | 140 | ····sget-object·v5,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; |
| 141 | ····.line·53 | ||
| 141 | ····invoke-static·{v | 142 | ····invoke-static·{v4,·v2,·v5,·v3},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
| 142 | ····move-result-object·v | 143 | ····move-result-object·v2 |
| 143 | ····check-cast·v | 144 | ····check-cast·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; |
| 144 | ····.line·57 | 145 | ····.line·57 |
| 145 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" | 146 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" |
| 146 | ····:goto_0 | 147 | ····:goto_0 |
| 147 | ····return-object·v | 148 | ····return-object·v2 |
| 148 | ····:cond_1 | 149 | ····:cond_1 |
| 149 | ····move-object·v | 150 | ····move-object·v2,·v3 |
| 150 | ····goto·:goto_0 | 151 | ····goto·:goto_0 |
| 151 | .end·method | 152 | .end·method |
| 152 | .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; | 153 | .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; |
| 153 | ····.locals·5 | 154 | ····.locals·5 |
| 154 | ····.param·p0,·"context"····#·Landroid/content/Context; | 155 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| Offset 112, 16 lines modified | Offset 112, 18 lines modified | ||
| 112 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 112 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 113 | ····move-result-object·v3 | 113 | ····move-result-object·v3 |
| 114 | ····.line·732 | 114 | ····.line·732 |
| 115 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 115 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
| 116 | ····.line·730 | ||
| 116 | ····return-object·v3 | 117 | ····return-object·v3 |
| 118 | ····.line·732 | ||
| 117 | ····:catchall_0 | 119 | ····:catchall_0 |
| 118 | ····move-exception·v3 | 120 | ····move-exception·v3 |
| 119 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 121 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
| 120 | ····throw·v3 | 122 | ····throw·v3 |
| 121 | .end·method | 123 | .end·method |
| Offset 164, 16 lines modified | Offset 166, 18 lines modified | ||
| 164 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 166 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 165 | ····move-result·v2 | 167 | ····move-result·v2 |
| 166 | ····.line·742 | 168 | ····.line·742 |
| 167 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V | 169 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V |
| 170 | ····.line·740 | ||
| 168 | ····return·v2 | 171 | ····return·v2 |
| 172 | ····.line·742 | ||
| 169 | ····:catchall_0 | 173 | ····:catchall_0 |
| 170 | ····move-exception·v2 | 174 | ····move-exception·v2 |
| 171 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V | 175 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V |
| 172 | ····throw·v2 | 176 | ····throw·v2 |
| 173 | .end·method | 177 | .end·method |
| Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
| 5 | #·interfaces | 5 | #·interfaces |
| 6 | .implements·Landroid/view/View$OnTouchListener; | 6 | .implements·Landroid/view/View$OnTouchListener; |
| 7 | #·annotations | 7 | #·annotations |
| 8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 9 | ····value·=·{ | 9 | ····value·=·{ |
| 10 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$1;, | ||
| 11 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;, | 10 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;, |
| 12 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DefaultHeaderTransformer;, | 11 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DefaultHeaderTransformer;, |
| 13 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$AnimationCallback;, | 12 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$AnimationCallback;, |
| 14 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;, | 13 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;, |
| 15 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;, | 14 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;, |
| 16 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;, | 15 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;, |
| 17 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;, | 16 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;, |
| Offset 156, 24 lines modified | Offset 155, 26 lines modified | ||
| 156 | ····.line·107 | 155 | ····.line·107 |
| 157 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 156 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
| 158 | ····if-eqz·v2,·:cond_2 | 157 | ····if-eqz·v2,·:cond_2 |
| 159 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 158 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
| 159 | ····.line·109 | ||
| 160 | ····:goto_0 | 160 | ····:goto_0 |
| 161 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 161 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
| 162 | ····.line·112 | 162 | ····.line·112 |
| 163 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 163 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
| 164 | ····if-eqz·v2,·:cond_3 | 164 | ····if-eqz·v2,·:cond_3 |
| 165 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 165 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
| 166 | ····.line·114 | ||
| 166 | ····:goto_1 | 167 | ····:goto_1 |
| 167 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 168 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
| 168 | ····.line·117 | 169 | ····.line·117 |
| 169 | ····iget·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerInAnimation:I | 170 | ····iget·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerInAnimation:I |
| 170 | ····invoke-static·{p1,·v2},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 171 | ····invoke-static·{p1,·v2},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
| Offset 242, 14 lines modified | Offset 243, 15 lines modified | ||
| 242 | ····move-result-object·v2 | 243 | ····move-result-object·v2 |
| 243 | ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I | 244 | ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I |
| 244 | ····const/4·v4,·0x0 | 245 | ····const/4·v4,·0x0 |
| 246 | ····.line·131 | ||
| 245 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 247 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
| 246 | ····move-result-object·v2 | 248 | ····move-result-object·v2 |
| 247 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View; | 249 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View; |
| 248 | ····.line·132 | 250 | ····.line·132 |
| Offset 262, 24 lines modified | Offset 264, 24 lines modified | ||
| 262 | ····const-string·v3,·"Must·supply·valid·layout·id·for·header." | 264 | ····const-string·v3,·"Must·supply·valid·layout·id·for·header." |
| 263 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 265 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 264 | ····throw·v2 | 266 | ····throw·v2 |
| 265 | ····.line·10 | 267 | ····.line·109 |
| 266 | ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup; | 268 | ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup; |
| 267 | ····:cond_2 | 269 | ····:cond_2 |
| 268 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 270 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
| 269 | ····move-result-object·v2 | 271 | ····move-result-object·v2 |
| 270 | ····goto·:goto_0 | 272 | ····goto·:goto_0 |
| 271 | ····.line·11 | 273 | ····.line·114 |
| 272 | ····:cond_3 | 274 | ····:cond_3 |
| 273 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 275 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
| 274 | ····move-result-object·v2 | 276 | ····move-result-object·v2 |
| 275 | ····goto·:goto_1 | 277 | ····goto·:goto_1 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorHC; | 21 | .field·final·synthetic·this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorHC; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorHC;)V | 23 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorHC;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/nineoldandroids/view/ViewPropertyAnimatorHC; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·124 | 27 | ····.line·124 |
| 27 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorHC$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorHC; | 28 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorHC$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorHC; |
| 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/nineoldandroids/view/ViewPropertyAnimatorPreHC; | 21 | .field·final·synthetic·this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC;)V | 23 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·130 | 27 | ····.line·130 |
| 27 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC; | 28 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorPreHC; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$listener:Lcom/nineoldandroids/animation/Animator$AnimatorListener; | 22 | .field·final·synthetic·val$listener:Lcom/nineoldandroids/animation/Animator$AnimatorListener; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;Lcom/nineoldandroids/animation/Animator$AnimatorListener;)V | 24 | .method·constructor·<init>(Lcom/nineoldandroids/view/ViewPropertyAnimatorICS;Lcom/nineoldandroids/animation/Animator$AnimatorListener;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·77 | 28 | ····.line·77 |
| 28 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorICS; | 29 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1;->this$0:Lcom/nineoldandroids/view/ViewPropertyAnimatorICS; |
| 29 | ····iput-object·p2,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1;->val$listener:Lcom/nineoldandroids/animation/Animator$AnimatorListener; | 30 | ····iput-object·p2,·p0,·Lcom/nineoldandroids/view/ViewPropertyAnimatorICS$1;->val$listener:Lcom/nineoldandroids/animation/Animator$AnimatorListener; |
| Offset 329, 50 lines modified | Offset 329, 55 lines modified | ||
| 329 | ····check-cast·v2,·Landroid/view/View; | 329 | ····check-cast·v2,·Landroid/view/View; |
| 330 | ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F | 330 | ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F |
| 331 | ····float-to-double·v4,·v3 | 331 | ····float-to-double·v4,·v3 |
| 332 | ····.line·246 | ||
| 332 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D | 333 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D |
| 333 | ····move-result-wide·v4 | 334 | ····move-result-wide·v4 |
| 334 | ····double-to-int·v3,·v4 | 335 | ····double-to-int·v3,·v4 |
| 335 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F | 336 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F |
| 336 | ····float-to-double·v4,·v4 | 337 | ····float-to-double·v4,·v4 |
| 338 | ····.line·247 | ||
| 337 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D | 339 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->floor(D)D |
| 338 | ····move-result-wide·v4 | 340 | ····move-result-wide·v4 |
| 339 | ····double-to-int·v4,·v4 | 341 | ····double-to-int·v4,·v4 |
| 340 | ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F | 342 | ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F |
| 341 | ····float-to-double·v6,·v5 | 343 | ····float-to-double·v6,·v5 |
| 344 | ····.line·248 | ||
| 342 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D | 345 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D |
| 343 | ····move-result-wide·v6 | 346 | ····move-result-wide·v6 |
| 344 | ····double-to-int·v5,·v6 | 347 | ····double-to-int·v5,·v6 |
| 345 | ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F | 348 | ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F |
| 346 | ····float-to-double·v6,·v6 | 349 | ····float-to-double·v6,·v6 |
| 350 | ····.line·249 | ||
| 347 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D | 351 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D |
| 348 | ····move-result-wide·v6 | 352 | ····move-result-wide·v6 |
| 349 | ····double-to-int·v6,·v6 | 353 | ····double-to-int·v6,·v6 |
| 354 | ····.line·245 | ||
| 350 | ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V | 355 | ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V |
| 351 | ····goto·:goto_0 | 356 | ····goto·:goto_0 |
| 352 | .end·method | 357 | .end·method |
| 353 | .method·private·prepareForUpdate()V | 358 | .method·private·prepareForUpdate()V |
| 354 | ····.locals·2 | 359 | ····.locals·2 |
| Offset 40, 15 lines modified | Offset 40, 14 lines modified | ||
| 40 | ····iput-object·v0,·p0,·Lcom/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator; | 40 | ····iput-object·v0,·p0,·Lcom/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator; |
| 41 | ····.line·61 | 41 | ····.line·61 |
| 42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
| 43 | ····iput-boolean·v0,·p0,·Lcom/nineoldandroids/animation/Keyframe;->mHasValue:Z | 43 | ····iput-boolean·v0,·p0,·Lcom/nineoldandroids/animation/Keyframe;->mHasValue:Z |
| 44 | ····.line·320 | ||
| 45 | ····return-void | 44 | ····return-void |
| 46 | .end·method | 45 | .end·method |
| 47 | .method·public·static·ofFloat(F)Lcom/nineoldandroids/animation/Keyframe; | 46 | .method·public·static·ofFloat(F)Lcom/nineoldandroids/animation/Keyframe; |
| 48 | ····.locals·1 | 47 | ····.locals·1 |
| 49 | ····.param·p0,·"fraction"····#·F | 48 | ····.param·p0,·"fraction"····#·F |
| Offset 618, 15 lines modified | Offset 618, 14 lines modified | ||
| 618 | ····.end·local·v1····#·"numValues":I | 618 | ····.end·local·v1····#·"numValues":I |
| 619 | ····:cond_2 | 619 | ····:cond_2 |
| 620 | ····return-void | 620 | ····return-void |
| 621 | .end·method | 621 | .end·method |
| 622 | .method·public·bridge·synthetic·setDuration(J)Lcom/nineoldandroids/animation/Animator; | 622 | .method·public·bridge·synthetic·setDuration(J)Lcom/nineoldandroids/animation/Animator; |
| 623 | ····.locals·1 | 623 | ····.locals·1 |
| 624 | ····.param·p1,·"x0"····#·J | ||
| 625 | ····.prologue | 624 | ····.prologue |
| 626 | ····.line·39 | 625 | ····.line·39 |
| 627 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator; | 626 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator; |
| 628 | ····move-result-object·v0 | 627 | ····move-result-object·v0 |
| Offset 643, 15 lines modified | Offset 642, 14 lines modified | ||
| 643 | ····.line·428 | 642 | ····.line·428 |
| 644 | ····return-object·p0 | 643 | ····return-object·p0 |
| 645 | .end·method | 644 | .end·method |
| 646 | .method·public·bridge·synthetic·setDuration(J)Lcom/nineoldandroids/animation/ValueAnimator; | 645 | .method·public·bridge·synthetic·setDuration(J)Lcom/nineoldandroids/animation/ValueAnimator; |
| 647 | ····.locals·1 | 646 | ····.locals·1 |
| 648 | ····.param·p1,·"x0"····#·J | ||
| 649 | ····.prologue | 647 | ····.prologue |
| 650 | ····.line·39 | 648 | ····.line·39 |
| 651 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator; | 649 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/nineoldandroids/animation/ObjectAnimator; |
| 652 | ····move-result-object·v0 | 650 | ····move-result-object·v0 |
| Offset 213, 14 lines modified | Offset 213, 15 lines modified | ||
| 213 | ····if-eqz·v7,·:cond_2 | 213 | ····if-eqz·v7,·:cond_2 |
| 214 | ····.line·752 | 214 | ····.line·752 |
| 215 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; | 215 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; |
| 216 | ····iget-object·v7,·v7,·Lcom/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; | 216 | ····iget-object·v7,·v7,·Lcom/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; |
| 217 | ····.line·753 | ||
| 217 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 218 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
| 218 | ····move-result-object·v6 | 219 | ····move-result-object·v6 |
| 219 | ····check-cast·v6,·Ljava/util/ArrayList; | 220 | ····check-cast·v6,·Ljava/util/ArrayList; |
| 220 | ····.line·754 | 221 | ····.line·754 |
| Offset 338, 28 lines modified | Offset 338, 30 lines modified | ||
| 338 | ····add-int/2addr·v9,·v8 | 338 | ····add-int/2addr·v9,·v8 |
| 339 | ····goto·:goto_0 | 339 | ····goto·:goto_0 |
| 340 | ····:cond_5 | 340 | ····:cond_5 |
| 341 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 341 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 342 | ····.line·93 | ||
| 342 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 343 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 343 | ····move-result-object·v10 | 344 | ····move-result-object·v10 |
| 344 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 345 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 345 | ····move-result-object·v11 | 346 | ····move-result-object·v11 |
| 346 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 347 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 347 | ····move-result-object·v9 | 348 | ····move-result-object·v9 |
| 348 | ····check-cast·v9,·Ljava/lang/Number; | 349 | ····check-cast·v9,·Ljava/lang/Number; |
| 350 | ····.line·94 | ||
| 349 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I | 351 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I |
| 350 | ····move-result·v9 | 352 | ····move-result·v9 |
| 351 | ····goto·:goto_0 | 353 | ····goto·:goto_0 |
| 352 | ····.line·95 | 354 | ····.line·95 |
| Offset 469, 14 lines modified | Offset 471, 15 lines modified | ||
| 469 | ····add-int/2addr·v9,·v8 | 471 | ····add-int/2addr·v9,·v8 |
| 470 | ····goto/16·:goto_0 | 472 | ····goto/16·:goto_0 |
| 471 | ····:cond_8 | 473 | ····:cond_8 |
| 472 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 474 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 475 | ····.line·109 | ||
| 473 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 476 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 474 | ····move-result-object·v10 | 477 | ····move-result-object·v10 |
| 475 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 478 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 476 | ····move-result-object·v11 | 479 | ····move-result-object·v11 |
| Offset 558, 14 lines modified | Offset 561, 15 lines modified | ||
| 558 | ····:cond_a | 561 | ····:cond_a |
| 559 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 562 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
| 560 | ····move-result·v9 | 563 | ····move-result·v9 |
| 561 | ····sub-float·v9,·p1,·v9 | 564 | ····sub-float·v9,·p1,·v9 |
| 565 | ····.line·120 | ||
| 562 | ····invoke-virtual·{v4},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 566 | ····invoke-virtual·{v4},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
| 563 | ····move-result·v10 | 567 | ····move-result·v10 |
| 564 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 568 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
| 565 | ····move-result·v11 | 569 | ····move-result·v11 |
| Offset 603, 28 lines modified | Offset 607, 30 lines modified | ||
| 603 | ····add-int/2addr·v9,·v8 | 607 | ····add-int/2addr·v9,·v8 |
| 604 | ····goto/16·:goto_0 | 608 | ····goto/16·:goto_0 |
| 605 | ····:cond_b | 609 | ····:cond_b |
| 606 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 610 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 611 | ····.line·125 | ||
| 607 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 612 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 608 | ····move-result-object·v10 | 613 | ····move-result-object·v10 |
| 609 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 614 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 610 | ····move-result-object·v11 | 615 | ····move-result-object·v11 |
| 611 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 616 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 612 | ····move-result-object·v9 | 617 | ····move-result-object·v9 |
| 613 | ····check-cast·v9,·Ljava/lang/Number; | 618 | ····check-cast·v9,·Ljava/lang/Number; |
| 619 | ····.line·126 | ||
| 614 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I | 620 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I |
| 615 | ····move-result·v9 | 621 | ····move-result·v9 |
| 616 | ····goto/16·:goto_0 | 622 | ····goto/16·:goto_0 |
| 617 | ····.line·128 | 623 | ····.line·128 |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·54 | 29 | ····.line·54 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·54 | 62 | ····.line·54 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$5;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$5;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·58 | 87 | ····.line·58 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·54 | 93 | ····.line·54 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$5;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$5;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·21 | 29 | ····.line·21 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·21 | 62 | ····.line·21 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$2;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$2;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·25 | 87 | ····.line·25 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·21 | 93 | ····.line·21 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$2;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$2;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·98 | 29 | ····.line·98 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·98 | 62 | ····.line·98 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$9;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$9;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·102 | 87 | ····.line·102 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·98 | 93 | ····.line·98 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$9;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$9;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 60, 25 lines modified | Offset 60, 20 lines modified | ||
| 60 | ····move-result-object·v1 | 60 | ····move-result-object·v1 |
| 61 | ····return-object·v1 | 61 | ····return-object·v1 |
| 62 | .end·method | 62 | .end·method |
| 63 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 64 | ····.locals·1 | 64 | ····.locals·1 |
| 65 | ····.param·p1,·"x0"····#·F | ||
| 66 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 67 | ····.param·p3,·"x2"····#·Ljava/lang/Object; | ||
| 68 | ····.prologue | 65 | ····.prologue |
| 69 | ····.line·22 | 66 | ····.line·22 |
| 70 | ····check-cast·p2,·Ljava/lang/Number; | 67 | ····check-cast·p2,·Ljava/lang/Number; |
| 71 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 72 | ····check-cast·p3,·Ljava/lang/Number; | 68 | ····check-cast·p3,·Ljava/lang/Number; |
| 73 | ····.end·local·p3····#·"x2":Ljava/lang/Object; | ||
| 74 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; | 69 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; |
| 75 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 76 | ····return-object·v0 | 71 | ····return-object·v0 |
| 77 | .end·method | 72 | .end·method |
| Offset 119, 15 lines modified | Offset 119, 15 lines modified | ||
| 119 | ····:cond_2 | 119 | ····:cond_2 |
| 120 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I | 120 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I |
| 121 | ····move-result·v19 | 121 | ····move-result·v19 |
| 122 | ····if-lez·v19,·:cond_4 | 122 | ····if-lez·v19,·:cond_4 |
| 123 | ····.line·60 | 123 | ····.line·603 |
| 124 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 124 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
| 125 | ····move-result-object·v17 | 125 | ····move-result-object·v17 |
| 126 | ····check-cast·v17,·Ljava/util/ArrayList; | 126 | ····check-cast·v17,·Ljava/util/ArrayList; |
| 127 | ····.line·604 | 127 | ····.line·604 |
| Offset 426, 22 lines modified | Offset 426, 24 lines modified | ||
| 426 | ····const-wide/16·v20,·0x0 | 426 | ····const-wide/16·v20,·0x0 |
| 427 | ····invoke-static·{},·Lcom/nineoldandroids/animation/ValueAnimator;->access$1000()J | 427 | ····invoke-static·{},·Lcom/nineoldandroids/animation/ValueAnimator;->access$1000()J |
| 428 | ····move-result-wide·v22 | 428 | ····move-result-wide·v22 |
| 429 | ····.line·678 | ||
| 429 | ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J | 430 | ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J |
| 430 | ····move-result-wide·v24 | 431 | ····move-result-wide·v24 |
| 431 | ····sub-long·v24,·v24,·v8 | 432 | ····sub-long·v24,·v24,·v8 |
| 432 | ····sub-long·v22,·v22,·v24 | 433 | ····sub-long·v22,·v22,·v24 |
| 434 | ····.line·677 | ||
| 433 | ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J | 435 | ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J |
| 434 | ····move-result-wide·v20 | 436 | ····move-result-wide·v20 |
| 435 | ····move-object/from16·v0,·p0 | 437 | ····move-object/from16·v0,·p0 |
| 436 | ····move/from16·v1,·v19 | 438 | ····move/from16·v1,·v19 |
| Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
| 21 | .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList; | 21 | .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V | 23 | .method·constructor·<init>(Lcom/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V |
| 24 | ····.locals·1 | 24 | ····.locals·1 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/nineoldandroids/animation/AnimatorSet; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·508 | 27 | ····.line·508 |
| 27 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; | 28 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; |
| 28 | ····iput-object·p2,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList; | 29 | ····iput-object·p2,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList; |
| Offset 662, 18 lines modified | Offset 662, 20 lines modified | ||
| 662 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 662 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 663 | ····move-result-object·v7 | 663 | ····move-result-object·v7 |
| 664 | ····iget-object·v8,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; | 664 | ····iget-object·v8,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; |
| 665 | ····.line·174 | ||
| 665 | ····invoke-virtual·{v8},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 666 | ····invoke-virtual·{v8},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 666 | ····move-result-object·v8 | 667 | ····move-result-object·v8 |
| 668 | ····.line·173 | ||
| 667 | ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 669 | ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 668 | ····move-result-object·v6 | 670 | ····move-result-object·v6 |
| 669 | ····.line·216 | 671 | ····.line·216 |
| 670 | ····:goto_0 | 672 | ····:goto_0 |
| 671 | ····return-object·v6 | 673 | ····return-object·v6 |
| Offset 720, 14 lines modified | Offset 722, 15 lines modified | ||
| 720 | ····move-result·v4 | 722 | ····move-result·v4 |
| 721 | ····.line·183 | 723 | ····.line·183 |
| 722 | ····.local·v4,·"prevFraction":F | 724 | ····.local·v4,·"prevFraction":F |
| 723 | ····sub-float·v6,·p1,·v4 | 725 | ····sub-float·v6,·p1,·v4 |
| 726 | ····.line·184 | ||
| 724 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F | 727 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F |
| 725 | ····move-result·v7 | 728 | ····move-result·v7 |
| 726 | ····sub-float/2addr·v7,·v4 | 729 | ····sub-float/2addr·v7,·v4 |
| 727 | ····div-float·v2,·v6,·v7 | 730 | ····div-float·v2,·v6,·v7 |
| Offset 738, 18 lines modified | Offset 741, 20 lines modified | ||
| 738 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/nineoldandroids/animation/Keyframe; | 741 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/nineoldandroids/animation/Keyframe; |
| 739 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 742 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 740 | ····move-result-object·v7 | 743 | ····move-result-object·v7 |
| 744 | ····.line·186 | ||
| 741 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 745 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 742 | ····move-result-object·v8 | 746 | ····move-result-object·v8 |
| 747 | ····.line·185 | ||
| 743 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 748 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 744 | ····move-result-object·v6 | 749 | ····move-result-object·v6 |
| 745 | ····goto·:goto_0 | 750 | ····goto·:goto_0 |
| 746 | ····.line·187 | 751 | ····.line·187 |
| Offset 802, 14 lines modified | Offset 807, 15 lines modified | ||
| 802 | ····.line·194 | 807 | ····.line·194 |
| 803 | ····.restart·local·v4····#·"prevFraction":F | 808 | ····.restart·local·v4····#·"prevFraction":F |
| 804 | ····sub-float·v6,·p1,·v4 | 809 | ····sub-float·v6,·p1,·v4 |
| 805 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; | 810 | ····iget-object·v7,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; |
| 811 | ····.line·195 | ||
| 806 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F | 812 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F |
| 807 | ····move-result·v7 | 813 | ····move-result·v7 |
| 808 | ····sub-float/2addr·v7,·v4 | 814 | ····sub-float/2addr·v7,·v4 |
| 809 | ····div-float·v2,·v6,·v7 | 815 | ····div-float·v2,·v6,·v7 |
| Offset 820, 18 lines modified | Offset 826, 20 lines modified | ||
| 820 | ····invoke-virtual·{v5},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 826 | ····invoke-virtual·{v5},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 821 | ····move-result-object·v7 | 827 | ····move-result-object·v7 |
| 822 | ····iget-object·v8,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; | 828 | ····iget-object·v8,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/nineoldandroids/animation/Keyframe; |
| 829 | ····.line·197 | ||
| 823 | ····invoke-virtual·{v8},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 830 | ····invoke-virtual·{v8},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 824 | ····move-result-object·v8 | 831 | ····move-result-object·v8 |
| 832 | ····.line·196 | ||
| 825 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 833 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 826 | ····move-result-object·v6 | 834 | ····move-result-object·v6 |
| 827 | ····goto·:goto_0 | 835 | ····goto·:goto_0 |
| 828 | ····.line·199 | 836 | ····.line·199 |
| Offset 891, 14 lines modified | Offset 899, 15 lines modified | ||
| 891 | ····move-result·v4 | 899 | ····move-result·v4 |
| 892 | ····.line·208 | 900 | ····.line·208 |
| 893 | ····.restart·local·v4····#·"prevFraction":F | 901 | ····.restart·local·v4····#·"prevFraction":F |
| 894 | ····sub-float·v6,·p1,·v4 | 902 | ····sub-float·v6,·p1,·v4 |
| 903 | ····.line·209 | ||
| 895 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F | 904 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getFraction()F |
| 896 | ····move-result·v7 | 905 | ····move-result·v7 |
| 897 | ····sub-float/2addr·v7,·v4 | 906 | ····sub-float/2addr·v7,·v4 |
| 898 | ····div-float·v2,·v6,·v7 | 907 | ····div-float·v2,·v6,·v7 |
| Offset 907, 18 lines modified | Offset 916, 20 lines modified | ||
| 907 | ····.restart·local·v2····#·"intervalFraction":F | 916 | ····.restart·local·v2····#·"intervalFraction":F |
| 908 | ····iget-object·v6,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 917 | ····iget-object·v6,·p0,·Lcom/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 909 | ····invoke-virtual·{v5},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 918 | ····invoke-virtual·{v5},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 910 | ····move-result-object·v7 | 919 | ····move-result-object·v7 |
| 920 | ····.line·211 | ||
| 911 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 921 | ····invoke-virtual·{v3},·Lcom/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
| 912 | ····move-result-object·v8 | 922 | ····move-result-object·v8 |
| 923 | ····.line·210 | ||
| 913 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 924 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 914 | ····move-result-object·v6 | 925 | ····move-result-object·v6 |
| Max diff block lines reached; 38/3721 bytes (1.02%) of diff not shown. | |||
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·142 | 29 | ····.line·142 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·142 | 62 | ····.line·142 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$13;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$13;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·146 | 87 | ····.line·146 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·142 | 93 | ····.line·142 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$13;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$13;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·10 | 29 | ····.line·10 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·10 | 62 | ····.line·10 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$1;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$1;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·14 | 87 | ····.line·14 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·10 | 93 | ····.line·10 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$1;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$1;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·32 | 29 | ····.line·32 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·32 | 62 | ····.line·32 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$3;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$3;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·36 | 87 | ····.line·36 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·32 | 93 | ····.line·32 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$3;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$3;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·65 | 29 | ····.line·65 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·65 | 62 | ····.line·65 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$6;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$6;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·69 | 87 | ····.line·69 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·65 | 93 | ····.line·65 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$6;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$6;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 36, 15 lines modified | Offset 36, 14 lines modified | ||
| 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 37 | ····.line·33 | 37 | ····.line·33 |
| 38 | ····const/4·v0,·0x0 | 38 | ····const/4·v0,·0x0 |
| 39 | ····iput-object·v0,·p0,·Lcom/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList; | 39 | ····iput-object·v0,·p0,·Lcom/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList; |
| 40 | ····.line·247 | ||
| 41 | ····return-void | 40 | ····return-void |
| 42 | .end·method | 41 | .end·method |
| 43 | #·virtual·methods | 42 | #·virtual·methods |
| 44 | .method·public·addListener(Lcom/nineoldandroids/animation/Animator$AnimatorListener;)V | 43 | .method·public·addListener(Lcom/nineoldandroids/animation/Animator$AnimatorListener;)V |
| 45 | ····.locals·1 | 44 | ····.locals·1 |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$0:Lcom/nineoldandroids/animation/AnimatorSet; | 19 | .field·final·synthetic·this$0:Lcom/nineoldandroids/animation/AnimatorSet; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/nineoldandroids/animation/AnimatorSet;Lcom/nineoldandroids/animation/Animator;)V | 21 | .method·constructor·<init>(Lcom/nineoldandroids/animation/AnimatorSet;Lcom/nineoldandroids/animation/Animator;)V |
| 22 | ····.locals·2 | 22 | ····.locals·2 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/nineoldandroids/animation/AnimatorSet; | ||
| 23 | ····.param·p2,·"anim"····#·Lcom/nineoldandroids/animation/Animator; | 24 | ····.param·p2,·"anim"····#·Lcom/nineoldandroids/animation/Animator; |
| 24 | ····.prologue | 25 | ····.prologue |
| 25 | ····.line·1027 | 26 | ····.line·1027 |
| 26 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; | 27 | ····iput-object·p1,·p0,·Lcom/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/nineoldandroids/animation/AnimatorSet; |
| 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·87 | 29 | ····.line·87 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·87 | 62 | ····.line·87 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$8;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$8;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·91 | 87 | ····.line·91 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·87 | 93 | ····.line·87 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$8;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$8;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·43 | 29 | ····.line·43 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·43 | 62 | ····.line·43 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$4;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$4;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·47 | 87 | ····.line·47 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·43 | 93 | ····.line·43 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$4;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$4;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·76 | 29 | ····.line·76 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·76 | 62 | ····.line·76 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$7;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$7;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·80 | 87 | ····.line·80 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·76 | 93 | ····.line·76 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$7;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$7;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 66, 25 lines modified | Offset 66, 20 lines modified | ||
| 66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
| 67 | ····return-object·v1 | 67 | ····return-object·v1 |
| 68 | .end·method | 68 | .end·method |
| 69 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 69 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 70 | ····.locals·1 | 70 | ····.locals·1 |
| 71 | ····.param·p1,·"x0"····#·F | ||
| 72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 73 | ····.param·p3,·"x2"····#·Ljava/lang/Object; | ||
| 74 | ····.prologue | 71 | ····.prologue |
| 75 | ····.line·22 | 72 | ····.line·22 |
| 76 | ····check-cast·p2,·Ljava/lang/Integer; | 73 | ····check-cast·p2,·Ljava/lang/Integer; |
| 77 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 78 | ····check-cast·p3,·Ljava/lang/Integer; | 74 | ····check-cast·p3,·Ljava/lang/Integer; |
| 79 | ····.end·local·p3····#·"x2":Ljava/lang/Object; | ||
| 80 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; | 75 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; |
| 81 | ····move-result-object·v0 | 76 | ····move-result-object·v0 |
| 82 | ····return-object·v0 | 77 | ····return-object·v0 |
| 83 | .end·method | 78 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·109 | 29 | ····.line·109 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·109 | 62 | ····.line·109 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$10;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$10;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·113 | 87 | ····.line·113 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·109 | 93 | ····.line·109 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$10;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$10;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·153 | 29 | ····.line·153 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/FloatProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·153 | 62 | ····.line·153 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$14;->get(Landroid/view/View;)Ljava/lang/Float; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$14;->get(Landroid/view/View;)Ljava/lang/Float; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·157 | 87 | ····.line·157 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;F)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·F | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·153 | 93 | ····.line·153 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$14;->setValue(Landroid/view/View;F)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$14;->setValue(Landroid/view/View;F)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·120 | 29 | ····.line·120 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/IntProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/IntProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·120 | 62 | ····.line·120 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$11;->get(Landroid/view/View;)Ljava/lang/Integer; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$11;->get(Landroid/view/View;)Ljava/lang/Integer; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·124 | 87 | ····.line·124 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;I)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;I)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·I | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·120 | 93 | ····.line·120 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$11;->setValue(Landroid/view/View;I)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$11;->setValue(Landroid/view/View;I)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
| 22 | ····} | 22 | ····} |
| 23 | .end·annotation | 23 | .end·annotation |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·constructor·<init>(Ljava/lang/String;)V | 25 | .method·constructor·<init>(Ljava/lang/String;)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·" | 27 | ····.param·p1,·"name"····#·Ljava/lang/String; |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·131 | 29 | ····.line·131 |
| 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/IntProperty;-><init>(Ljava/lang/String;)V | 30 | ····invoke-direct·{p0,·p1},·Lcom/nineoldandroids/util/IntProperty;-><init>(Ljava/lang/String;)V |
| 31 | ····return-void | 31 | ····return-void |
| 32 | .end·method | 32 | .end·method |
| Offset 56, 21 lines modified | Offset 56, 19 lines modified | ||
| 56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 57 | ····return-object·v0 | 57 | ····return-object·v0 |
| 58 | .end·method | 58 | .end·method |
| 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·get(Ljava/lang/Object;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·131 | 62 | ····.line·131 |
| 64 | ····check-cast·p1,·Landroid/view/View; | 63 | ····check-cast·p1,·Landroid/view/View; |
| 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 66 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$12;->get(Landroid/view/View;)Ljava/lang/Integer; | 64 | ····invoke-virtual·{p0,·p1},·Lcom/nineoldandroids/animation/PreHoneycombCompat$12;->get(Landroid/view/View;)Ljava/lang/Integer; |
| 67 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 68 | ····return-object·v0 | 66 | ····return-object·v0 |
| 69 | .end·method | 67 | .end·method |
| Offset 89, 19 lines modified | Offset 87, 16 lines modified | ||
| 89 | ····.line·135 | 87 | ····.line·135 |
| 90 | ····return-void | 88 | ····return-void |
| 91 | .end·method | 89 | .end·method |
| 92 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;I)V | 90 | .method·public·bridge·synthetic·setValue(Ljava/lang/Object;I)V |
| 93 | ····.locals·0 | 91 | ····.locals·0 |
| 94 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 95 | ····.param·p2,·"x1"····#·I | ||
| 96 | ····.prologue | 92 | ····.prologue |
| 97 | ····.line·131 | 93 | ····.line·131 |
| 98 | ····check-cast·p1,·Landroid/view/View; | 94 | ····check-cast·p1,·Landroid/view/View; |
| 99 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$12;->setValue(Landroid/view/View;I)V | 95 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/animation/PreHoneycombCompat$12;->setValue(Landroid/view/View;I)V |
| 101 | ····return-void | 96 | ····return-void |
| 102 | .end·method | 97 | .end·method |
| Offset 26, 15 lines modified | Offset 26, 14 lines modified | ||
| 26 | ····invoke-direct·{p0},·Lcom/nineoldandroids/animation/ValueAnimator;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/nineoldandroids/animation/ValueAnimator;-><init>()V |
| 27 | ····.line·15 | 27 | ····.line·15 |
| 28 | ····const-wide/16·v0,·-0x1 | 28 | ····const-wide/16·v0,·-0x1 |
| 29 | ····iput-wide·v0,·p0,·Lcom/nineoldandroids/animation/TimeAnimator;->mPreviousTime:J | 29 | ····iput-wide·v0,·p0,·Lcom/nineoldandroids/animation/TimeAnimator;->mPreviousTime:J |
| 30 | ····.line·67 | ||
| 31 | ····return-void | 30 | ····return-void |
| 32 | .end·method | 31 | .end·method |
| 33 | #·virtual·methods | 32 | #·virtual·methods |
| 34 | .method·animateValue(F)V | 33 | .method·animateValue(F)V |
| 35 | ····.locals·0 | 34 | ····.locals·0 |
| Offset 330, 28 lines modified | Offset 330, 30 lines modified | ||
| 330 | ····add-float/2addr·v9,·v8 | 330 | ····add-float/2addr·v9,·v8 |
| 331 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
| 332 | ····:cond_5 | 332 | ····:cond_5 |
| 333 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 333 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 334 | ····.line·93 | ||
| 334 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 335 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 335 | ····move-result-object·v10 | 336 | ····move-result-object·v10 |
| 336 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 337 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 337 | ····move-result-object·v11 | 338 | ····move-result-object·v11 |
| 338 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 339 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 339 | ····move-result-object·v9 | 340 | ····move-result-object·v9 |
| 340 | ····check-cast·v9,·Ljava/lang/Number; | 341 | ····check-cast·v9,·Ljava/lang/Number; |
| 342 | ····.line·94 | ||
| 341 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 343 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
| 342 | ····move-result·v9 | 344 | ····move-result·v9 |
| 343 | ····goto·:goto_0 | 345 | ····goto·:goto_0 |
| 344 | ····.line·95 | 346 | ····.line·95 |
| Offset 457, 28 lines modified | Offset 459, 30 lines modified | ||
| 457 | ····add-float/2addr·v9,·v8 | 459 | ····add-float/2addr·v9,·v8 |
| 458 | ····goto/16·:goto_0 | 460 | ····goto/16·:goto_0 |
| 459 | ····:cond_8 | 461 | ····:cond_8 |
| 460 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 462 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 463 | ····.line·109 | ||
| 461 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 464 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 462 | ····move-result-object·v10 | 465 | ····move-result-object·v10 |
| 463 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 466 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 464 | ····move-result-object·v11 | 467 | ····move-result-object·v11 |
| 465 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 468 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 466 | ····move-result-object·v9 | 469 | ····move-result-object·v9 |
| 467 | ····check-cast·v9,·Ljava/lang/Number; | 470 | ····check-cast·v9,·Ljava/lang/Number; |
| 471 | ····.line·110 | ||
| 468 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 472 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
| 469 | ····move-result·v9 | 473 | ····move-result·v9 |
| 470 | ····goto/16·:goto_0 | 474 | ····goto/16·:goto_0 |
| 471 | ····.line·112 | 475 | ····.line·112 |
| Offset 546, 14 lines modified | Offset 550, 15 lines modified | ||
| 546 | ····:cond_a | 550 | ····:cond_a |
| 547 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 551 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
| 548 | ····move-result·v9 | 552 | ····move-result·v9 |
| 549 | ····sub-float·v9,·p1,·v9 | 553 | ····sub-float·v9,·p1,·v9 |
| 554 | ····.line·121 | ||
| 550 | ····invoke-virtual·{v4},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 555 | ····invoke-virtual·{v4},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
| 551 | ····move-result·v10 | 556 | ····move-result·v10 |
| 552 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 557 | ····invoke-virtual·{v7},·Lcom/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
| 553 | ····move-result·v11 | 558 | ····move-result·v11 |
| Offset 587, 28 lines modified | Offset 592, 30 lines modified | ||
| 587 | ····add-float/2addr·v9,·v8 | 592 | ····add-float/2addr·v9,·v8 |
| 588 | ····goto/16·:goto_0 | 593 | ····goto/16·:goto_0 |
| 589 | ····:cond_b | 594 | ····:cond_b |
| 590 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; | 595 | ····iget-object·v9,·p0,·Lcom/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/nineoldandroids/animation/TypeEvaluator; |
| 596 | ····.line·126 | ||
| 591 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 597 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 592 | ····move-result-object·v10 | 598 | ····move-result-object·v10 |
| 593 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 599 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
| 594 | ····move-result-object·v11 | 600 | ····move-result-object·v11 |
| 595 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 601 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 596 | ····move-result-object·v9 | 602 | ····move-result-object·v9 |
| 597 | ····check-cast·v9,·Ljava/lang/Number; | 603 | ····check-cast·v9,·Ljava/lang/Number; |
| 604 | ····.line·127 | ||
| 598 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 605 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
| 599 | ····move-result·v9 | 606 | ····move-result·v9 |
| 600 | ····goto/16·:goto_0 | 607 | ····goto/16·:goto_0 |
| 601 | ····.line·129 | 608 | ····.line·129 |
| Offset 179, 21 lines modified | Offset 179, 15 lines modified | ||
| 179 | ····move-object/from16·v0,·v16 | 179 | ····move-object/from16·v0,·v16 |
| 180 | ····invoke-virtual·{v0,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 180 | ····invoke-virtual·{v0,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 181 | ····move-result-object·v16 | 181 | ····move-result-object·v16 |
| 182 | ····const-string·v17,·")·" | ||
| 183 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
| 184 | ····move-result-object·v16 | ||
| 185 | ····const-string·v17,·"does·not·match·Property·type·(" | 182 | ····const-string·v17,·")·does·not·match·Property·type·(" |
| 186 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 183 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 187 | ····move-result-object·v16 | 184 | ····move-result-object·v16 |
| 188 | ····move-object/from16·v0,·v16 | 185 | ····move-object/from16·v0,·v16 |
| Offset 385, 21 lines modified | Offset 379, 15 lines modified | ||
| 385 | ····move-object/from16·v0,·v16 | 379 | ····move-object/from16·v0,·v16 |
| 386 | ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 380 | ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 387 | ····move-result-object·v16 | 381 | ····move-result-object·v16 |
| 388 | ····const-string·v17,·")·" | ||
| 389 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
| 390 | ····move-result-object·v16 | ||
| 391 | ····const-string·v17,·"does·not·match·Property·type·(" | 382 | ····const-string·v17,·")·does·not·match·Property·type·(" |
| 392 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 383 | ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 393 | ····move-result-object·v16 | 384 | ····move-result-object·v16 |
| 394 | ····move-object/from16·v0,·v16 | 385 | ····move-object/from16·v0,·v16 |
| Offset 58, 23 lines modified | Offset 58, 20 lines modified | ||
| 58 | ····.line·44 | 58 | ····.line·44 |
| 59 | ····return-void | 59 | ····return-void |
| 60 | .end·method | 60 | .end·method |
| 61 | .method·public·bridge·synthetic·set(Ljava/lang/Object;Ljava/lang/Object;)V | 61 | .method·public·bridge·synthetic·set(Ljava/lang/Object;Ljava/lang/Object;)V |
| 62 | ····.locals·0 | 62 | ····.locals·0 |
| 63 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 64 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 65 | ····.prologue | 63 | ····.prologue |
| 66 | ····.line·29 | 64 | ····.line·29 |
| 67 | ····.local·p0,·"this":Lcom/nineoldandroids/util/FloatProperty;,·"Lcom/nineoldandroids/util/FloatProperty<TT;>;" | 65 | ····.local·p0,·"this":Lcom/nineoldandroids/util/FloatProperty;,·"Lcom/nineoldandroids/util/FloatProperty<TT;>;" |
| 68 | ····check-cast·p2,·Ljava/lang/Float; | 66 | ····check-cast·p2,·Ljava/lang/Float; |
| 69 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 70 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/util/FloatProperty;->set(Ljava/lang/Object;Ljava/lang/Float;)V | 67 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/util/FloatProperty;->set(Ljava/lang/Object;Ljava/lang/Float;)V |
| 71 | ····return-void | 68 | ····return-void |
| 72 | .end·method | 69 | .end·method |
| 73 | .method·public·abstract·setValue(Ljava/lang/Object;F)V | 70 | .method·public·abstract·setValue(Ljava/lang/Object;F)V |
| 74 | ····.annotation·system·Ldalvik/annotation/Signature; | 71 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 62, 23 lines modified | Offset 62, 20 lines modified | ||
| 62 | ····.line·44 | 62 | ····.line·44 |
| 63 | ····return-void | 63 | ····return-void |
| 64 | .end·method | 64 | .end·method |
| 65 | .method·public·bridge·synthetic·set(Ljava/lang/Object;Ljava/lang/Object;)V | 65 | .method·public·bridge·synthetic·set(Ljava/lang/Object;Ljava/lang/Object;)V |
| 66 | ····.locals·0 | 66 | ····.locals·0 |
| 67 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 68 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 69 | ····.prologue | 67 | ····.prologue |
| 70 | ····.line·29 | 68 | ····.line·29 |
| 71 | ····.local·p0,·"this":Lcom/nineoldandroids/util/IntProperty;,·"Lcom/nineoldandroids/util/IntProperty<TT;>;" | 69 | ····.local·p0,·"this":Lcom/nineoldandroids/util/IntProperty;,·"Lcom/nineoldandroids/util/IntProperty<TT;>;" |
| 72 | ····check-cast·p2,·Ljava/lang/Integer; | 70 | ····check-cast·p2,·Ljava/lang/Integer; |
| 73 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 74 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/util/IntProperty;->set(Ljava/lang/Object;Ljava/lang/Integer;)V | 71 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/nineoldandroids/util/IntProperty;->set(Ljava/lang/Object;Ljava/lang/Integer;)V |
| 75 | ····return-void | 72 | ····return-void |
| 76 | .end·method | 73 | .end·method |
| 77 | .method·public·abstract·setValue(Ljava/lang/Object;I)V | 74 | .method·public·abstract·setValue(Ljava/lang/Object;I)V |
| 78 | ····.annotation·system·Ldalvik/annotation/Signature; | 75 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 244, 22 lines modified | Offset 244, 24 lines modified | ||
| 244 | ····move-result·v4 | 244 | ····move-result·v4 |
| 245 | ····if-eqz·v4,·:cond_1 | 245 | ····if-eqz·v4,·:cond_1 |
| 246 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mCount:Ljava/lang/String; | 246 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mCount:Ljava/lang/String; |
| 247 | ····.line·513 | ||
| 247 | ····invoke-static·{v0,·v4},·Lcom/android/gallery3d/common/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 248 | ····invoke-static·{v0,·v4},·Lcom/android/gallery3d/common/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| 248 | ····move-result·v4 | 249 | ····move-result·v4 |
| 249 | ····if-eqz·v4,·:cond_1 | 250 | ····if-eqz·v4,·:cond_1 |
| 250 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mBoxWidth:I | 251 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mBoxWidth:I |
| 252 | ····.line·514 | ||
| 251 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 253 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 252 | ····move-result-object·v4 | 254 | ····move-result-object·v4 |
| 253 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mLastWidth:I | 255 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$LabelDisplayItem;->mLastWidth:I |
| 254 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 256 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| Offset 114, 52 lines modified | Offset 114, 58 lines modified | ||
| 114 | ····if-gez·v0,·:cond_0 | 114 | ····if-gez·v0,·:cond_0 |
| 115 | ····.line·88 | 115 | ····.line·88 |
| 116 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->x:F | 116 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->x:F |
| 117 | ····iget·v1,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->x:F | 117 | ····iget·v1,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->x:F |
| 118 | ····.line·89 | ||
| 118 | ····invoke-static·{v0,·v1,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F | 119 | ····invoke-static·{v0,·v1,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F |
| 119 | ····move-result·v1 | 120 | ····move-result·v1 |
| 120 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F | 121 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F |
| 121 | ····iget·v2,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F | 122 | ····iget·v2,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F |
| 123 | ····.line·90 | ||
| 122 | ····invoke-static·{v0,·v2,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F | 124 | ····invoke-static·{v0,·v2,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F |
| 123 | ····move-result·v2 | 125 | ····move-result·v2 |
| 124 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F | 126 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F |
| 125 | ····iget·v3,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F | 127 | ····iget·v3,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F |
| 128 | ····.line·91 | ||
| 126 | ····invoke-static·{v0,·v3,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F | 129 | ····invoke-static·{v0,·v3,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F |
| 127 | ····move-result·v3 | 130 | ····move-result·v3 |
| 128 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->theta:F | 131 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->theta:F |
| 129 | ····iget·v4,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->theta:F | 132 | ····iget·v4,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->theta:F |
| 133 | ····.line·92 | ||
| 130 | ····invoke-static·{v0,·v4,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateAngle(FFF)F | 134 | ····invoke-static·{v0,·v4,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateAngle(FFF)F |
| 131 | ····move-result·v4 | 135 | ····move-result·v4 |
| 132 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->alpha:F | 136 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->alpha:F |
| 133 | ····iget·v5,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->alpha:F | 137 | ····iget·v5,·p1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->alpha:F |
| 138 | ····.line·93 | ||
| 134 | ····invoke-static·{v0,·v5,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F | 139 | ····invoke-static·{v0,·v5,·p3},·Lcom/android/gallery3d/common/Utils;->interpolateScale(FFF)F |
| 135 | ····move-result·v5 | 140 | ····move-result·v5 |
| 136 | ····move-object·v0,·p2 | 141 | ····move-object·v0,·p2 |
| 142 | ····.line·88 | ||
| 137 | ····invoke-virtual/range·{v0·..·v5},·Lcom/android/gallery3d/ui/PositionRepository$Position;->set(FFFFF)V | 143 | ····invoke-virtual/range·{v0·..·v5},·Lcom/android/gallery3d/ui/PositionRepository$Position;->set(FFFFF)V |
| 138 | ····.line·97 | 144 | ····.line·97 |
| 139 | ····:goto_0 | 145 | ····:goto_0 |
| 140 | ····return-void | 146 | ····return-void |
| 141 | ····.line·95 | 147 | ····.line·95 |
| Offset 108, 22 lines modified | Offset 108, 24 lines modified | ||
| 108 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
| 109 | ····iget·v2,·v0,·Landroid/graphics/Rect;->left:I | 109 | ····iget·v2,·v0,·Landroid/graphics/Rect;->left:I |
| 110 | ····iget·v3,·v0,·Landroid/graphics/Rect;->top:I | 110 | ····iget·v3,·v0,·Landroid/graphics/Rect;->top:I |
| 111 | ····.line·893 | ||
| 111 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->width()I | 112 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->width()I |
| 112 | ····move-result·v4 | 113 | ····move-result·v4 |
| 113 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->height()I | 114 | ····invoke-virtual·{v0},·Landroid/graphics/Rect;->height()I |
| 114 | ····move-result·v5 | 115 | ····move-result·v5 |
| 116 | ····.line·892 | ||
| 115 | ····invoke-interface·{v1,·v2,·v3,·v4,·v5},·Ljavax/microedition/khronos/opengles/GL11;->glScissor(IIII)V | 117 | ····invoke-interface·{v1,·v2,·v3,·v4,·v5},·Ljavax/microedition/khronos/opengles/GL11;->glScissor(IIII)V |
| 116 | ····.line·895 | 118 | ····.line·895 |
| 117 | ····.end·local·v0····#·"rect":Landroid/graphics/Rect; | 119 | ····.end·local·v0····#·"rect":Landroid/graphics/Rect; |
| 118 | ····:cond_1 | 120 | ····:cond_1 |
| 119 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/GLCanvasImpl$ConfigState;->mMatrix:[F | 121 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/GLCanvasImpl$ConfigState;->mMatrix:[F |
| Offset 54, 28 lines modified | Offset 54, 30 lines modified | ||
| 54 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation;->mWidth:I | 54 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation;->mWidth:I |
| 55 | ····int-to-float·v1,·v1 | 55 | ····int-to-float·v1,·v1 |
| 56 | ····mul-float/2addr·v1,·v3 | 56 | ····mul-float/2addr·v1,·v3 |
| 57 | ····.line·134 | ||
| 57 | ····invoke-virtual·{p4},·Ljava/util/Random;->nextFloat()F | 58 | ····invoke-virtual·{p4},·Ljava/util/Random;->nextFloat()F |
| 58 | ····move-result·v2 | 59 | ····move-result·v2 |
| 59 | ····sub-float/2addr·v2,·v4 | 60 | ····sub-float/2addr·v2,·v4 |
| 60 | ····mul-float/2addr·v1,·v2 | 61 | ····mul-float/2addr·v1,·v2 |
| 61 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation;->mHeight:I | 62 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation;->mHeight:I |
| 62 | ····int-to-float·v2,·v2 | 63 | ····int-to-float·v2,·v2 |
| 63 | ····mul-float/2addr·v2,·v3 | 64 | ····mul-float/2addr·v2,·v3 |
| 65 | ····.line·135 | ||
| 64 | ····invoke-virtual·{p4},·Ljava/util/Random;->nextFloat()F | 66 | ····invoke-virtual·{p4},·Ljava/util/Random;->nextFloat()F |
| 65 | ····move-result·v3 | 67 | ····move-result·v3 |
| 66 | ····sub-float/2addr·v3,·v4 | 68 | ····sub-float/2addr·v3,·v4 |
| 67 | ····mul-float/2addr·v2,·v3 | 69 | ····mul-float/2addr·v2,·v3 |
| Offset 199, 14 lines modified | Offset 199, 15 lines modified | ||
| 199 | ····const/high16·v5,·0x40800000····#·4.0f | 199 | ····const/high16·v5,·0x40800000····#·4.0f |
| 200 | ····mul-float/2addr·v4,·v5 | 200 | ····mul-float/2addr·v4,·v5 |
| 201 | ····float-to-double·v4,·v4 | 201 | ····float-to-double·v4,·v4 |
| 202 | ····.line·83 | ||
| 202 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->exp(D)D | 203 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->exp(D)D |
| 203 | ····move-result-wide·v4 | 204 | ····move-result-wide·v4 |
| 204 | ····double-to-float·v4,·v4 | 205 | ····double-to-float·v4,·v4 |
| 205 | ····add-float/2addr·v3,·v4 | 206 | ····add-float/2addr·v3,·v4 |
| Offset 364, 14 lines modified | Offset 364, 15 lines modified | ||
| 364 | ····.end·local·v16····#·"i":I | 364 | ····.end·local·v16····#·"i":I |
| 365 | ····.end·local·v18····#·"n":I | 365 | ····.end·local·v18····#·"n":I |
| 366 | ····:cond_2 | 366 | ····:cond_2 |
| 367 | ····move-object/from16·v0,·p0 | 367 | ····move-object/from16·v0,·p0 |
| 368 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AdaptiveBackground;->mAnimation:Lcom/android/gallery3d/anim/FloatAnimation; | 368 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AdaptiveBackground;->mAnimation:Lcom/android/gallery3d/anim/FloatAnimation; |
| 369 | ····.line·114 | ||
| 369 | ····invoke-interface/range·{p1·..·p1},·Lcom/android/gallery3d/ui/GLCanvas;->currentAnimationTimeMillis()J | 370 | ····invoke-interface/range·{p1·..·p1},·Lcom/android/gallery3d/ui/GLCanvas;->currentAnimationTimeMillis()J |
| 370 | ····move-result-wide·v4 | 371 | ····move-result-wide·v4 |
| 371 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/android/gallery3d/anim/FloatAnimation;->calculate(J)Z | 372 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/android/gallery3d/anim/FloatAnimation;->calculate(J)Z |
| 372 | ····move-result·v17 | 373 | ····move-result·v17 |
| Offset 232, 20 lines modified | Offset 232, 22 lines modified | ||
| 232 | ····sget-object·v3,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; | 232 | ····sget-object·v3,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; |
| 233 | ····iput-object·v3,·v2,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; | 233 | ····iput-object·v3,·v2,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; |
| 234 | ····.line·55 | 234 | ····.line·55 |
| 235 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mContext:Landroid/content/Context; | 235 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mContext:Landroid/content/Context; |
| 236 | ····.line·56 | ||
| 236 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 237 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 237 | ····move-result-object·v3 | 238 | ····move-result-object·v3 |
| 238 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mResId:I | 239 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mResId:I |
| 240 | ····.line·55 | ||
| 239 | ····invoke-static·{v3,·v4,·v2},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 241 | ····invoke-static·{v3,·v4,·v2},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 240 | ····move-result-object·v0 | 242 | ····move-result-object·v0 |
| 241 | ····.line·57 | 243 | ····.line·57 |
| 242 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 244 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 243 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mBitmap:Landroid/graphics/Bitmap; | 245 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mBitmap:Landroid/graphics/Bitmap; |
| Offset 268, 14 lines modified | Offset 270, 15 lines modified | ||
| 268 | ····.line·60 | 270 | ····.line·60 |
| 269 | ····.local·v1,·"chunkData":[B | 271 | ····.local·v1,·"chunkData":[B |
| 270 | ····if-nez·v1,·:cond_2 | 272 | ····if-nez·v1,·:cond_2 |
| 271 | ····const/4·v3,·0x0 | 273 | ····const/4·v3,·0x0 |
| 274 | ····.line·62 | ||
| 272 | ····:goto_0 | 275 | ····:goto_0 |
| 273 | ····iput-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mChunk:Lcom/android/gallery3d/ui/NinePatchChunk; | 276 | ····iput-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mChunk:Lcom/android/gallery3d/ui/NinePatchChunk; |
| 274 | ····.line·63 | 277 | ····.line·63 |
| 275 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mChunk:Lcom/android/gallery3d/ui/NinePatchChunk; | 278 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mChunk:Lcom/android/gallery3d/ui/NinePatchChunk; |
| 276 | ····if-nez·v3,·:cond_0 | 279 | ····if-nez·v3,·:cond_0 |
| Offset 328, 15 lines modified | Offset 331, 15 lines modified | ||
| 328 | ····move-result-object·v4 | 331 | ····move-result-object·v4 |
| 329 | ····invoke-direct·{v3,·v4},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V | 332 | ····invoke-direct·{v3,·v4},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V |
| 330 | ····throw·v3 | 333 | ····throw·v3 |
| 331 | ····.line·6 | 334 | ····.line·62 |
| 332 | ····:cond_2 | 335 | ····:cond_2 |
| 333 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getNinePatchChunk()[B | 336 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getNinePatchChunk()[B |
| 334 | ····move-result-object·v3 | 337 | ····move-result-object·v3 |
| 335 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/NinePatchChunk;->deserialize([B)Lcom/android/gallery3d/ui/NinePatchChunk; | 338 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/NinePatchChunk;->deserialize([B)Lcom/android/gallery3d/ui/NinePatchChunk; |
| Offset 392, 20 lines modified | Offset 395, 22 lines modified | ||
| 392 | ····const/4·v1,·0x1 | 395 | ····const/4·v1,·0x1 |
| 393 | ····iput-boolean·v1,·v0,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z | 396 | ····iput-boolean·v1,·v0,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z |
| 394 | ····.line·80 | 397 | ····.line·80 |
| 395 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mContext:Landroid/content/Context; | 398 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mContext:Landroid/content/Context; |
| 399 | ····.line·81 | ||
| 396 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 400 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 397 | ····move-result-object·v1 | 401 | ····move-result-object·v1 |
| 398 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mResId:I | 402 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mResId:I |
| 403 | ····.line·80 | ||
| 399 | ····invoke-static·{v1,·v2,·v0},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 404 | ····invoke-static·{v1,·v2,·v0},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 400 | ····.line·82 | 405 | ····.line·82 |
| 401 | ····iget·v1,·v0,·Landroid/graphics/BitmapFactory$Options;->outWidth:I | 406 | ····iget·v1,·v0,·Landroid/graphics/BitmapFactory$Options;->outWidth:I |
| 402 | ····iget·v2,·v0,·Landroid/graphics/BitmapFactory$Options;->outHeight:I | 407 | ····iget·v2,·v0,·Landroid/graphics/BitmapFactory$Options;->outHeight:I |
| Offset 418, 17 lines modified | Offset 423, 17 lines modified | ||
| 418 | ····.locals·4 | 423 | ····.locals·4 |
| 419 | ····.prologue | 424 | ····.prologue |
| 420 | ····.line·152 | 425 | ····.line·152 |
| 421 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/ResourceTexture;->recycle()V | 426 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/ResourceTexture;->recycle()V |
| 422 | ····.line·153 | 427 | ····.line·153 |
| 423 | ····iget-object·v | 428 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mCanvasRef:Ljava/lang/ref/WeakReference; |
| 424 | ····if-nez·v | 429 | ····if-nez·v2,·:cond_0 |
| 425 | ····const/4·v0,·0x0 | 430 | ····const/4·v0,·0x0 |
| 426 | ····.line·154 | 431 | ····.line·154 |
| 427 | ····.local·v0,·"canvas":Lcom/android/gallery3d/ui/GLCanvas; | 432 | ····.local·v0,·"canvas":Lcom/android/gallery3d/ui/GLCanvas; |
| 428 | ····:goto_0 | 433 | ····:goto_0 |
| 429 | ····if-nez·v0,·:cond_1 | 434 | ····if-nez·v0,·:cond_1 |
| Offset 436, 61 lines modified | Offset 441, 60 lines modified | ||
| 436 | ····.line·159 | 441 | ····.line·159 |
| 437 | ····:goto_1 | 442 | ····:goto_1 |
| 438 | ····return-void | 443 | ····return-void |
| 439 | ····.line·153 | 444 | ····.line·153 |
| 440 | ····.end·local·v0····#·"canvas":Lcom/android/gallery3d/ui/GLCanvas; | 445 | ····.end·local·v0····#·"canvas":Lcom/android/gallery3d/ui/GLCanvas; |
| 441 | ····:cond_0 | 446 | ····:cond_0 |
| 442 | ····iget-object·v | 447 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mCanvasRef:Ljava/lang/ref/WeakReference; |
| 443 | ····invoke-virtual·{v | 448 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
| 444 | ····move-result-object·v | 449 | ····move-result-object·v2 |
| 445 | ····check-cast·v | 450 | ····check-cast·v2,·Lcom/android/gallery3d/ui/GLCanvas; |
| 446 | ····move-object·v0,·v | 451 | ····move-object·v0,·v2 |
| 447 | ····goto·:goto_0 | 452 | ····goto·:goto_0 |
| 448 | ····.line·155 | 453 | ····.line·155 |
| 449 | ····.restart·local·v0····#·"canvas":Lcom/android/gallery3d/ui/GLCanvas; | 454 | ····.restart·local·v0····#·"canvas":Lcom/android/gallery3d/ui/GLCanvas; |
| 450 | ····:cond_1 | 455 | ····:cond_1 |
| 451 | ····iget-object·v | 456 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchTexture;->mInstanceCache:Lcom/android/gallery3d/ui/NinePatchTexture$MyCacheMap; |
| 452 | ····invoke-virtual·{v | 457 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/NinePatchTexture$MyCacheMap;->values()Ljava/util/Collection; |
| 453 | ····move-result-object·v | 458 | ····move-result-object·v2 |
| 454 | ····invoke-interface·{v | 459 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 455 | ····move-result-object·v | 460 | ····move-result-object·v2 |
| Max diff block lines reached; 1677/6603 bytes (25.40%) of diff not shown. | |||
| Offset 852, 18 lines modified | Offset 852, 20 lines modified | ||
| 852 | ····if-nez·v2,·:cond_0 | 852 | ····if-nez·v2,·:cond_0 |
| 853 | ····.line·146 | 853 | ····.line·146 |
| 854 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/CropView;->mAnimation:Lcom/android/gallery3d/ui/CropView$AnimationController; | 854 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/CropView;->mAnimation:Lcom/android/gallery3d/ui/CropView$AnimationController; |
| 855 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/CropView;->mHighlightRectangle:Lcom/android/gallery3d/ui/CropView$HighlightRectangle; | 855 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/CropView;->mHighlightRectangle:Lcom/android/gallery3d/ui/CropView$HighlightRectangle; |
| 856 | ····.line·147 | ||
| 856 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->access$100(Lcom/android/gallery3d/ui/CropView$HighlightRectangle;)Landroid/graphics/RectF; | 857 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->access$100(Lcom/android/gallery3d/ui/CropView$HighlightRectangle;)Landroid/graphics/RectF; |
| 857 | ····move-result-object·v3 | 858 | ····move-result-object·v3 |
| 859 | ····.line·146 | ||
| 858 | ····invoke-virtual·{v2,·v3},·Lcom/android/gallery3d/ui/CropView$AnimationController;->parkNow(Landroid/graphics/RectF;)V | 860 | ····invoke-virtual·{v2,·v3},·Lcom/android/gallery3d/ui/CropView$AnimationController;->parkNow(Landroid/graphics/RectF;)V |
| 859 | ····.line·150 | 861 | ····.line·150 |
| 860 | ····:cond_0 | 862 | ····:cond_0 |
| 861 | ····return-void | 863 | ····return-void |
| 862 | .end·method | 864 | .end·method |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DetailsAddressResolver; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DetailsAddressResolver; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DetailsAddressResolver;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DetailsAddressResolver;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/DetailsAddressResolver; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·65 | 37 | ····.line·65 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1;->this$0:Lcom/android/gallery3d/ui/DetailsAddressResolver; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1;->this$0:Lcom/android/gallery3d/ui/DetailsAddressResolver; |
| 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$1:Lcom/android/gallery3d/ui/TileImageView$TileDecoder; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/ui/TileImageView$TileDecoder; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/TileImageView$TileDecoder;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/TileImageView$TileDecoder;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/ui/TileImageView$TileDecoder; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·699 | 27 | ····.line·699 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/TileImageView$TileDecoder$1;->this$1:Lcom/android/gallery3d/ui/TileImageView$TileDecoder; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/TileImageView$TileDecoder$1;->this$1:Lcom/android/gallery3d/ui/TileImageView$TileDecoder; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 482, 14 lines modified | Offset 482, 15 lines modified | ||
| 482 | ····move-result-object·v2 | 482 | ····move-result-object·v2 |
| 483 | ····move-object/from16·v0,·p0 | 483 | ····move-object/from16·v0,·p0 |
| 484 | ····iget-object·v4,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 484 | ····iget-object·v4,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| 485 | ····.line·400 | ||
| 485 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->getRotation()I | 486 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->getRotation()I |
| 486 | ····move-result·v7 | 487 | ····move-result·v7 |
| 487 | ····move-object/from16·v0,·p0 | 488 | ····move-object/from16·v0,·p0 |
| 488 | ····iget·v10,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mMediaType:I | 489 | ····iget·v10,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mMediaType:I |
| Offset 498, 14 lines modified | Offset 499, 15 lines modified | ||
| 498 | ····iget-boolean·v11,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mIsPanorama:Z | 499 | ····iget-boolean·v11,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mIsPanorama:Z |
| 499 | ····move-object/from16·v0,·p0 | 500 | ····move-object/from16·v0,·p0 |
| 500 | ····iget-object·v3,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; | 501 | ····iget-object·v3,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; |
| 502 | ····.line·401 | ||
| 501 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;->access$800(Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;)Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec; | 503 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;->access$800(Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;)Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec; |
| 502 | ····move-result-object·v3 | 504 | ····move-result-object·v3 |
| 503 | ····iget·v12,·v3,·Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec;->labelBackgroundHeight:I | 505 | ····iget·v12,·v3,·Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec;->labelBackgroundHeight:I |
| 504 | ····const/4·v3,·0x2 | 506 | ····const/4·v3,·0x2 |
| Offset 526, 14 lines modified | Offset 528, 15 lines modified | ||
| 526 | ····if-eq·v0,·v3,·:cond_3 | 528 | ····if-eq·v0,·v3,·:cond_3 |
| 527 | ····const/4·v14,·0x1 | 529 | ····const/4·v14,·0x1 |
| 528 | ····:goto_1 | 530 | ····:goto_1 |
| 529 | ····move-object/from16·v3,·p1 | 531 | ····move-object/from16·v3,·p1 |
| 532 | ····.line·399 | ||
| 530 | ····invoke-virtual/range·{v2·..·v14},·Lcom/android/gallery3d/ui/SelectionDrawer;->draw(Lcom/android/gallery3d/ui/GLCanvas;Lcom/android/gallery3d/ui/Texture;IIILcom/android/gallery3d/data/Path;IIZIZZ)V | 533 | ····invoke-virtual/range·{v2·..·v14},·Lcom/android/gallery3d/ui/SelectionDrawer;->draw(Lcom/android/gallery3d/ui/GLCanvas;Lcom/android/gallery3d/ui/Texture;IIILcom/android/gallery3d/data/Path;IIZIZZ)V |
| 531 | ····.line·406 | 534 | ····.line·406 |
| 532 | ····move-object/from16·v0,·p0 | 535 | ····move-object/from16·v0,·p0 |
| 533 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 536 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| Offset 566, 28 lines modified | Offset 569, 29 lines modified | ||
| 566 | ····move-object/from16·v0,·p0 | 569 | ····move-object/from16·v0,·p0 |
| 567 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 570 | ····iget-object·v2,·v0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$GalleryDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| 568 | ····check-cast·v2,·Lcom/android/gallery3d/ui/FadeInTexture; | 571 | ····check-cast·v2,·Lcom/android/gallery3d/ui/FadeInTexture; |
| 572 | ····.line·411 | ||
| 569 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/FadeInTexture;->isAnimating()Z | 573 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/FadeInTexture;->isAnimating()Z |
| 570 | ····move-result·v2 | 574 | ····move-result·v2 |
| 571 | ····if-eqz·v2,·:cond_4 | 575 | ····if-eqz·v2,·:cond_4 |
| 572 | ····.line·412 | 576 | ····.line·412 |
| 573 | ····const/4·v2,·0x2 | 577 | ····const/4·v2,·0x2 |
| 574 | ····.line·414 | 578 | ····.line·414 |
| 575 | ····:goto_2 | 579 | ····:goto_2 |
| 576 | ····return·v2 | 580 | ····return·v2 |
| 577 | ····.line· | 581 | ····.line·401 |
| 578 | ····:cond_2 | 582 | ····:cond_2 |
| 579 | ····const/4·v13,·0x0 | 583 | ····const/4·v13,·0x0 |
| 580 | ····goto·:goto_0 | 584 | ····goto·:goto_0 |
| 581 | ····:cond_3 | 585 | ····:cond_3 |
| 582 | ····const/4·v14,·0x0 | 586 | ····const/4·v14,·0x0 |
| Offset 65, 15 lines modified | Offset 65, 14 lines modified | ||
| 65 | ····return-void | 65 | ····return-void |
| 66 | .end·method | 66 | .end·method |
| 67 | #·virtual·methods | 67 | #·virtual·methods |
| 68 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 68 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 69 | ····.locals·1 | 69 | ····.locals·1 |
| 70 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 71 | ····.prologue | 70 | ····.prologue |
| 72 | ····.line·697 | 71 | ····.line·697 |
| 73 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/TileImageView$TileDecoder;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; | 72 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/TileImageView$TileDecoder;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; |
| 74 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/PhotoView; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/PhotoView;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/PhotoView;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/PhotoView; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·116 | 25 | ····.line·116 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/PhotoView$1;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/PhotoView$1;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/DialogDetailsView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·113 | 27 | ····.line·113 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$2;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$2;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/AlbumSetSlidingWindow;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·92 | 25 | ····.line·92 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$1;->this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/AlbumSetSlidingWindow$1;->this$0:Lcom/android/gallery3d/ui/AlbumSetSlidingWindow; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 25, 32 lines modified | Offset 25, 24 lines modified | ||
| 25 | ····return-void | 25 | ····return-void |
| 26 | .end·method | 26 | .end·method |
| 27 | #·virtual·methods | 27 | #·virtual·methods |
| 28 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 28 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 31 | ····.param·p2,·"x1"····#·I | ||
| 32 | ····.param·p3,·"x2"····#·I | ||
| 33 | ····.prologue | 30 | ····.prologue |
| 34 | ····.line·24 | 31 | ····.line·24 |
| 35 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/CanvasTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 32 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/CanvasTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 36 | ····return-void | 33 | ····return-void |
| 37 | .end·method | 34 | .end·method |
| 38 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 35 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 39 | ····.locals·0 | 36 | ····.locals·0 |
| 40 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 41 | ····.param·p2,·"x1"····#·I | ||
| 42 | ····.param·p3,·"x2"····#·I | ||
| 43 | ····.param·p4,·"x3"····#·I | ||
| 44 | ····.param·p5,·"x4"····#·I | ||
| 45 | ····.prologue | 37 | ····.prologue |
| 46 | ····.line·24 | 38 | ····.line·24 |
| 47 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/CanvasTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 39 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/CanvasTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 48 | ····return-void | 40 | ····return-void |
| 49 | .end·method | 41 | .end·method |
| Offset 125, 28 lines modified | Offset 117, 26 lines modified | ||
| 125 | ····move-result·v0 | 117 | ····move-result·v0 |
| 126 | ····return·v0 | 118 | ····return·v0 |
| 127 | .end·method | 119 | .end·method |
| 128 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 120 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 129 | ····.locals·1 | 121 | ····.locals·1 |
| 130 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 131 | ····.prologue | 122 | ····.prologue |
| 132 | ····.line·24 | 123 | ····.line·24 |
| 133 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 124 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 134 | ····move-result·v0 | 125 | ····move-result·v0 |
| 135 | ····return·v0 | 126 | ····return·v0 |
| 136 | .end·method | 127 | .end·method |
| 137 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 128 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 138 | ····.locals·1 | 129 | ····.locals·1 |
| 139 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 140 | ····.prologue | 130 | ····.prologue |
| 141 | ····.line·24 | 131 | ····.line·24 |
| 142 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 132 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 143 | ····move-result·v0 | 133 | ····move-result·v0 |
| Offset 199, 26 lines modified | Offset 189, 24 lines modified | ||
| 199 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/CanvasTexture;->recycle()V | 189 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/CanvasTexture;->recycle()V |
| 200 | ····return-void | 190 | ····return-void |
| 201 | .end·method | 191 | .end·method |
| 202 | .method·public·bridge·synthetic·setOpaque(Z)V | 192 | .method·public·bridge·synthetic·setOpaque(Z)V |
| 203 | ····.locals·0 | 193 | ····.locals·0 |
| 204 | ····.param·p1,·"x0"····#·Z | ||
| 205 | ····.prologue | 194 | ····.prologue |
| 206 | ····.line·24 | 195 | ····.line·24 |
| 207 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->setOpaque(Z)V | 196 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->setOpaque(Z)V |
| 208 | ····return-void | 197 | ····return-void |
| 209 | .end·method | 198 | .end·method |
| 210 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V | 199 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V |
| 211 | ····.locals·0 | 200 | ····.locals·0 |
| 212 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 213 | ····.prologue | 201 | ····.prologue |
| 214 | ····.line·24 | 202 | ····.line·24 |
| 215 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V | 203 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/CanvasTexture;->updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V |
| 216 | ····return-void | 204 | ····return-void |
| 217 | .end·method | 205 | .end·method |
| Offset 121, 14 lines modified | Offset 121, 15 lines modified | ||
| 121 | ····invoke-direct·{v7,·p0,·p1},·Lcom/android/gallery3d/ui/DialogDetailsView$DetailsAdapter;-><init>(Lcom/android/gallery3d/ui/DialogDetailsView;Lcom/android/gallery3d/data/MediaDetails;)V | 121 | ····invoke-direct·{v7,·p0,·p1},·Lcom/android/gallery3d/ui/DialogDetailsView$DetailsAdapter;-><init>(Lcom/android/gallery3d/ui/DialogDetailsView;Lcom/android/gallery3d/data/MediaDetails;)V |
| 122 | ····iput-object·v7,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mAdapter:Lcom/android/gallery3d/ui/DialogDetailsView$DetailsAdapter; | 122 | ····iput-object·v7,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mAdapter:Lcom/android/gallery3d/ui/DialogDetailsView$DetailsAdapter; |
| 123 | ····.line·91 | 123 | ····.line·91 |
| 124 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mContext:Lcom/android/gallery3d/app/GalleryActivity; | 124 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mContext:Lcom/android/gallery3d/app/GalleryActivity; |
| 125 | ····.line·92 | ||
| 125 | ····invoke-interface·{v7},·Lcom/android/gallery3d/app/GalleryActivity;->getAndroidContext()Landroid/content/Context; | 126 | ····invoke-interface·{v7},·Lcom/android/gallery3d/app/GalleryActivity;->getAndroidContext()Landroid/content/Context; |
| 126 | ····move-result-object·v7 | 127 | ····move-result-object·v7 |
| 127 | ····const·v8,·0x7f090050 | 128 | ····const·v8,·0x7f090050 |
| 128 | ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 129 | ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| Offset 139, 14 lines modified | Offset 140, 15 lines modified | ||
| 139 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 140 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
| 140 | ····iget·v9,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mIndex:I | 141 | ····iget·v9,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mIndex:I |
| 141 | ····add-int/lit8·v9,·v9,·0x1 | 142 | ····add-int/lit8·v9,·v9,·0x1 |
| 143 | ····.line·93 | ||
| 142 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 144 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 143 | ····move-result-object·v9 | 145 | ····move-result-object·v9 |
| 144 | ····aput-object·v9,·v8,·v11 | 146 | ····aput-object·v9,·v8,·v11 |
| 145 | ····iget-object·v9,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mSource:Lcom/android/gallery3d/ui/DetailsHelper$DetailsSource; | 147 | ····iget-object·v9,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mSource:Lcom/android/gallery3d/ui/DetailsHelper$DetailsSource; |
| Offset 157, 14 lines modified | Offset 159, 15 lines modified | ||
| 157 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 159 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 158 | ····move-result-object·v9 | 160 | ····move-result-object·v9 |
| 159 | ····aput-object·v9,·v8,·v10 | 161 | ····aput-object·v9,·v8,·v10 |
| 162 | ····.line·91 | ||
| 160 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 163 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 161 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
| 162 | ····.line·94 | 165 | ····.line·94 |
| 163 | ····.local·v1,·"defaultTitle":Ljava/lang/String; | 166 | ····.local·v1,·"defaultTitle":Ljava/lang/String; |
| 164 | ····invoke-virtual·{p1,·v10},·Lcom/android/gallery3d/data/MediaDetails;->getDetail(I)Ljava/lang/Object; | 167 | ····invoke-virtual·{p1,·v10},·Lcom/android/gallery3d/data/MediaDetails;->getDetail(I)Ljava/lang/Object; |
| Offset 224, 18 lines modified | Offset 227, 20 lines modified | ||
| 224 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mContext:Lcom/android/gallery3d/app/GalleryActivity; | 227 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mContext:Lcom/android/gallery3d/app/GalleryActivity; |
| 225 | ····check-cast·v6,·Landroid/app/Activity; | 228 | ····check-cast·v6,·Landroid/app/Activity; |
| 226 | ····invoke-direct·{v7,·v6},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 229 | ····invoke-direct·{v7,·v6},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 230 | ····.line·102 | ||
| 227 | ····invoke-virtual·{v7,·v2},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 231 | ····invoke-virtual·{v7,·v2},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
| 228 | ····move-result-object·v6 | 232 | ····move-result-object·v6 |
| 233 | ····.line·103 | ||
| 229 | ····invoke-virtual·{v6,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 234 | ····invoke-virtual·{v6,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| 230 | ····move-result-object·v0 | 235 | ····move-result-object·v0 |
| 231 | ····.line·104 | 236 | ····.line·104 |
| 232 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 237 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
| 233 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mClickListener:Landroid/content/DialogInterface$OnClickListener; | 238 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView;->mClickListener:Landroid/content/DialogInterface$OnClickListener; |
| Offset 251, 14 lines modified | Offset 256, 15 lines modified | ||
| 251 | ····move-result-object·v6 | 256 | ····move-result-object·v6 |
| 252 | ····new-instance·v7,·Lcom/android/gallery3d/ui/DialogDetailsView$1; | 257 | ····new-instance·v7,·Lcom/android/gallery3d/ui/DialogDetailsView$1; |
| 253 | ····invoke-direct·{v7,·p0},·Lcom/android/gallery3d/ui/DialogDetailsView$1;-><init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V | 258 | ····invoke-direct·{v7,·p0},·Lcom/android/gallery3d/ui/DialogDetailsView$1;-><init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V |
| 259 | ····.line·106 | ||
| 254 | ····invoke-virtual·{v6,·v12,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 260 | ····invoke-virtual·{v6,·v12,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 255 | ····.line·119 | 261 | ····.line·119 |
| 256 | ····:goto_2 | 262 | ····:goto_2 |
| 257 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 263 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
| 258 | ····move-result-object·v6 | 264 | ····move-result-object·v6 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/gallery3d/ui/SlotView; | 2 | .super·Lcom/android/gallery3d/ui/SlotView; |
| 3 | .source·"AlbumView.java" | 3 | .source·"AlbumView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/ui/AlbumView$1;, | ||
| 8 | ········Lcom/android/gallery3d/ui/AlbumView$MyDataModelListener;, | 7 | ········Lcom/android/gallery3d/ui/AlbumView$MyDataModelListener;, |
| 9 | ········Lcom/android/gallery3d/ui/AlbumView$ModelListener;, | 8 | ········Lcom/android/gallery3d/ui/AlbumView$ModelListener;, |
| 10 | ········Lcom/android/gallery3d/ui/AlbumView$Model; | 9 | ········Lcom/android/gallery3d/ui/AlbumView$Model; |
| 11 | ····} | 10 | ····} |
| 12 | .end·annotation | 11 | .end·annotation |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·55 | 27 | ····.line·55 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu$1;->this$0:Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu$1;->this$0:Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 85, 63 lines modified | Offset 85, 62 lines modified | ||
| 85 | .method·public·findMenuItem(I)Landroid/view/MenuItem; | 85 | .method·public·findMenuItem(I)Landroid/view/MenuItem; |
| 86 | ····.locals·5 | 86 | ····.locals·5 |
| 87 | ····.param·p1,·"id"····#·I | 87 | ····.param·p1,·"id"····#·I |
| 88 | ····.prologue | 88 | ····.prologue |
| 89 | ····.line·98 | 89 | ····.line·98 |
| 90 | ····const/4·v | 90 | ····const/4·v0,·0x0 |
| 91 | ····.line·99 | 91 | ····.line·99 |
| 92 | ····.local·v | 92 | ····.local·v0,·"item":Landroid/view/MenuItem; |
| 93 | ····iget-object·v | 93 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/CustomMenu;->mMenus:Ljava/util/ArrayList; |
| 94 | ····invoke-virtual·{v | 94 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 95 | ····move-result-object·v | 95 | ····move-result-object·v3 |
| 96 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 97 | ····:cond_0 | 96 | ····:cond_0 |
| 98 | ····invoke-interface·{v | 97 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 99 | ····move-result·v4 | 98 | ····move-result·v4 |
| 100 | ····if-eqz·v4,·:cond_1 | 99 | ····if-eqz·v4,·:cond_1 |
| 101 | ····invoke-interface·{v | 100 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 102 | ····move-result-object·v | 101 | ····move-result-object·v2 |
| 103 | ····check-cast·v | 102 | ····check-cast·v2,·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 104 | ····.line·100 | 103 | ····.line·100 |
| 105 | ····.local·v | 104 | ····.local·v2,·"menu":Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 106 | ····invoke-virtual·{v | 105 | ····invoke-virtual·{v2,·p1},·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu;->findItem(I)Landroid/view/MenuItem; |
| 107 | ····move-result-object·v | 106 | ····move-result-object·v0 |
| 108 | ····.line·101 | 107 | ····.line·101 |
| 109 | ····if-eqz·v | 108 | ····if-eqz·v0,·:cond_0 |
| 110 | ····move-object·v | 109 | ····move-object·v1,·v0 |
| 111 | ····.line·103 | 110 | ····.line·103 |
| 112 | ····.end·local·v | 111 | ····.end·local·v0····#·"item":Landroid/view/MenuItem; |
| 113 | ····.end·local·v | 112 | ····.end·local·v2····#·"menu":Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 114 | ····.local·v | 113 | ····.local·v1,·"item":Landroid/view/MenuItem; |
| 115 | ····:goto_0 | 114 | ····:goto_0 |
| 116 | ····return-object·v | 115 | ····return-object·v1 |
| 117 | ····.end·local·v | 116 | ····.end·local·v1····#·"item":Landroid/view/MenuItem; |
| 118 | ····.restart·local·v | 117 | ····.restart·local·v0····#·"item":Landroid/view/MenuItem; |
| 119 | ····:cond_1 | 118 | ····:cond_1 |
| 120 | ····move-object·v | 119 | ····move-object·v1,·v0 |
| 121 | ····.end·local·v | 120 | ····.end·local·v0····#·"item":Landroid/view/MenuItem; |
| 122 | ····.restart·local·v | 121 | ····.restart·local·v1····#·"item":Landroid/view/MenuItem; |
| 123 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
| 124 | .end·method | 123 | .end·method |
| 125 | .method·public·onMenuItemClick(Landroid/view/MenuItem;)Z | 124 | .method·public·onMenuItemClick(Landroid/view/MenuItem;)Z |
| 126 | ····.locals·1 | 125 | ····.locals·1 |
| 127 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 126 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
| Offset 173, 73 lines modified | Offset 172, 72 lines modified | ||
| 173 | ····.param·p1,·"id"····#·I | 172 | ····.param·p1,·"id"····#·I |
| 174 | ····.param·p2,·"applied"····#·Z | 173 | ····.param·p2,·"applied"····#·Z |
| 175 | ····.param·p3,·"enabled"····#·Z | 174 | ····.param·p3,·"enabled"····#·Z |
| 176 | ····.param·p4,·"updateTitle"····#·Z | 175 | ····.param·p4,·"updateTitle"····#·Z |
| 177 | ····.prologue | 176 | ····.prologue |
| 178 | ····.line·108 | 177 | ····.line·108 |
| 179 | ····const/4·v | 178 | ····const/4·v0,·0x0 |
| 180 | ····.line·109 | 179 | ····.line·109 |
| 181 | ····.local·v | 180 | ····.local·v0,·"item":Landroid/view/MenuItem; |
| 182 | ····iget-object·v | 181 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/CustomMenu;->mMenus:Ljava/util/ArrayList; |
| 183 | ····invoke-virtual·{v | 182 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 184 | ····move-result-object·v | 183 | ····move-result-object·v2 |
| 185 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 186 | ····:cond_0 | 184 | ····:cond_0 |
| 187 | ····:goto_0 | 185 | ····:goto_0 |
| 188 | ····invoke-interface·{v | 186 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 189 | ····move-result·v3 | 187 | ····move-result·v3 |
| 190 | ····if-eqz·v3,·:cond_1 | 188 | ····if-eqz·v3,·:cond_1 |
| 191 | ····invoke-interface·{v | 189 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 192 | ····move-result-object·v | 190 | ····move-result-object·v1 |
| 193 | ····check-cast·v | 191 | ····check-cast·v1,·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 194 | ····.line·110 | 192 | ····.line·110 |
| 195 | ····.local·v | 193 | ····.local·v1,·"menu":Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu; |
| 196 | ····invoke-virtual·{v | 194 | ····invoke-virtual·{v1,·p1},·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu;->findItem(I)Landroid/view/MenuItem; |
| 197 | ····move-result-object·v | 195 | ····move-result-object·v0 |
| 198 | ····.line·111 | 196 | ····.line·111 |
| 199 | ····if-eqz·v | 197 | ····if-eqz·v0,·:cond_0 |
| 200 | ····.line·112 | 198 | ····.line·112 |
| 201 | ····const/4·v3,·0x1 | 199 | ····const/4·v3,·0x1 |
| 202 | ····invoke-interface·{v | 200 | ····invoke-interface·{v0,·v3},·Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem; |
| 203 | ····.line·113 | 201 | ····.line·113 |
| 204 | ····invoke-interface·{v | 202 | ····invoke-interface·{v0,·p2},·Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; |
| 205 | ····.line·114 | 203 | ····.line·114 |
| 206 | ····invoke-interface·{v | 204 | ····invoke-interface·{v0,·p3},·Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem; |
| 207 | ····.line·115 | 205 | ····.line·115 |
| 208 | ····if-eqz·p4,·:cond_0 | 206 | ····if-eqz·p4,·:cond_0 |
| 209 | ····.line·116 | 207 | ····.line·116 |
| 210 | ····invoke-interface·{v | 208 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->getTitle()Ljava/lang/CharSequence; |
| 211 | ····move-result-object·v3 | 209 | ····move-result-object·v3 |
| 212 | ····invoke-virtual·{v | 210 | ····invoke-virtual·{v1,·v3},·Lcom/android/gallery3d/ui/CustomMenu$DropDownMenu;->setTitle(Ljava/lang/CharSequence;)V |
| 213 | ····goto·:goto_0 | 211 | ····goto·:goto_0 |
| Max diff block lines reached; 310/6308 bytes (4.91%) of diff not shown. | |||
| Offset 82, 14 lines modified | Offset 82, 15 lines modified | ||
| 82 | .method·public·static·deserialize([B)Lcom/android/gallery3d/ui/NinePatchChunk; | 82 | .method·public·static·deserialize([B)Lcom/android/gallery3d/ui/NinePatchChunk; |
| 83 | ····.locals·5 | 83 | ····.locals·5 |
| 84 | ····.param·p0,·"data"····#·[B | 84 | ····.param·p0,·"data"····#·[B |
| 85 | ····.prologue | 85 | ····.prologue |
| 86 | ····.line·50 | 86 | ····.line·50 |
| 87 | ····.line·51 | ||
| 87 | ····invoke-static·{p0},·Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; | 88 | ····invoke-static·{p0},·Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; |
| 88 | ····move-result-object·v3 | 89 | ····move-result-object·v3 |
| 89 | ····invoke-static·{},·Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; | 90 | ····invoke-static·{},·Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; |
| 90 | ····move-result-object·v4 | 91 | ····move-result-object·v4 |
| Offset 144, 27 lines modified | Offset 144, 30 lines modified | ||
| 144 | ····.line·73 | 144 | ····.line·73 |
| 145 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AbstractDisplayItem;->mMediaItem:Lcom/android/gallery3d/data/MediaItem; | 145 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AbstractDisplayItem;->mMediaItem:Lcom/android/gallery3d/data/MediaItem; |
| 146 | ····if-eqz·v0,·:cond_0 | 146 | ····if-eqz·v0,·:cond_0 |
| 147 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AbstractDisplayItem;->mMediaItem:Lcom/android/gallery3d/data/MediaItem; | 147 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AbstractDisplayItem;->mMediaItem:Lcom/android/gallery3d/data/MediaItem; |
| 148 | ····.line·74 | ||
| 148 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; | 149 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; |
| 149 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
| 150 | ····invoke-static·{v0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 151 | ····invoke-static·{v0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
| 151 | ····move-result·v0 | 152 | ····move-result·v0 |
| 152 | ····int-to-long·v0,·v0 | 153 | ····int-to-long·v0,·v0 |
| 154 | ····.line·73 | ||
| 153 | ····:goto_0 | 155 | ····:goto_0 |
| 154 | ····return-wide·v0 | 156 | ····return-wide·v0 |
| 157 | ····.line·75 | ||
| 155 | ····:cond_0 | 158 | ····:cond_0 |
| 156 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 159 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
| 157 | ····move-result·v0 | 160 | ····move-result·v0 |
| 158 | ····int-to-long·v0,·v0 | 161 | ····int-to-long·v0,·v0 |
| Offset 123, 22 lines modified | Offset 123, 24 lines modified | ||
| 123 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/TileImageViewAdapter;->mImageWidth:I | 123 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/TileImageViewAdapter;->mImageWidth:I |
| 124 | ····int-to-float·v1,·v1 | 124 | ····int-to-float·v1,·v1 |
| 125 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/TileImageViewAdapter;->mBackupImage:Landroid/graphics/Bitmap; | 125 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/TileImageViewAdapter;->mBackupImage:Landroid/graphics/Bitmap; |
| 126 | ····.line·79 | ||
| 126 | ····invoke-virtual·{v2},·Landroid/graphics/Bitmap;->getWidth()I | 127 | ····invoke-virtual·{v2},·Landroid/graphics/Bitmap;->getWidth()I |
| 127 | ····move-result·v2 | 128 | ····move-result·v2 |
| 128 | ····int-to-float·v2,·v2 | 129 | ····int-to-float·v2,·v2 |
| 129 | ····div-float/2addr·v1,·v2 | 130 | ····div-float/2addr·v1,·v2 |
| 131 | ····.line·78 | ||
| 130 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->ceilLog2(F)I | 132 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->ceilLog2(F)I |
| 131 | ····move-result·v1 | 133 | ····move-result·v1 |
| 132 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I | 134 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I |
| 133 | ····move-result·v0 | 135 | ····move-result·v0 |
| Offset 271, 14 lines modified | Offset 271, 15 lines modified | ||
| 271 | ····.local·v0,·"distance":F | 271 | ····.local·v0,·"distance":F |
| 272 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; | 272 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; |
| 273 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/SlotView;->access$400(Lcom/android/gallery3d/ui/SlotView;)Lcom/android/gallery3d/ui/ScrollerHelper; | 273 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/SlotView;->access$400(Lcom/android/gallery3d/ui/SlotView;)Lcom/android/gallery3d/ui/ScrollerHelper; |
| 274 | ····move-result-object·v2 | 274 | ····move-result-object·v2 |
| 275 | ····.line·680 | ||
| 275 | ····invoke-static·{v0},·Ljava/lang/Math;->round(F)I | 276 | ····invoke-static·{v0},·Ljava/lang/Math;->round(F)I |
| 276 | ····move-result·v3 | 277 | ····move-result·v3 |
| 277 | ····const/4·v4,·0x0 | 278 | ····const/4·v4,·0x0 |
| 278 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; | 279 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; |
| Offset 287, 14 lines modified | Offset 288, 15 lines modified | ||
| 287 | ····move-result-object·v5 | 288 | ····move-result-object·v5 |
| 288 | ····invoke-virtual·{v5},·Lcom/android/gallery3d/ui/SlotView$Layout;->getScrollLimit()I | 289 | ····invoke-virtual·{v5},·Lcom/android/gallery3d/ui/SlotView$Layout;->getScrollLimit()I |
| 289 | ····move-result·v5 | 290 | ····move-result·v5 |
| 291 | ····.line·679 | ||
| 290 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/android/gallery3d/ui/ScrollerHelper;->startScroll(III)I | 292 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/android/gallery3d/ui/ScrollerHelper;->startScroll(III)I |
| 291 | ····move-result·v1 | 293 | ····move-result·v1 |
| 292 | ····.line·681 | 294 | ····.line·681 |
| 293 | ····.local·v1,·"overDistance":I | 295 | ····.local·v1,·"overDistance":I |
| 294 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; | 296 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView$MyGestureListener;->this$0:Lcom/android/gallery3d/ui/SlotView; |
| Offset 376, 18 lines modified | Offset 376, 20 lines modified | ||
| 376 | ····move-result-object·v2 | 376 | ····move-result-object·v2 |
| 377 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->isEnabled()Z | 377 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->isEnabled()Z |
| 378 | ····move-result·v3 | 378 | ····move-result·v3 |
| 379 | ····.line·493 | ||
| 379 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->isEnabled()Z | 380 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->isEnabled()Z |
| 380 | ····move-result·v4 | 381 | ····move-result·v4 |
| 382 | ····.line·492 | ||
| 381 | ····invoke-virtual·{v2,·p3,·p4,·v3,·v4},·Lcom/android/gallery3d/ui/PositionController;->startScroll(FFZZ)V | 383 | ····invoke-virtual·{v2,·p3,·p4,·v3,·v4},·Lcom/android/gallery3d/ui/PositionController;->startScroll(FFZZ)V |
| 382 | ····goto·:goto_0 | 384 | ····goto·:goto_0 |
| 383 | .end·method | 385 | .end·method |
| 384 | .method·public·onSingleTapUp(Landroid/view/MotionEvent;)Z | 386 | .method·public·onSingleTapUp(Landroid/view/MotionEvent;)Z |
| 385 | ····.locals·3 | 387 | ····.locals·3 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/gallery3d/ui/BasicTexture; | 2 | .super·Lcom/android/gallery3d/ui/BasicTexture; |
| 3 | .source·"UploadedTexture.java" | 3 | .source·"UploadedTexture.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/ui/UploadedTexture$1;, | ||
| 8 | ········Lcom/android/gallery3d/ui/UploadedTexture$BorderKey; | 7 | ········Lcom/android/gallery3d/ui/UploadedTexture$BorderKey; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·private·static·final·TAG:Ljava/lang/String;·=·"Texture" | 11 | .field·private·static·final·TAG:Ljava/lang/String;·=·"Texture" |
| Offset 339, 14 lines modified | Offset 338, 15 lines modified | ||
| 339 | ····const/4·v4,·0x5 | 338 | ····const/4·v4,·0x5 |
| 340 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 339 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
| 341 | ····const/4·v5,·0x0 | 340 | ····const/4·v5,·0x0 |
| 341 | ····.line·139 | ||
| 342 | ····invoke-virtual·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 342 | ····invoke-virtual·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| 343 | ····move-result-object·v6 | 343 | ····move-result-object·v6 |
| 344 | ····aput-object·v6,·v4,·v5 | 344 | ····aput-object·v6,·v4,·v5 |
| 345 | ····const/4·v5,·0x1 | 345 | ····const/4·v5,·0x1 |
| Offset 381, 14 lines modified | Offset 381, 15 lines modified | ||
| 381 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 381 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 382 | ····move-result-object·v6 | 382 | ····move-result-object·v6 |
| 383 | ····aput-object·v6,·v4,·v5 | 383 | ····aput-object·v6,·v4,·v5 |
| 384 | ····.line·137 | ||
| 384 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 385 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 385 | ····move-result-object·v3 | 386 | ····move-result-object·v3 |
| 386 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 387 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
| 387 | ····throw·v2 | 388 | ····throw·v2 |
| Offset 428, 14 lines modified | Offset 429, 15 lines modified | ||
| 428 | ····.line·116 | 429 | ····.line·116 |
| 429 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 430 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 430 | ····if-nez·v0,·:cond_0 | 431 | ····if-nez·v0,·:cond_0 |
| 431 | ····.line·117 | 432 | ····.line·117 |
| 432 | ····if-eqz·p0,·:cond_1 | 433 | ····if-eqz·p0,·:cond_1 |
| 434 | ····.line·118 | ||
| 433 | ····invoke-static·{v3,·p2,·p1},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; | 435 | ····invoke-static·{v3,·p2,·p1},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; |
| 434 | ····move-result-object·v0 | 436 | ····move-result-object·v0 |
| 435 | ····.line·120 | 437 | ····.line·120 |
| 436 | ····:goto_0 | 438 | ····:goto_0 |
| 437 | ····sget-object·v2,·Lcom/android/gallery3d/ui/UploadedTexture;->sBorderLines:Ljava/util/HashMap; | 439 | ····sget-object·v2,·Lcom/android/gallery3d/ui/UploadedTexture;->sBorderLines:Ljava/util/HashMap; |
| Offset 446, 15 lines modified | Offset 448, 15 lines modified | ||
| 446 | ····invoke-virtual·{v2,·v3,·v0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 448 | ····invoke-virtual·{v2,·v3,·v0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 447 | ····.line·122 | 449 | ····.line·122 |
| 448 | ····:cond_0 | 450 | ····:cond_0 |
| 449 | ····return-object·v0 | 451 | ····return-object·v0 |
| 450 | ····.line·11 | 452 | ····.line·119 |
| 451 | ····:cond_1 | 453 | ····:cond_1 |
| 452 | ····invoke-static·{p2,·v3,·p1},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; | 454 | ····invoke-static·{p2,·v3,·p1},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; |
| 453 | ····move-result-object·v0 | 455 | ····move-result-object·v0 |
| 454 | ····goto·:goto_0 | 456 | ····goto·:goto_0 |
| 455 | .end·method | 457 | .end·method |
| Offset 129, 72 lines modified | Offset 129, 81 lines modified | ||
| 129 | ····.line·83 | 129 | ····.line·83 |
| 130 | ····.local·v1,·"context":Landroid/content/Context; | 130 | ····.local·v1,·"context":Landroid/content/Context; |
| 131 | ····const/16·v5,·0x9 | 131 | ····const/16·v5,·0x9 |
| 132 | ····new-array·v3,·v5,·[Ljava/lang/String; | 132 | ····new-array·v3,·v5,·[Ljava/lang/String; |
| 133 | ····.line·84 | ||
| 133 | ····invoke-virtual·{p1},·Landroid/location/Address;->getAdminArea()Ljava/lang/String; | 134 | ····invoke-virtual·{p1},·Landroid/location/Address;->getAdminArea()Ljava/lang/String; |
| 134 | ····move-result-object·v5 | 135 | ····move-result-object·v5 |
| 135 | ····aput-object·v5,·v3,·v8 | 136 | ····aput-object·v5,·v3,·v8 |
| 137 | ····.line·85 | ||
| 136 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubAdminArea()Ljava/lang/String; | 138 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubAdminArea()Ljava/lang/String; |
| 137 | ····move-result-object·v5 | 139 | ····move-result-object·v5 |
| 138 | ····aput-object·v5,·v3,·v9 | 140 | ····aput-object·v5,·v3,·v9 |
| 141 | ····.line·86 | ||
| 139 | ····invoke-virtual·{p1},·Landroid/location/Address;->getLocality()Ljava/lang/String; | 142 | ····invoke-virtual·{p1},·Landroid/location/Address;->getLocality()Ljava/lang/String; |
| 140 | ····move-result-object·v5 | 143 | ····move-result-object·v5 |
| 141 | ····aput-object·v5,·v3,·v7 | 144 | ····aput-object·v5,·v3,·v7 |
| 142 | ····const/4·v5,·0x3 | 145 | ····const/4·v5,·0x3 |
| 146 | ····.line·87 | ||
| 143 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubLocality()Ljava/lang/String; | 147 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubLocality()Ljava/lang/String; |
| 144 | ····move-result-object·v6 | 148 | ····move-result-object·v6 |
| 145 | ····aput-object·v6,·v3,·v5 | 149 | ····aput-object·v6,·v3,·v5 |
| 150 | ····.line·88 | ||
| 146 | ····invoke-virtual·{p1},·Landroid/location/Address;->getThoroughfare()Ljava/lang/String; | 151 | ····invoke-virtual·{p1},·Landroid/location/Address;->getThoroughfare()Ljava/lang/String; |
| 147 | ····move-result-object·v5 | 152 | ····move-result-object·v5 |
| 148 | ····aput-object·v5,·v3,·v10 | 153 | ····aput-object·v5,·v3,·v10 |
| 149 | ····const/4·v5,·0x5 | 154 | ····const/4·v5,·0x5 |
| 155 | ····.line·89 | ||
| 150 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubThoroughfare()Ljava/lang/String; | 156 | ····invoke-virtual·{p1},·Landroid/location/Address;->getSubThoroughfare()Ljava/lang/String; |
| 151 | ····move-result-object·v6 | 157 | ····move-result-object·v6 |
| 152 | ····aput-object·v6,·v3,·v5 | 158 | ····aput-object·v6,·v3,·v5 |
| 153 | ····const/4·v5,·0x6 | 159 | ····const/4·v5,·0x6 |
| 160 | ····.line·90 | ||
| 154 | ····invoke-virtual·{p1},·Landroid/location/Address;->getPremises()Ljava/lang/String; | 161 | ····invoke-virtual·{p1},·Landroid/location/Address;->getPremises()Ljava/lang/String; |
| 155 | ····move-result-object·v6 | 162 | ····move-result-object·v6 |
| 156 | ····aput-object·v6,·v3,·v5 | 163 | ····aput-object·v6,·v3,·v5 |
| 157 | ····const/4·v5,·0x7 | 164 | ····const/4·v5,·0x7 |
| 165 | ····.line·91 | ||
| 158 | ····invoke-virtual·{p1},·Landroid/location/Address;->getPostalCode()Ljava/lang/String; | 166 | ····invoke-virtual·{p1},·Landroid/location/Address;->getPostalCode()Ljava/lang/String; |
| 159 | ····move-result-object·v6 | 167 | ····move-result-object·v6 |
| 160 | ····aput-object·v6,·v3,·v5 | 168 | ····aput-object·v6,·v3,·v5 |
| 161 | ····const/16·v5,·0x8 | 169 | ····const/16·v5,·0x8 |
| 170 | ····.line·92 | ||
| 162 | ····invoke-virtual·{p1},·Landroid/location/Address;->getCountryName()Ljava/lang/String; | 171 | ····invoke-virtual·{p1},·Landroid/location/Address;->getCountryName()Ljava/lang/String; |
| 163 | ····move-result-object·v6 | 172 | ····move-result-object·v6 |
| 164 | ····aput-object·v6,·v3,·v5 | 173 | ····aput-object·v6,·v3,·v5 |
| 165 | ····.line·95 | 174 | ····.line·95 |
| Offset 58, 32 lines modified | Offset 58, 24 lines modified | ||
| 58 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
| 59 | .end·method | 59 | .end·method |
| 60 | #·virtual·methods | 60 | #·virtual·methods |
| 61 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 61 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 62 | ····.locals·0 | 62 | ····.locals·0 |
| 63 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 64 | ····.param·p2,·"x1"····#·I | ||
| 65 | ····.param·p3,·"x2"····#·I | ||
| 66 | ····.prologue | 63 | ····.prologue |
| 67 | ····.line·29 | 64 | ····.line·29 |
| 68 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 65 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 69 | ····return-void | 66 | ····return-void |
| 70 | .end·method | 67 | .end·method |
| 71 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 68 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 72 | ····.locals·0 | 69 | ····.locals·0 |
| 73 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 74 | ····.param·p2,·"x1"····#·I | ||
| 75 | ····.param·p3,·"x2"····#·I | ||
| 76 | ····.param·p4,·"x3"····#·I | ||
| 77 | ····.param·p5,·"x4"····#·I | ||
| 78 | ····.prologue | 70 | ····.prologue |
| 79 | ····.line·29 | 71 | ····.line·29 |
| 80 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 72 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 81 | ····return-void | 73 | ····return-void |
| 82 | .end·method | 74 | .end·method |
| Offset 168, 28 lines modified | Offset 160, 26 lines modified | ||
| 168 | ····move-result·v0 | 160 | ····move-result·v0 |
| 169 | ····return·v0 | 161 | ····return·v0 |
| 170 | .end·method | 162 | .end·method |
| 171 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 163 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 172 | ····.locals·1 | 164 | ····.locals·1 |
| 173 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 174 | ····.prologue | 165 | ····.prologue |
| 175 | ····.line·29 | 166 | ····.line·29 |
| 176 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 167 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 177 | ····move-result·v0 | 168 | ····move-result·v0 |
| 178 | ····return·v0 | 169 | ····return·v0 |
| 179 | .end·method | 170 | .end·method |
| 180 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 171 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 181 | ····.locals·1 | 172 | ····.locals·1 |
| 182 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 183 | ····.prologue | 173 | ····.prologue |
| 184 | ····.line·29 | 174 | ····.line·29 |
| 185 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 175 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 186 | ····move-result·v0 | 176 | ····move-result·v0 |
| Offset 284, 26 lines modified | Offset 274, 24 lines modified | ||
| 284 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/UploadedTexture;->recycle()V | 274 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/UploadedTexture;->recycle()V |
| 285 | ····return-void | 275 | ····return-void |
| 286 | .end·method | 276 | .end·method |
| 287 | .method·public·bridge·synthetic·setOpaque(Z)V | 277 | .method·public·bridge·synthetic·setOpaque(Z)V |
| 288 | ····.locals·0 | 278 | ····.locals·0 |
| 289 | ····.param·p1,·"x0"····#·Z | ||
| 290 | ····.prologue | 279 | ····.prologue |
| 291 | ····.line·29 | 280 | ····.line·29 |
| 292 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->setOpaque(Z)V | 281 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->setOpaque(Z)V |
| 293 | ····return-void | 282 | ····return-void |
| 294 | .end·method | 283 | .end·method |
| 295 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V | 284 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V |
| 296 | ····.locals·0 | 285 | ····.locals·0 |
| 297 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 298 | ····.prologue | 286 | ····.prologue |
| 299 | ····.line·29 | 287 | ····.line·29 |
| 300 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V | 288 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V |
| 301 | ····return-void | 289 | ····return-void |
| 302 | .end·method | 290 | .end·method |
| Offset 71, 14 lines modified | Offset 71, 15 lines modified | ||
| 71 | ····invoke-direct·{p0,·p3},·Lcom/android/gallery3d/ui/AbstractDisplayItem;-><init>(Lcom/android/gallery3d/data/MediaItem;)V | 71 | ····invoke-direct·{p0,·p3},·Lcom/android/gallery3d/ui/AbstractDisplayItem;-><init>(Lcom/android/gallery3d/data/MediaItem;)V |
| 72 | ····.line·289 | 72 | ····.line·289 |
| 73 | ····if-nez·p3,·:cond_0 | 73 | ····if-nez·p3,·:cond_0 |
| 74 | ····const/4·v0,·0x1 | 74 | ····const/4·v0,·0x1 |
| 75 | ····.line·291 | ||
| 75 | ····:goto_0 | 76 | ····:goto_0 |
| 76 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mMediaType:I | 77 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mMediaType:I |
| 77 | ····.line·292 | 78 | ····.line·292 |
| 78 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mSlotIndex:I | 79 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mSlotIndex:I |
| 79 | ····.line·293 | 80 | ····.line·293 |
| Offset 94, 15 lines modified | Offset 95, 15 lines modified | ||
| 94 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
| 95 | ····invoke-direct·{p0,·v0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->updateContent(Lcom/android/gallery3d/ui/Texture;)V | 96 | ····invoke-direct·{p0,·v0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->updateContent(Lcom/android/gallery3d/ui/Texture;)V |
| 96 | ····.line·295 | 97 | ····.line·295 |
| 97 | ····return-void | 98 | ····return-void |
| 98 | ····.line·2 | 99 | ····.line·291 |
| 99 | ····:cond_0 | 100 | ····:cond_0 |
| 100 | ····invoke-virtual·{p3},·Lcom/android/gallery3d/data/MediaItem;->getMediaType()I | 101 | ····invoke-virtual·{p3},·Lcom/android/gallery3d/data/MediaItem;->getMediaType()I |
| 101 | ····move-result·v0 | 102 | ····move-result·v0 |
| 102 | ····goto·:goto_0 | 103 | ····goto·:goto_0 |
| 103 | .end·method | 104 | .end·method |
| Offset 454, 24 lines modified | Offset 455, 26 lines modified | ||
| 454 | ····invoke-static·{v0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->access$600(Lcom/android/gallery3d/ui/AlbumSlidingWindow;)Lcom/android/gallery3d/ui/SelectionDrawer; | 455 | ····invoke-static·{v0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->access$600(Lcom/android/gallery3d/ui/AlbumSlidingWindow;)Lcom/android/gallery3d/ui/SelectionDrawer; |
| 455 | ····move-result-object·v0 | 456 | ····move-result-object·v0 |
| 456 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 457 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| 458 | ····.line·340 | ||
| 457 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->getRotation()I | 459 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->getRotation()I |
| 458 | ····move-result·v5 | 460 | ····move-result·v5 |
| 459 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mMediaType:I | 461 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mMediaType:I |
| 460 | ····iget-boolean·v8,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mIsPanorama:Z | 462 | ····iget-boolean·v8,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mIsPanorama:Z |
| 461 | ····move-object·v1,·p1 | 463 | ····move-object·v1,·p1 |
| 464 | ····.line·339 | ||
| 462 | ····invoke-virtual/range·{v0·..·v8},·Lcom/android/gallery3d/ui/SelectionDrawer;->draw(Lcom/android/gallery3d/ui/GLCanvas;Lcom/android/gallery3d/ui/Texture;IIILcom/android/gallery3d/data/Path;IZ)V | 465 | ····invoke-virtual/range·{v0·..·v8},·Lcom/android/gallery3d/ui/SelectionDrawer;->draw(Lcom/android/gallery3d/ui/GLCanvas;Lcom/android/gallery3d/ui/Texture;IIILcom/android/gallery3d/data/Path;IZ)V |
| 463 | ····.line·341 | 466 | ····.line·341 |
| 464 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 467 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| 465 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; | 468 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; |
| Offset 513, 14 lines modified | Offset 516, 15 lines modified | ||
| 513 | ····if-eqz·v0,·:cond_3 | 516 | ····if-eqz·v0,·:cond_3 |
| 514 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; | 517 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->mContent:Lcom/android/gallery3d/ui/Texture; |
| 515 | ····check-cast·v0,·Lcom/android/gallery3d/ui/FadeInTexture; | 518 | ····check-cast·v0,·Lcom/android/gallery3d/ui/FadeInTexture; |
| 519 | ····.line·349 | ||
| 516 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/FadeInTexture;->isAnimating()Z | 520 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/FadeInTexture;->isAnimating()Z |
| 517 | ····move-result·v0 | 521 | ····move-result·v0 |
| 518 | ····if-eqz·v0,·:cond_3 | 522 | ····if-eqz·v0,·:cond_3 |
| 519 | ····.line·350 | 523 | ····.line·350 |
| Offset 580, 32 lines modified | Offset 584, 33 lines modified | ||
| 580 | ····.line·380 | 584 | ····.line·380 |
| 581 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 585 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 582 | ····if-eqz·v0,·:cond_0 | 586 | ····if-eqz·v0,·:cond_0 |
| 583 | ····.line·381 | 587 | ····.line·381 |
| 584 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; | 588 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; |
| 589 | ····.line·382 | ||
| 585 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->access$800(Lcom/android/gallery3d/ui/AlbumSlidingWindow;)I | 590 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->access$800(Lcom/android/gallery3d/ui/AlbumSlidingWindow;)I |
| 586 | ····move-result·v2 | 591 | ····move-result·v2 |
| 587 | ····const/4·v3,·0x1 | 592 | ····const/4·v3,·0x1 |
| 593 | ····.line·381 | ||
| 588 | ····invoke-static·{v0,·v2,·v3},·Lcom/android/gallery3d/common/BitmapUtils;->resizeDownBySideLength(Landroid/graphics/Bitmap;IZ)Landroid/graphics/Bitmap; | 594 | ····invoke-static·{v0,·v2,·v3},·Lcom/android/gallery3d/common/BitmapUtils;->resizeDownBySideLength(Landroid/graphics/Bitmap;IZ)Landroid/graphics/Bitmap; |
| 589 | ····move-result-object·v0 | 595 | ····move-result-object·v0 |
| 590 | ····.line·384 | 596 | ····.line·384 |
| 591 | ····:cond_0 | 597 | ····:cond_0 |
| 592 | ····return-object·v0 | 598 | ····return-object·v0 |
| 593 | .end·method | 599 | .end·method |
| 594 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 600 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 595 | ····.locals·1 | 601 | ····.locals·1 |
| 596 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 597 | ····.prologue | 602 | ····.prologue |
| 598 | ····.line·278 | 603 | ····.line·278 |
| 599 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 604 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 600 | ····move-result-object·v0 | 605 | ····move-result-object·v0 |
| Offset 303, 14 lines modified | Offset 303, 15 lines modified | ||
| 303 | ····.line·673 | 303 | ····.line·673 |
| 304 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/CropView$DetectFaceTask;->mFaceBitmap:Landroid/graphics/Bitmap; | 304 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/CropView$DetectFaceTask;->mFaceBitmap:Landroid/graphics/Bitmap; |
| 305 | ····.line·674 | 305 | ····.line·674 |
| 306 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 306 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 307 | ····new-instance·v1,·Landroid/media/FaceDetector; | 307 | ····new-instance·v1,·Landroid/media/FaceDetector; |
| 308 | ····.line·675 | ||
| 308 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I | 309 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I |
| 309 | ····move-result·v2 | 310 | ····move-result·v2 |
| 310 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I | 311 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I |
| 311 | ····move-result·v3 | 312 | ····move-result·v3 |
| Offset 334, 24 lines modified | Offset 335, 26 lines modified | ||
| 334 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/CropView;->access$1200(Lcom/android/gallery3d/ui/CropView;)Landroid/os/Handler; | 335 | ····invoke-static·{v2},·Lcom/android/gallery3d/ui/CropView;->access$1200(Lcom/android/gallery3d/ui/CropView;)Landroid/os/Handler; |
| 335 | ····move-result-object·v2 | 336 | ····move-result-object·v2 |
| 336 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/CropView$DetectFaceTask;->this$0:Lcom/android/gallery3d/ui/CropView; | 337 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/CropView$DetectFaceTask;->this$0:Lcom/android/gallery3d/ui/CropView; |
| 338 | ····.line·678 | ||
| 337 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/CropView;->access$1200(Lcom/android/gallery3d/ui/CropView;)Landroid/os/Handler; | 339 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/CropView;->access$1200(Lcom/android/gallery3d/ui/CropView;)Landroid/os/Handler; |
| 338 | ····move-result-object·v3 | 340 | ····move-result-object·v3 |
| 339 | ····const/4·v4,·0x1 | 341 | ····const/4·v4,·0x1 |
| 340 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 342 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 341 | ····move-result-object·v3 | 343 | ····move-result-object·v3 |
| 344 | ····.line·677 | ||
| 342 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 345 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 343 | ····.line·679 | 346 | ····.line·679 |
| 344 | ····return-void | 347 | ····return-void |
| 345 | .end·method | 348 | .end·method |
| 346 | .method·public·updateFaces()V | 349 | .method·public·updateFaces()V |
| Offset 422, 14 lines modified | Offset 425, 15 lines modified | ||
| 422 | ····const·v3,·0x7f09003c | 425 | ····const·v3,·0x7f09003c |
| 423 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 426 | ····invoke-static·{v2,·v3,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 424 | ····move-result-object·v2 | 427 | ····move-result-object·v2 |
| 428 | ····.line·728 | ||
| 425 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V | 429 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
| 426 | ····.line·737 | 430 | ····.line·737 |
| 427 | ····.end·local·v0····#·"i":I | 431 | ····.end·local·v0····#·"i":I |
| 428 | ····.end·local·v1····#·"n":I | 432 | ····.end·local·v1····#·"n":I |
| 429 | ····:goto_1 | 433 | ····:goto_1 |
| 430 | ····return-void | 434 | ····return-void |
| Offset 744, 14 lines modified | Offset 744, 15 lines modified | ||
| 744 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I | 744 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I |
| 745 | ····move-result·v1 | 745 | ····move-result·v1 |
| 746 | ····add-int/2addr·v0,·v1 | 746 | ····add-int/2addr·v0,·v1 |
| 747 | ····.line·382 | ||
| 747 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/PositionController;->getTargetY()I | 748 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/PositionController;->getTargetY()I |
| 748 | ····move-result·v1 | 749 | ····move-result·v1 |
| 749 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F | 750 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F |
| 750 | ····div-float·v2,·p2,·v2 | 751 | ····div-float·v2,·p2,·v2 |
| Offset 760, 14 lines modified | Offset 761, 15 lines modified | ||
| 760 | ····move-result·v2 | 761 | ····move-result·v2 |
| 761 | ····add-int/2addr·v1,·v2 | 762 | ····add-int/2addr·v1,·v2 |
| 762 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F | 763 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F |
| 764 | ····.line·381 | ||
| 763 | ····invoke-direct·{p0,·v0,·v1,·v2,·p3},·Lcom/android/gallery3d/ui/PositionController;->startAnimation(IIFI)V | 765 | ····invoke-direct·{p0,·v0,·v1,·v2,·p3},·Lcom/android/gallery3d/ui/PositionController;->startAnimation(IIFI)V |
| 764 | ····.line·384 | 766 | ····.line·384 |
| 765 | ····return-void | 767 | ····return-void |
| 766 | .end·method | 768 | .end·method |
| 767 | .method·private·startAnimation(IIFI)V | 769 | .method·private·startAnimation(IIFI)V |
| Offset 1389, 36 lines modified | Offset 1391, 39 lines modified | ||
| 1389 | ····neg-float·v3,·p1 | 1391 | ····neg-float·v3,·p1 |
| 1390 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F | 1392 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F |
| 1391 | ····div-float/2addr·v3,·v4 | 1393 | ····div-float/2addr·v3,·v4 |
| 1394 | ····.line·443 | ||
| 1392 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I | 1395 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I |
| 1393 | ····move-result·v3 | 1396 | ····move-result·v3 |
| 1394 | ····neg-float·v4,·p2 | 1397 | ····neg-float·v4,·p2 |
| 1395 | ····iget·v5,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F | 1398 | ····iget·v5,·p0,·Lcom/android/gallery3d/ui/PositionController;->mCurrentScale:F |
| 1396 | ····div-float/2addr·v4,·v5 | 1399 | ····div-float/2addr·v4,·v5 |
| 1400 | ····.line·444 | ||
| 1397 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I | 1401 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I |
| 1398 | ····move-result·v4 | 1402 | ····move-result·v4 |
| 1399 | ····iget·v5,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundLeft:I | 1403 | ····iget·v5,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundLeft:I |
| 1400 | ····iget·v6,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundRight:I | 1404 | ····iget·v6,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundRight:I |
| 1401 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundTop:I | 1405 | ····iget·v7,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundTop:I |
| 1402 | ····iget·v8,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundBottom:I | 1406 | ····iget·v8,·p0,·Lcom/android/gallery3d/ui/PositionController;->mBoundBottom:I |
| 1407 | ····.line·442 | ||
| 1403 | ····invoke-virtual/range·{v0·..·v8},·Lcom/android/gallery3d/ui/FlingScroller;->fling(IIIIIIII)V | 1408 | ····invoke-virtual/range·{v0·..·v8},·Lcom/android/gallery3d/ui/FlingScroller;->fling(IIIIIIII)V |
| 1404 | ····.line·446 | 1409 | ····.line·446 |
| 1405 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/PositionController;->mScroller:Lcom/android/gallery3d/ui/FlingScroller; | 1410 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/PositionController;->mScroller:Lcom/android/gallery3d/ui/FlingScroller; |
| 1406 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/FlingScroller;->getFinalX()I | 1411 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/FlingScroller;->getFinalX()I |
| Offset 1692, 18 lines modified | Offset 1697, 20 lines modified | ||
| 1692 | ····int-to-float·v2,·v2 | 1697 | ····int-to-float·v2,·v2 |
| 1693 | ····int-to-float·v3,·p2 | 1698 | ····int-to-float·v3,·p2 |
| 1694 | ····div-float/2addr·v2,·v3 | 1699 | ····div-float/2addr·v2,·v3 |
| 1700 | ····.line·183 | ||
| 1695 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(FF)F | 1701 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(FF)F |
| 1696 | ····move-result·v1 | 1702 | ····move-result·v1 |
| 1703 | ····.line·182 | ||
| 1697 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(FF)F | 1704 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(FF)F |
| 1698 | ····move-result·v0 | 1705 | ····move-result·v0 |
| 1699 | ····return·v0 | 1706 | ····return·v0 |
| 1700 | .end·method | 1707 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/gallery3d/ui/GLView; | 2 | .super·Lcom/android/gallery3d/ui/GLView; |
| 3 | .source·"SlotView.java" | 3 | .source·"SlotView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/ui/SlotView$1;, | ||
| 8 | ········Lcom/android/gallery3d/ui/SlotView$MyGestureListener;, | 7 | ········Lcom/android/gallery3d/ui/SlotView$MyGestureListener;, |
| 9 | ········Lcom/android/gallery3d/ui/SlotView$Layout;, | 8 | ········Lcom/android/gallery3d/ui/SlotView$Layout;, |
| 10 | ········Lcom/android/gallery3d/ui/SlotView$Spec;, | 9 | ········Lcom/android/gallery3d/ui/SlotView$Spec;, |
| 11 | ········Lcom/android/gallery3d/ui/SlotView$ItemEntry;, | 10 | ········Lcom/android/gallery3d/ui/SlotView$ItemEntry;, |
| 12 | ········Lcom/android/gallery3d/ui/SlotView$MyAnimation;, | 11 | ········Lcom/android/gallery3d/ui/SlotView$MyAnimation;, |
| 13 | ········Lcom/android/gallery3d/ui/SlotView$SimpleListener;, | 12 | ········Lcom/android/gallery3d/ui/SlotView$SimpleListener;, |
| 14 | ········Lcom/android/gallery3d/ui/SlotView$Listener; | 13 | ········Lcom/android/gallery3d/ui/SlotView$Listener; |
| Offset 336, 14 lines modified | Offset 335, 15 lines modified | ||
| 336 | ····iput·v3,·v1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F | 335 | ····iput·v3,·v1,·Lcom/android/gallery3d/ui/PositionRepository$Position;->y:F |
| 337 | ····.line·341 | 336 | ····.line·341 |
| 338 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/SlotView;->mPositions:Lcom/android/gallery3d/ui/PositionProvider; | 337 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/SlotView;->mPositions:Lcom/android/gallery3d/ui/PositionProvider; |
| 339 | ····iget-object·v4,·p2,·Lcom/android/gallery3d/ui/SlotView$ItemEntry;->item:Lcom/android/gallery3d/ui/DisplayItem; | 338 | ····iget-object·v4,·p2,·Lcom/android/gallery3d/ui/SlotView$ItemEntry;->item:Lcom/android/gallery3d/ui/DisplayItem; |
| 339 | ····.line·342 | ||
| 340 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/ui/DisplayItem;->getIdentity()J | 340 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/ui/DisplayItem;->getIdentity()J |
| 341 | ····move-result-wide·v4 | 341 | ····move-result-wide·v4 |
| 342 | ····invoke-interface·{v3,·v4,·v5,·v1},·Lcom/android/gallery3d/ui/PositionProvider;->getPosition(JLcom/android/gallery3d/ui/PositionRepository$Position;)Lcom/android/gallery3d/ui/PositionRepository$Position; | 342 | ····invoke-interface·{v3,·v4,·v5,·v1},·Lcom/android/gallery3d/ui/PositionProvider;->getPosition(JLcom/android/gallery3d/ui/PositionRepository$Position;)Lcom/android/gallery3d/ui/PositionRepository$Position; |
| 343 | ····move-result-object·v2 | 343 | ····move-result-object·v2 |
| Offset 647, 14 lines modified | Offset 647, 15 lines modified | ||
| 647 | ····:goto_0 | 647 | ····:goto_0 |
| 648 | ····return-void | 648 | ····return-void |
| 649 | ····.line·154 | 649 | ····.line·154 |
| 650 | ····:cond_1 | 650 | ····:cond_1 |
| 651 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlotView;->mLayout:Lcom/android/gallery3d/ui/SlotView$Layout; | 651 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlotView;->mLayout:Lcom/android/gallery3d/ui/SlotView$Layout; |
| 652 | ····.line·155 | ||
| 652 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/SlotView$Layout;->getVisibleStart()I | 653 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/SlotView$Layout;->getVisibleStart()I |
| 653 | ····move-result·v1 | 654 | ····move-result·v1 |
| 654 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView;->mLayout:Lcom/android/gallery3d/ui/SlotView$Layout; | 655 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlotView;->mLayout:Lcom/android/gallery3d/ui/SlotView$Layout; |
| 655 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/SlotView$Layout;->getVisibleEnd()I | 656 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/SlotView$Layout;->getVisibleEnd()I |
| Offset 1465, 14 lines modified | Offset 1466, 15 lines modified | ||
| 1465 | ····.local·v1,·"rect":Landroid/graphics/Rect; | 1466 | ····.local·v1,·"rect":Landroid/graphics/Rect; |
| 1466 | ····iget·v3,·v1,·Landroid/graphics/Rect;->left:I | 1467 | ····iget·v3,·v1,·Landroid/graphics/Rect;->left:I |
| 1467 | ····iget·v4,·v1,·Landroid/graphics/Rect;->right:I | 1468 | ····iget·v4,·v1,·Landroid/graphics/Rect;->right:I |
| 1468 | ····add-int/2addr·v3,·v4 | 1469 | ····add-int/2addr·v3,·v4 |
| 1470 | ····.line·102 | ||
| 1469 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/ui/SlotView;->getWidth()I | 1471 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/ui/SlotView;->getWidth()I |
| 1470 | ····move-result·v4 | 1472 | ····move-result·v4 |
| 1471 | ····sub-int/2addr·v3,·v4 | 1473 | ····sub-int/2addr·v3,·v4 |
| 1472 | ····div-int/lit8·v0,·v3,·0x2 | 1474 | ····div-int/lit8·v0,·v3,·0x2 |
| Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
| 123 | ····:cond_0 | 123 | ····:cond_0 |
| 124 | ····sget-object·v1,·Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; | 124 | ····sget-object·v1,·Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; |
| 125 | ····invoke-static·{p0,·v0,·p3,·v1},·Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence; | 125 | ····invoke-static·{p0,·v0,·p3,·v1},·Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence; |
| 126 | ····move-result-object·v1 | 126 | ····move-result-object·v1 |
| 127 | ····.line·66 | ||
| 127 | ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 128 | ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 128 | ····move-result-object·p0 | 129 | ····move-result-object·p0 |
| 129 | ····.line·67 | 130 | ····.line·67 |
| 130 | ····invoke-static·{p0,·v0},·Lcom/android/gallery3d/ui/StringTexture;->newInstance(Ljava/lang/String;Landroid/text/TextPaint;)Lcom/android/gallery3d/ui/StringTexture; | 131 | ····invoke-static·{p0,·v0},·Lcom/android/gallery3d/ui/StringTexture;->newInstance(Ljava/lang/String;Landroid/text/TextPaint;)Lcom/android/gallery3d/ui/StringTexture; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;Landroid/content/Intent;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/ActionModeHandler; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·244 | 28 | ····.line·244 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$4;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$4;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$4;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$4;->val$intent:Landroid/content/Intent; |
| Offset 68, 18 lines modified | Offset 68, 20 lines modified | ||
| 68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 69 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/Icon;->mReqWidth:I | 69 | ····iget·v1,·p0,·Lcom/android/gallery3d/ui/Icon;->mReqWidth:I |
| 70 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/Icon;->mReqHeight:I | 70 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/Icon;->mReqHeight:I |
| 71 | ····.line·42 | ||
| 71 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->setPreferredContentSize(II)Lcom/android/gallery3d/ui/MeasureHelper; | 72 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->setPreferredContentSize(II)Lcom/android/gallery3d/ui/MeasureHelper; |
| 72 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
| 74 | ····.line·43 | ||
| 73 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/gallery3d/ui/MeasureHelper;->measure(II)V | 75 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/gallery3d/ui/MeasureHelper;->measure(II)V |
| 74 | ····.line·44 | 76 | ····.line·44 |
| 75 | ····return-void | 77 | ····return-void |
| 76 | .end·method | 78 | .end·method |
| 77 | .method·protected·render(Lcom/android/gallery3d/ui/GLCanvas;)V | 79 | .method·protected·render(Lcom/android/gallery3d/ui/GLCanvas;)V |
| Offset 65, 15 lines modified | Offset 65, 14 lines modified | ||
| 65 | ····.line·49 | 65 | ····.line·49 |
| 66 | ····new-instance·v0,·Ljava/util/Random; | 66 | ····new-instance·v0,·Ljava/util/Random; |
| 67 | ····invoke-direct·{v0},·Ljava/util/Random;-><init>()V | 67 | ····invoke-direct·{v0},·Ljava/util/Random;-><init>()V |
| 68 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mRandom:Ljava/util/Random; | 68 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mRandom:Ljava/util/Random; |
| 69 | ····.line·123 | ||
| 70 | ····return-void | 69 | ····return-void |
| 71 | .end·method | 70 | .end·method |
| 72 | #·virtual·methods | 71 | #·virtual·methods |
| 73 | .method·public·next(Landroid/graphics/Bitmap;I)V | 72 | .method·public·next(Landroid/graphics/Bitmap;I)V |
| 74 | ····.locals·4 | 73 | ····.locals·4 |
| Offset 139, 14 lines modified | Offset 138, 15 lines modified | ||
| 139 | ····if-nez·v0,·:cond_1 | 138 | ····if-nez·v0,·:cond_1 |
| 140 | ····.line·67 | 139 | ····.line·67 |
| 141 | ····new-instance·v0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation; | 140 | ····new-instance·v0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation; |
| 142 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 141 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 142 | ····.line·68 | ||
| 143 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/BitmapTexture;->getWidth()I | 143 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/BitmapTexture;->getWidth()I |
| 144 | ····move-result·v1 | 144 | ····move-result·v1 |
| 145 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 145 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 146 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I | 146 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I |
| Offset 173, 14 lines modified | Offset 173, 15 lines modified | ||
| 173 | ····.line·71 | 173 | ····.line·71 |
| 174 | ····:cond_1 | 174 | ····:cond_1 |
| 175 | ····new-instance·v0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation; | 175 | ····new-instance·v0,·Lcom/android/gallery3d/ui/SlideshowView$SlideshowAnimation; |
| 176 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 176 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 177 | ····.line·72 | ||
| 177 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I | 178 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I |
| 178 | ····move-result·v1 | 179 | ····move-result·v1 |
| 179 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 180 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 180 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/BitmapTexture;->getWidth()I | 181 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/ui/BitmapTexture;->getWidth()I |
| Offset 328, 22 lines modified | Offset 329, 24 lines modified | ||
| 328 | ····neg-int·v7,·v7 | 329 | ····neg-int·v7,·v7 |
| 329 | ····div-int/lit8·v7,·v7,·0x2 | 330 | ····div-int/lit8·v7,·v7,·0x2 |
| 330 | ····iget-object·v8,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mPrevTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 331 | ····iget-object·v8,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mPrevTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 332 | ····.line·106 | ||
| 331 | ····invoke-virtual·{v8},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I | 333 | ····invoke-virtual·{v8},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I |
| 332 | ····move-result·v8 | 334 | ····move-result·v8 |
| 333 | ····neg-int·v8,·v8 | 335 | ····neg-int·v8,·v8 |
| 334 | ····div-int/lit8·v8,·v8,·0x2 | 336 | ····div-int/lit8·v8,·v8,·0x2 |
| 337 | ····.line·105 | ||
| 335 | ····invoke-virtual·{v6,·p1,·v7,·v8},·Lcom/android/gallery3d/ui/BitmapTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 338 | ····invoke-virtual·{v6,·p1,·v7,·v8},·Lcom/android/gallery3d/ui/BitmapTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 336 | ····.line·107 | 339 | ····.line·107 |
| 337 | ····invoke-interface·{p1},·Lcom/android/gallery3d/ui/GLCanvas;->restore()V | 340 | ····invoke-interface·{p1},·Lcom/android/gallery3d/ui/GLCanvas;->restore()V |
| 338 | ····.line·109 | 341 | ····.line·109 |
| 339 | ····:cond_0 | 342 | ····:cond_0 |
| Offset 389, 22 lines modified | Offset 392, 24 lines modified | ||
| 389 | ····neg-int·v6,·v6 | 392 | ····neg-int·v6,·v6 |
| 390 | ····div-int/lit8·v6,·v6,·0x2 | 393 | ····div-int/lit8·v6,·v6,·0x2 |
| 391 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; | 394 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/SlideshowView;->mCurrentTexture:Lcom/android/gallery3d/ui/BitmapTexture; |
| 395 | ····.line·116 | ||
| 392 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I | 396 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/ui/BitmapTexture;->getHeight()I |
| 393 | ····move-result·v7 | 397 | ····move-result·v7 |
| 394 | ····neg-int·v7,·v7 | 398 | ····neg-int·v7,·v7 |
| 395 | ····div-int/lit8·v7,·v7,·0x2 | 399 | ····div-int/lit8·v7,·v7,·0x2 |
| 400 | ····.line·115 | ||
| 396 | ····invoke-virtual·{v5,·p1,·v6,·v7},·Lcom/android/gallery3d/ui/BitmapTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 401 | ····invoke-virtual·{v5,·p1,·v6,·v7},·Lcom/android/gallery3d/ui/BitmapTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 397 | ····.line·117 | 402 | ····.line·117 |
| 398 | ····invoke-interface·{p1},·Lcom/android/gallery3d/ui/GLCanvas;->restore()V | 403 | ····invoke-interface·{p1},·Lcom/android/gallery3d/ui/GLCanvas;->restore()V |
| 399 | ····.line·119 | 404 | ····.line·119 |
| 400 | ····:cond_1 | 405 | ····:cond_1 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/DialogDetailsView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·106 | 27 | ····.line·106 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$1;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$1;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 92, 15 lines modified | Offset 92, 14 lines modified | ||
| 92 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
| 93 | ····return-object·v0 | 93 | ····return-object·v0 |
| 94 | .end·method | 94 | .end·method |
| 95 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 95 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 96 | ····.locals·1 | 96 | ····.locals·1 |
| 97 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 98 | ····.prologue | 97 | ····.prologue |
| 99 | ····.line·39 | 98 | ····.line·39 |
| 100 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/DetailsAddressResolver$AddressLookupJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/location/Address; | 99 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/DetailsAddressResolver$AddressLookupJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/location/Address; |
| 101 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
| Offset 463, 14 lines modified | Offset 463, 15 lines modified | ||
| 463 | ····rem-int·v1,·p1,·v1 | 463 | ····rem-int·v1,·p1,·v1 |
| 464 | ····new-instance·v2,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; | 464 | ····new-instance·v2,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; |
| 465 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mSource:Lcom/android/gallery3d/ui/AlbumView$Model; | 465 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mSource:Lcom/android/gallery3d/ui/AlbumView$Model; |
| 466 | ····.line·234 | ||
| 466 | ····invoke-interface·{v3,·p1},·Lcom/android/gallery3d/ui/AlbumView$Model;->get(I)Lcom/android/gallery3d/data/MediaItem; | 467 | ····invoke-interface·{v3,·p1},·Lcom/android/gallery3d/ui/AlbumView$Model;->get(I)Lcom/android/gallery3d/data/MediaItem; |
| 467 | ····move-result-object·v3 | 468 | ····move-result-object·v3 |
| 468 | ····invoke-direct·{v2,·p0,·p1,·v3},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;-><init>(Lcom/android/gallery3d/ui/AlbumSlidingWindow;ILcom/android/gallery3d/data/MediaItem;)V | 469 | ····invoke-direct·{v2,·p0,·p1,·v3},·Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem;-><init>(Lcom/android/gallery3d/ui/AlbumSlidingWindow;ILcom/android/gallery3d/data/MediaItem;)V |
| 469 | ····aput-object·v2,·v0,·v1 | 470 | ····aput-object·v2,·v0,·v1 |
| Offset 951, 14 lines modified | Offset 952, 15 lines modified | ||
| 951 | ····const/4·v2,·0x3 | 952 | ····const/4·v2,·0x3 |
| 952 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 953 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
| 953 | ····const/4·v3,·0x0 | 954 | ····const/4·v3,·0x0 |
| 955 | ····.line·121 | ||
| 954 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 956 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 955 | ····move-result-object·v4 | 957 | ····move-result-object·v4 |
| 956 | ····aput-object·v4,·v2,·v3 | 958 | ····aput-object·v4,·v2,·v3 |
| 957 | ····const/4·v3,·0x1 | 959 | ····const/4·v3,·0x1 |
| Offset 977, 14 lines modified | Offset 979, 15 lines modified | ||
| 977 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 979 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 978 | ····move-result-object·v4 | 980 | ····move-result-object·v4 |
| 979 | ····aput-object·v4,·v2,·v3 | 981 | ····aput-object·v4,·v2,·v3 |
| 982 | ····.line·119 | ||
| 980 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/gallery3d/common/Utils;->assertTrue(ZLjava/lang/String;[Ljava/lang/Object;)V | 983 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/gallery3d/common/Utils;->assertTrue(ZLjava/lang/String;[Ljava/lang/Object;)V |
| 981 | ····.line·122 | 984 | ····.line·122 |
| 982 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; | 985 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; |
| 983 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; | 986 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; |
| Offset 1179, 14 lines modified | Offset 1182, 15 lines modified | ||
| 1179 | ····:goto_0 | 1182 | ····:goto_0 |
| 1180 | ····const-string·v6,·"%s,·%s,·%s,·%s" | 1183 | ····const-string·v6,·"%s,·%s,·%s,·%s" |
| 1181 | ····const/4·v7,·0x4 | 1184 | ····const/4·v7,·0x4 |
| 1182 | ····new-array·v7,·v7,·[Ljava/lang/Object; | 1185 | ····new-array·v7,·v7,·[Ljava/lang/Object; |
| 1186 | ····.line·174 | ||
| 1183 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1187 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 1184 | ····move-result-object·v8 | 1188 | ····move-result-object·v8 |
| 1185 | ····aput-object·v8,·v7,·v5 | 1189 | ····aput-object·v8,·v7,·v5 |
| 1186 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1190 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| Offset 1213, 14 lines modified | Offset 1217, 15 lines modified | ||
| 1213 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1217 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 1214 | ····move-result-object·v8 | 1218 | ····move-result-object·v8 |
| 1215 | ····aput-object·v8,·v7,·v4 | 1219 | ····aput-object·v8,·v7,·v4 |
| 1220 | ····.line·172 | ||
| 1216 | ····invoke-static·{v3,·v6,·v7},·Lcom/android/gallery3d/common/Utils;->assertTrue(ZLjava/lang/String;[Ljava/lang/Object;)V | 1221 | ····invoke-static·{v3,·v6,·v7},·Lcom/android/gallery3d/common/Utils;->assertTrue(ZLjava/lang/String;[Ljava/lang/Object;)V |
| 1217 | ····.line·175 | 1222 | ····.line·175 |
| 1218 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; | 1223 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mData:[Lcom/android/gallery3d/ui/AlbumSlidingWindow$AlbumDisplayItem; |
| 1219 | ····.line·177 | 1224 | ····.line·177 |
| 1220 | ····.local·v2,·"data":[Lcom/android/gallery3d/ui/DisplayItem; | 1225 | ····.local·v2,·"data":[Lcom/android/gallery3d/ui/DisplayItem; |
| Offset 1242, 18 lines modified | Offset 1247, 20 lines modified | ||
| 1242 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mSize:I | 1247 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow;->mSize:I |
| 1243 | ····array-length·v6,·v2 | 1248 | ····array-length·v6,·v2 |
| 1244 | ····sub-int/2addr·v4,·v6 | 1249 | ····sub-int/2addr·v4,·v6 |
| 1250 | ····.line·181 | ||
| 1245 | ····invoke-static·{v5,·v4},·Ljava/lang/Math;->max(II)I | 1251 | ····invoke-static·{v5,·v4},·Ljava/lang/Math;->max(II)I |
| 1246 | ····move-result·v4 | 1252 | ····move-result·v4 |
| 1253 | ····.line·180 | ||
| 1247 | ····invoke-static·{v3,·v5,·v4},·Lcom/android/gallery3d/common/Utils;->clamp(III)I | 1254 | ····invoke-static·{v3,·v5,·v4},·Lcom/android/gallery3d/common/Utils;->clamp(III)I |
| 1248 | ····move-result·v1 | 1255 | ····move-result·v1 |
| 1249 | ····.line·182 | 1256 | ····.line·182 |
| 1250 | ····.local·v1,·"contentStart":I | 1257 | ····.local·v1,·"contentStart":I |
| 1251 | ····array-length·v3,·v2 | 1258 | ····array-length·v3,·v2 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$future:Lcom/android/gallery3d/util/Future; | 22 | .field·final·synthetic·val$future:Lcom/android/gallery3d/util/Future; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DetailsAddressResolver$1;Lcom/android/gallery3d/util/Future;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DetailsAddressResolver$1;Lcom/android/gallery3d/util/Future;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/ui/DetailsAddressResolver$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·69 | 28 | ····.line·69 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1$1;->this$1:Lcom/android/gallery3d/ui/DetailsAddressResolver$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1$1;->this$1:Lcom/android/gallery3d/ui/DetailsAddressResolver$1; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1$1;->val$future:Lcom/android/gallery3d/util/Future; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/DetailsAddressResolver$1$1;->val$future:Lcom/android/gallery3d/util/Future; |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/CropView; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/CropView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/CropView;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/CropView;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/CropView; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·117 | 25 | ····.line·117 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/CropView$1;->this$0:Lcom/android/gallery3d/ui/CropView; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/CropView$1;->this$0:Lcom/android/gallery3d/ui/CropView; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/ActionModeHandler; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·152 | 27 | ····.line·152 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$2;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$2;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 760, 20 lines modified | Offset 760, 22 lines modified | ||
| 760 | ····:cond_1 | 760 | ····:cond_1 |
| 761 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/ui/GLView;->getWidth()I | 761 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/ui/GLView;->getWidth()I |
| 762 | ····move-result·v4 | 762 | ····move-result·v4 |
| 763 | ····add-int/2addr·v4,·v2 | 763 | ····add-int/2addr·v4,·v2 |
| 764 | ····.line·386 | ||
| 764 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/ui/GLView;->getHeight()I | 765 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/ui/GLView;->getHeight()I |
| 765 | ····move-result·v5 | 766 | ····move-result·v5 |
| 766 | ····add-int/2addr·v5,·v3 | 767 | ····add-int/2addr·v5,·v3 |
| 768 | ····.line·385 | ||
| 767 | ····invoke-virtual·{p2,·v2,·v3,·v4,·v5},·Landroid/graphics/Rect;->set(IIII)V | 769 | ····invoke-virtual·{p2,·v2,·v3,·v4,·v5},·Landroid/graphics/Rect;->set(IIII)V |
| 768 | ····.line·387 | 770 | ····.line·387 |
| 769 | ····const/4·v4,·0x1 | 771 | ····const/4·v4,·0x1 |
| 770 | ····goto·:goto_1 | 772 | ····goto·:goto_1 |
| 771 | .end·method | 773 | .end·method |
| Offset 130, 32 lines modified | Offset 130, 35 lines modified | ||
| 130 | ····add-int/2addr·v1,·v2 | 130 | ····add-int/2addr·v1,·v2 |
| 131 | ····iget·v2,·v0,·Landroid/graphics/Rect;->right:I | 131 | ····iget·v2,·v0,·Landroid/graphics/Rect;->right:I |
| 132 | ····add-int/2addr·v1,·v2 | 132 | ····add-int/2addr·v1,·v2 |
| 133 | ····.line·48 | ||
| 133 | ····invoke-static·{p1,·v1},·Lcom/android/gallery3d/ui/MeasureHelper;->getLength(II)I | 134 | ····invoke-static·{p1,·v1},·Lcom/android/gallery3d/ui/MeasureHelper;->getLength(II)I |
| 134 | ····move-result·v1 | 135 | ····move-result·v1 |
| 135 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/MeasureHelper;->mPreferredHeight:I | 136 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/MeasureHelper;->mPreferredHeight:I |
| 136 | ····iget·v3,·v0,·Landroid/graphics/Rect;->top:I | 137 | ····iget·v3,·v0,·Landroid/graphics/Rect;->top:I |
| 137 | ····add-int/2addr·v2,·v3 | 138 | ····add-int/2addr·v2,·v3 |
| 138 | ····iget·v3,·v0,·Landroid/graphics/Rect;->bottom:I | 139 | ····iget·v3,·v0,·Landroid/graphics/Rect;->bottom:I |
| 139 | ····add-int/2addr·v2,·v3 | 140 | ····add-int/2addr·v2,·v3 |
| 141 | ····.line·49 | ||
| 140 | ····invoke-static·{p2,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->getLength(II)I | 142 | ····invoke-static·{p2,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->getLength(II)I |
| 141 | ····move-result·v2 | 143 | ····move-result·v2 |
| 144 | ····.line·47 | ||
| 142 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->setMeasuredSize(II)V | 145 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/gallery3d/ui/MeasureHelper;->setMeasuredSize(II)V |
| 143 | ····.line·50 | 146 | ····.line·50 |
| 144 | ····return-void | 147 | ····return-void |
| 145 | .end·method | 148 | .end·method |
| 146 | .method·protected·setMeasuredSize(II)V | 149 | .method·protected·setMeasuredSize(II)V |
| Offset 217, 30 lines modified | Offset 217, 34 lines modified | ||
| 217 | ····if-eqz·v0,·:cond_0 | 217 | ····if-eqz·v0,·:cond_0 |
| 218 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawHeight:I | 218 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawHeight:I |
| 219 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 219 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 220 | ····.line·743 | ||
| 220 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView;->getWidth()I | 221 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView;->getWidth()I |
| 221 | ····move-result·v1 | 222 | ····move-result·v1 |
| 222 | ····invoke-static·{v0,·v1},·Lcom/android/gallery3d/ui/PhotoView;->access$1900(II)I | 223 | ····invoke-static·{v0,·v1},·Lcom/android/gallery3d/ui/PhotoView;->access$1900(II)I |
| 223 | ····move-result·v0 | 224 | ····move-result·v0 |
| 225 | ····.line·742 | ||
| 224 | ····:goto_0 | 226 | ····:goto_0 |
| 225 | ····return·v0 | 227 | ····return·v0 |
| 228 | ····.line·743 | ||
| 226 | ····:cond_0 | 229 | ····:cond_0 |
| 227 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawWidth:I | 230 | ····iget·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawWidth:I |
| 228 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 231 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 232 | ····.line·744 | ||
| 229 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView;->getWidth()I | 233 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/ui/PhotoView;->getWidth()I |
| 230 | ····move-result·v1 | 234 | ····move-result·v1 |
| 231 | ····invoke-static·{v0,·v1},·Lcom/android/gallery3d/ui/PhotoView;->access$1900(II)I | 235 | ····invoke-static·{v0,·v1},·Lcom/android/gallery3d/ui/PhotoView;->access$1900(II)I |
| 232 | ····move-result·v0 | 236 | ····move-result·v0 |
| Offset 461, 14 lines modified | Offset 465, 15 lines modified | ||
| 461 | ····and-int/lit8·v3,·v3,·0x1 | 465 | ····and-int/lit8·v3,·v3,·0x1 |
| 462 | ····if-nez·v3,·:cond_1 | 466 | ····if-nez·v3,·:cond_1 |
| 463 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 467 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 468 | ····.line·756 | ||
| 464 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; | 469 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; |
| 465 | ····move-result-object·v3 | 470 | ····move-result-object·v3 |
| 466 | ····invoke-virtual·{v3,·v2,·v0},·Lcom/android/gallery3d/ui/PositionController;->getMinimalScale(II)F | 471 | ····invoke-virtual·{v3,·v2,·v0},·Lcom/android/gallery3d/ui/PositionController;->getMinimalScale(II)F |
| 467 | ····move-result·v1 | 472 | ····move-result·v1 |
| Offset 495, 19 lines modified | Offset 500, 20 lines modified | ||
| 495 | ····move-result·v3 | 500 | ····move-result·v3 |
| 496 | ····iput·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawHeight:I | 501 | ····iput·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->mDrawHeight:I |
| 497 | ····goto·:goto_0 | 502 | ····goto·:goto_0 |
| 498 | ····.line·75 | 503 | ····.line·756 |
| 499 | ····.end·local·v1····#·"s":F | 504 | ····.end·local·v1····#·"s":F |
| 500 | ····:cond_1 | 505 | ····:cond_1 |
| 501 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 506 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$ScreenNailEntry;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 507 | ····.line·757 | ||
| 502 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; | 508 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; |
| 503 | ····move-result-object·v3 | 509 | ····move-result-object·v3 |
| 504 | ····invoke-virtual·{v3,·v0,·v2},·Lcom/android/gallery3d/ui/PositionController;->getMinimalScale(II)F | 510 | ····invoke-virtual·{v3,·v0,·v2},·Lcom/android/gallery3d/ui/PositionController;->getMinimalScale(II)F |
| 505 | ····move-result·v1 | 511 | ····move-result·v1 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$supportedOperation:I | 22 | .field·final·synthetic·val$supportedOperation:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;I)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/ActionModeHandler; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·201 | 28 | ····.line·201 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$3;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$3;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 29 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$3;->val$supportedOperation:I | 30 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$3;->val$supportedOperation:I |
| Offset 60, 32 lines modified | Offset 60, 24 lines modified | ||
| 60 | ····return-void | 60 | ····return-void |
| 61 | .end·method | 61 | .end·method |
| 62 | #·virtual·methods | 62 | #·virtual·methods |
| 63 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 63 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 64 | ····.locals·0 | 64 | ····.locals·0 |
| 65 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 66 | ····.param·p2,·"x1"····#·I | ||
| 67 | ····.param·p3,·"x2"····#·I | ||
| 68 | ····.prologue | 65 | ····.prologue |
| 69 | ····.line·27 | 66 | ····.line·27 |
| 70 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 67 | ····invoke-super·{p0,·p1,·p2,·p3},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 71 | ····return-void | 68 | ····return-void |
| 72 | .end·method | 69 | .end·method |
| 73 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 70 | .method·public·bridge·synthetic·draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 74 | ····.locals·0 | 71 | ····.locals·0 |
| 75 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 76 | ····.param·p2,·"x1"····#·I | ||
| 77 | ····.param·p3,·"x2"····#·I | ||
| 78 | ····.param·p4,·"x3"····#·I | ||
| 79 | ····.param·p5,·"x4"····#·I | ||
| 80 | ····.prologue | 72 | ····.prologue |
| 81 | ····.line·27 | 73 | ····.line·27 |
| 82 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V | 74 | ····invoke-super/range·{p0·..·p5},·Lcom/android/gallery3d/ui/UploadedTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;IIII)V |
| 83 | ····return-void | 75 | ····return-void |
| 84 | .end·method | 76 | .end·method |
| Offset 160, 28 lines modified | Offset 152, 26 lines modified | ||
| 160 | ····move-result·v0 | 152 | ····move-result·v0 |
| 161 | ····return·v0 | 153 | ····return·v0 |
| 162 | .end·method | 154 | .end·method |
| 163 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 155 | .method·public·bridge·synthetic·isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 164 | ····.locals·1 | 156 | ····.locals·1 |
| 165 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 166 | ····.prologue | 157 | ····.prologue |
| 167 | ····.line·27 | 158 | ····.line·27 |
| 168 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z | 159 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isContentValid(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 169 | ····move-result·v0 | 160 | ····move-result·v0 |
| 170 | ····return·v0 | 161 | ····return·v0 |
| 171 | .end·method | 162 | .end·method |
| 172 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 163 | .method·public·bridge·synthetic·isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 173 | ····.locals·1 | 164 | ····.locals·1 |
| 174 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| 175 | ····.prologue | 165 | ····.prologue |
| 176 | ····.line·27 | 166 | ····.line·27 |
| 177 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z | 167 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->isLoaded(Lcom/android/gallery3d/ui/GLCanvas;)Z |
| 178 | ····move-result·v0 | 168 | ····move-result·v0 |
| Offset 239, 20 lines modified | Offset 229, 22 lines modified | ||
| 239 | ····const/4·v0,·0x0 | 229 | ····const/4·v0,·0x0 |
| 240 | ····.line·46 | 230 | ····.line·46 |
| 241 | ····.local·v0,·"b":Landroid/graphics/Bitmap; | 231 | ····.local·v0,·"b":Landroid/graphics/Bitmap; |
| 242 | ····:try_start_0 | 232 | ····:try_start_0 |
| 243 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mContext:Landroid/content/Context; | 233 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mContext:Landroid/content/Context; |
| 234 | ····.line·47 | ||
| 244 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 235 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 245 | ····move-result-object·v3 | 236 | ····move-result-object·v3 |
| 246 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mResId:I | 237 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mResId:I |
| 238 | ····.line·46 | ||
| 247 | ····invoke-static·{v3,·v4,·v2},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 239 | ····invoke-static·{v3,·v4,·v2},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 248 | ····:try_end_0 | 240 | ····:try_end_0 |
| 249 | ····.catch·Ljava/lang/OutOfMemoryError;·{:try_start_0·..·:try_end_0}·:catch_0 | 241 | ····.catch·Ljava/lang/OutOfMemoryError;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 250 | ····move-result-object·v0 | 242 | ····move-result-object·v0 |
| 251 | ····.line·52 | 243 | ····.line·52 |
| Offset 312, 20 lines modified | Offset 304, 22 lines modified | ||
| 312 | ····iput-object·v2,·v1,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; | 304 | ····iput-object·v2,·v1,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; |
| 313 | ····.line·61 | 305 | ····.line·61 |
| 314 | ····:try_start_0 | 306 | ····:try_start_0 |
| 315 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mContext:Landroid/content/Context; | 307 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mContext:Landroid/content/Context; |
| 308 | ····.line·62 | ||
| 316 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 309 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 317 | ····move-result-object·v2 | 310 | ····move-result-object·v2 |
| 318 | ····iget·v3,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mResId:I | 311 | ····iget·v3,·p0,·Lcom/android/gallery3d/ui/ResourceTexture;->mResId:I |
| 312 | ····.line·61 | ||
| 319 | ····invoke-static·{v2,·v3,·v1},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 313 | ····invoke-static·{v2,·v3,·v1},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 320 | ····:try_end_0 | 314 | ····:try_end_0 |
| 321 | ····.catch·Ljava/lang/OutOfMemoryError;·{:try_start_0·..·:try_end_0}·:catch_0 | 315 | ····.catch·Ljava/lang/OutOfMemoryError;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 322 | ····.line·67 | 316 | ····.line·67 |
| 323 | ····:goto_0 | 317 | ····:goto_0 |
| 324 | ····return-object·v1 | 318 | ····return-object·v1 |
| Offset 371, 26 lines modified | Offset 365, 24 lines modified | ||
| 371 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/UploadedTexture;->recycle()V | 365 | ····invoke-super·{p0},·Lcom/android/gallery3d/ui/UploadedTexture;->recycle()V |
| 372 | ····return-void | 366 | ····return-void |
| 373 | .end·method | 367 | .end·method |
| 374 | .method·public·bridge·synthetic·setOpaque(Z)V | 368 | .method·public·bridge·synthetic·setOpaque(Z)V |
| 375 | ····.locals·0 | 369 | ····.locals·0 |
| 376 | ····.param·p1,·"x0"····#·Z | ||
| 377 | ····.prologue | 370 | ····.prologue |
| 378 | ····.line·27 | 371 | ····.line·27 |
| 379 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->setOpaque(Z)V | 372 | ····invoke-super·{p0,·p1},·Lcom/android/gallery3d/ui/UploadedTexture;->setOpaque(Z)V |
| 380 | ····return-void | 373 | ····return-void |
| 381 | .end·method | 374 | .end·method |
| 382 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V | 375 | .method·public·bridge·synthetic·updateContent(Lcom/android/gallery3d/ui/GLCanvas;)V |
| 383 | ····.locals·0 | 376 | ····.locals·0 |
| 384 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/ui/GLCanvas; | ||
| Max diff block lines reached; 185/4057 bytes (4.56%) of diff not shown. | |||
| Offset 235, 14 lines modified | Offset 235, 15 lines modified | ||
| 235 | ····const-string·v7,·"eglGetConfigAttrib·error:·" | 235 | ····const-string·v7,·"eglGetConfigAttrib·error:·" |
| 236 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 236 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 237 | ····move-result-object·v6 | 237 | ····move-result-object·v6 |
| 238 | ····.line·91 | ||
| 238 | ····invoke-interface·{p1},·Ljavax/microedition/khronos/egl/EGL10;->eglGetError()I | 239 | ····invoke-interface·{p1},·Ljavax/microedition/khronos/egl/EGL10;->eglGetError()I |
| 239 | ····move-result·v7 | 240 | ····move-result·v7 |
| 240 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 241 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 241 | ····move-result-object·v6 | 242 | ····move-result-object·v6 |
| Offset 331, 14 lines modified | Offset 331, 15 lines modified | ||
| 331 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
| 332 | ····.line·159 | 332 | ····.line·159 |
| 333 | ····.end·local·v0····#·"interp":F | 333 | ····.end·local·v0····#·"interp":F |
| 334 | ····:cond_3 | 334 | ····:cond_3 |
| 335 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/EdgeAnimation;->mInterpolator:Landroid/view/animation/Interpolator; | 335 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/EdgeAnimation;->mInterpolator:Landroid/view/animation/Interpolator; |
| 336 | ····.line·160 | ||
| 336 | ····invoke-interface·{v2,·v7},·Landroid/view/animation/Interpolator;->getInterpolation(F)F | 337 | ····invoke-interface·{v2,·v7},·Landroid/view/animation/Interpolator;->getInterpolation(F)F |
| 337 | ····move-result·v0 | 338 | ····move-result·v0 |
| 338 | ····goto·:goto_1 | 339 | ····goto·:goto_1 |
| 339 | ····.line·167 | 340 | ····.line·167 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$actionMode:Landroid/view/ActionMode; | 22 | .field·final·synthetic·val$actionMode:Landroid/view/ActionMode; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;Landroid/view/ActionMode;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;Landroid/view/ActionMode;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/ActionModeHandler; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·90 | 28 | ····.line·90 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$1;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$1;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$1;->val$actionMode:Landroid/view/ActionMode; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$1;->val$actionMode:Landroid/view/ActionMode; |
| Offset 77, 26 lines modified | Offset 77, 28 lines modified | ||
| 77 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mGridWidth:I | 77 | ····iput·p2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mGridWidth:I |
| 78 | ····.line·84 | 78 | ····.line·84 |
| 79 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mContext:Landroid/content/Context; | 79 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mContext:Landroid/content/Context; |
| 80 | ····const·v3,·0x7f09009d | 80 | ····const·v3,·0x7f09009d |
| 81 | ····.line·85 | ||
| 81 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 82 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| 82 | ····move-result-object·v2 | 83 | ····move-result-object·v2 |
| 83 | ····add-int/lit8·v3,·p2,·-0x14 | 84 | ····add-int/lit8·v3,·p2,·-0x14 |
| 84 | ····const/high16·v4,·0x41600000····#·14.0f | 85 | ····const/high16·v4,·0x41600000····#·14.0f |
| 85 | ····const/4·v5,·-0x1 | 86 | ····const/4·v5,·-0x1 |
| 86 | ····sget-object·v6,·Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; | 87 | ····sget-object·v6,·Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; |
| 88 | ····.line·84 | ||
| 87 | ····invoke-static·{v2,·v3,·v4,·v5,·v6},·Lcom/android/gallery3d/ui/MultiLineTexture;->newInstance(Ljava/lang/String;IFILandroid/text/Layout$Alignment;)Lcom/android/gallery3d/ui/MultiLineTexture; | 89 | ····invoke-static·{v2,·v3,·v4,·v5,·v6},·Lcom/android/gallery3d/ui/MultiLineTexture;->newInstance(Ljava/lang/String;IFILandroid/text/Layout$Alignment;)Lcom/android/gallery3d/ui/MultiLineTexture; |
| 88 | ····move-result-object·v2 | 90 | ····move-result-object·v2 |
| 89 | ····iput-object·v2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mImportLabel:Lcom/android/gallery3d/ui/Texture; | 91 | ····iput-object·v2,·p0,·Lcom/android/gallery3d/ui/GridDrawer;->mImportLabel:Lcom/android/gallery3d/ui/Texture; |
| 90 | ····.line·90 | 92 | ····.line·90 |
| Offset 827, 18 lines modified | Offset 827, 20 lines modified | ||
| 827 | ····.line·281 | 827 | ····.line·281 |
| 828 | ····mul-int/lit8·v0,·p1,·0x8 | 828 | ····mul-int/lit8·v0,·p1,·0x8 |
| 829 | ····int-to-float·v0,·v0 | 829 | ····int-to-float·v0,·v0 |
| 830 | ····const/high16·v1,·0x3f800000····#·1.0f | 830 | ····const/high16·v1,·0x3f800000····#·1.0f |
| 831 | ····.line·282 | ||
| 831 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(FF)F | 832 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->min(FF)F |
| 832 | ····move-result·v0 | 833 | ····move-result·v0 |
| 834 | ····.line·281 | ||
| 833 | ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(FF)F | 835 | ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(FF)F |
| 834 | ····move-result·v0 | 836 | ····move-result·v0 |
| 835 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleYFinish:F | 837 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleYFinish:F |
| 836 | ····.line·288 | 838 | ····.line·288 |
| Offset 873, 18 lines modified | Offset 875, 20 lines modified | ||
| 873 | ····const·v2,·0x3727c5ac····#·1.0E-5f | 875 | ····const·v2,·0x3727c5ac····#·1.0E-5f |
| 874 | ····mul-float/2addr·v1,·v2 | 876 | ····mul-float/2addr·v1,·v2 |
| 875 | ····const·v2,·0x3f4ccccd····#·0.8f | 877 | ····const·v2,·0x3f4ccccd····#·0.8f |
| 878 | ····.line·291 | ||
| 876 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(FF)F | 879 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->min(FF)F |
| 877 | ····move-result·v1 | 880 | ····move-result·v1 |
| 881 | ····.line·290 | ||
| 878 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(FF)F | 882 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(FF)F |
| 879 | ····move-result·v0 | 883 | ····move-result·v0 |
| 880 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlphaFinish:F | 884 | ····iput·v0,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlphaFinish:F |
| 881 | ····.line·292 | 885 | ····.line·292 |
| Offset 987, 39 lines modified | Offset 991, 43 lines modified | ||
| 987 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeAlpha:F | 991 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeAlpha:F |
| 988 | ····.line·198 | 992 | ····.line·198 |
| 989 | ····const/high16·v4,·0x3f000000····#·0.5f | 993 | ····const/high16·v4,·0x3f000000····#·0.5f |
| 990 | ····mul-float·v5,·v0,·v9 | 994 | ····mul-float·v5,·v0,·v9 |
| 995 | ····.line·199 | ||
| 991 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->min(FF)F | 996 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->min(FF)F |
| 992 | ····move-result·v5 | 997 | ····move-result·v5 |
| 998 | ····.line·198 | ||
| 993 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(FF)F | 999 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(FF)F |
| 994 | ····move-result·v4 | 1000 | ····move-result·v4 |
| 995 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleYStart:F | 1001 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleYStart:F |
| 996 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleY:F | 1002 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mEdgeScaleY:F |
| 997 | ····.line·201 | 1003 | ····.line·201 |
| 998 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlpha:F | 1004 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlpha:F |
| 1005 | ····.line·203 | ||
| 999 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F | 1006 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F |
| 1000 | ····move-result·v5 | 1007 | ····move-result·v5 |
| 1001 | ····const·v6,·0x3f8ccccd····#·1.1f | 1008 | ····const·v6,·0x3f8ccccd····#·1.1f |
| 1002 | ····mul-float/2addr·v5,·v6 | 1009 | ····mul-float/2addr·v5,·v6 |
| 1003 | ····add-float/2addr·v4,·v5 | 1010 | ····add-float/2addr·v4,·v5 |
| 1011 | ····.line·201 | ||
| 1004 | ····invoke-static·{v8,·v4},·Ljava/lang/Math;->min(FF)F | 1012 | ····invoke-static·{v8,·v4},·Ljava/lang/Math;->min(FF)F |
| 1005 | ····move-result·v4 | 1013 | ····move-result·v4 |
| 1006 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlphaStart:F | 1014 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlphaStart:F |
| 1007 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlpha:F | 1015 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/EdgeEffect;->mGlowAlpha:F |
| Offset 85, 14 lines modified | Offset 85, 15 lines modified | ||
| 85 | ····move-result·v3 | 85 | ····move-result·v3 |
| 86 | ····if-nez·v3,·:cond_0 | 86 | ····if-nez·v3,·:cond_0 |
| 87 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 87 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 88 | ····.line·566 | ||
| 88 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1000(Lcom/android/gallery3d/ui/PhotoView;)I | 89 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1000(Lcom/android/gallery3d/ui/PhotoView;)I |
| 89 | ····move-result·v3 | 90 | ····move-result·v3 |
| 90 | ····if-eqz·v3,·:cond_1 | 91 | ····if-eqz·v3,·:cond_1 |
| 91 | ····.line·569 | 92 | ····.line·569 |
| Offset 104, 22 lines modified | Offset 105, 24 lines modified | ||
| 104 | ····:cond_1 | 105 | ····:cond_1 |
| 105 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 106 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 106 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; | 107 | ····invoke-static·{v3},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; |
| 107 | ····move-result-object·v3 | 108 | ····move-result-object·v3 |
| 109 | ····.line·568 | ||
| 108 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusX()F | 110 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusX()F |
| 109 | ····move-result·v4 | 111 | ····move-result·v4 |
| 110 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusY()F | 112 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusY()F |
| 111 | ····move-result·v5 | 113 | ····move-result·v5 |
| 114 | ····.line·567 | ||
| 112 | ····invoke-virtual·{v3,·v2,·v4,·v5},·Lcom/android/gallery3d/ui/PositionController;->scaleBy(FFF)V | 115 | ····invoke-virtual·{v3,·v2,·v4,·v5},·Lcom/android/gallery3d/ui/PositionController;->scaleBy(FFF)V |
| 113 | ····goto·:goto_0 | 116 | ····goto·:goto_0 |
| 114 | .end·method | 117 | .end·method |
| 115 | .method·public·onScaleBegin(Landroid/view/ScaleGestureDetector;)Z | 118 | .method·public·onScaleBegin(Landroid/view/ScaleGestureDetector;)Z |
| 116 | ····.locals·3 | 119 | ····.locals·3 |
| Offset 145, 22 lines modified | Offset 148, 24 lines modified | ||
| 145 | ····:cond_0 | 148 | ····:cond_0 |
| 146 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; | 149 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/ui/PhotoView$MyScaleListener;->this$0:Lcom/android/gallery3d/ui/PhotoView; |
| 147 | ····invoke-static·{v0},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; | 150 | ····invoke-static·{v0},·Lcom/android/gallery3d/ui/PhotoView;->access$1200(Lcom/android/gallery3d/ui/PhotoView;)Lcom/android/gallery3d/ui/PositionController; |
| 148 | ····move-result-object·v0 | 151 | ····move-result-object·v0 |
| 152 | ····.line·577 | ||
| 149 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusX()F | 153 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusX()F |
| 150 | ····move-result·v1 | 154 | ····move-result·v1 |
| 151 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusY()F | 155 | ····invoke-virtual·{p1},·Landroid/view/ScaleGestureDetector;->getFocusY()F |
| 152 | ····move-result·v2 | 156 | ····move-result·v2 |
| 157 | ····.line·576 | ||
| 153 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/ui/PositionController;->beginScale(FF)V | 158 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/ui/PositionController;->beginScale(FF)V |
| 154 | ····.line·578 | 159 | ····.line·578 |
| 155 | ····const/4·v0,·0x1 | 160 | ····const/4·v0,·0x1 |
| 156 | ····goto·:goto_0 | 161 | ····goto·:goto_0 |
| 157 | .end·method | 162 | .end·method |
| Offset 384, 18 lines modified | Offset 384, 20 lines modified | ||
| 384 | ····.line·57 | 384 | ····.line·57 |
| 385 | ····.local·v0,·"view":Lcom/android/gallery3d/ui/GLView; | 385 | ····.local·v0,·"view":Lcom/android/gallery3d/ui/GLView; |
| 386 | ····sub-int·v1,·p4,·p2 | 386 | ····sub-int·v1,·p4,·p2 |
| 387 | ····const/high16·v2,·-0x80000000 | 387 | ····const/high16·v2,·-0x80000000 |
| 388 | ····.line·58 | ||
| 388 | ····invoke-static·{v1,·v2},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 389 | ····invoke-static·{v1,·v2},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 389 | ····move-result·v1 | 390 | ····move-result·v1 |
| 391 | ····.line·57 | ||
| 390 | ····invoke-virtual·{v0,·v3,·v1},·Lcom/android/gallery3d/ui/GLView;->measure(II)V | 392 | ····invoke-virtual·{v0,·v3,·v1},·Lcom/android/gallery3d/ui/GLView;->measure(II)V |
| 391 | ····.line·59 | 393 | ····.line·59 |
| 392 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/GLView;->getMeasuredWidth()I | 394 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/GLView;->getMeasuredWidth()I |
| 393 | ····move-result·v1 | 395 | ····move-result·v1 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/FilmStripView; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/FilmStripView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/FilmStripView;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/FilmStripView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/FilmStripView; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·84 | 24 | ····.line·84 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/FilmStripView$1;->this$0:Lcom/android/gallery3d/ui/FilmStripView; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/FilmStripView$1;->this$0:Lcom/android/gallery3d/ui/FilmStripView; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V |
| Offset 1713, 14 lines modified | Offset 1713, 15 lines modified | ||
| 1713 | ····:cond_0 | 1713 | ····:cond_0 |
| 1714 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1714 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1715 | ····iget·v5,·v3,·Landroid/graphics/RectF;->right:F | 1715 | ····iget·v5,·v3,·Landroid/graphics/RectF;->right:F |
| 1716 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1716 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1717 | ····.line·601 | ||
| 1717 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I | 1718 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I |
| 1718 | ····move-result·v6 | 1719 | ····move-result·v6 |
| 1719 | ····div-int/lit8·v6,·v6,·0x2 | 1720 | ····div-int/lit8·v6,·v6,·0x2 |
| 1720 | ····int-to-float·v6,·v6 | 1721 | ····int-to-float·v6,·v6 |
| Offset 1729, 28 lines modified | Offset 1730, 30 lines modified | ||
| 1729 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I | 1730 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I |
| 1730 | ····move-result·v5 | 1731 | ····move-result·v5 |
| 1731 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1732 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1733 | ····.line·602 | ||
| 1732 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I | 1734 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I |
| 1733 | ····move-result·v6 | 1735 | ····move-result·v6 |
| 1734 | ····div-int/lit8·v6,·v6,·0x2 | 1736 | ····div-int/lit8·v6,·v6,·0x2 |
| 1735 | ····int-to-float·v6,·v6 | 1737 | ····int-to-float·v6,·v6 |
| 1736 | ····sub-float·v6,·v1,·v6 | 1738 | ····sub-float·v6,·v1,·v6 |
| 1737 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I | 1739 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I |
| 1738 | ····move-result·v6 | 1740 | ····move-result·v6 |
| 1741 | ····.line·600 | ||
| 1739 | ····invoke-virtual·{v4,·p1,·v5,·v6},·Lcom/android/gallery3d/ui/ResourceTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 1742 | ····invoke-virtual·{v4,·p1,·v5,·v6},·Lcom/android/gallery3d/ui/ResourceTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 1740 | ····.line·604 | 1743 | ····.line·604 |
| 1741 | ····:cond_1 | 1744 | ····:cond_1 |
| 1742 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mMovingEdges:I | 1745 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mMovingEdges:I |
| 1743 | ····and-int/lit8·v4,·v4,·0x1 | 1746 | ····and-int/lit8·v4,·v4,·0x1 |
| Offset 1763, 14 lines modified | Offset 1766, 15 lines modified | ||
| 1763 | ····:cond_2 | 1766 | ····:cond_2 |
| 1764 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1767 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1765 | ····iget·v5,·v3,·Landroid/graphics/RectF;->left:F | 1768 | ····iget·v5,·v3,·Landroid/graphics/RectF;->left:F |
| 1766 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1769 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1770 | ····.line·606 | ||
| 1767 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I | 1771 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I |
| 1768 | ····move-result·v6 | 1772 | ····move-result·v6 |
| 1769 | ····div-int/lit8·v6,·v6,·0x2 | 1773 | ····div-int/lit8·v6,·v6,·0x2 |
| 1770 | ····int-to-float·v6,·v6 | 1774 | ····int-to-float·v6,·v6 |
| Offset 1779, 28 lines modified | Offset 1783, 30 lines modified | ||
| 1779 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I | 1783 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I |
| 1780 | ····move-result·v5 | 1784 | ····move-result·v5 |
| 1781 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1785 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1786 | ····.line·607 | ||
| 1782 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I | 1787 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I |
| 1783 | ····move-result·v6 | 1788 | ····move-result·v6 |
| 1784 | ····div-int/lit8·v6,·v6,·0x2 | 1789 | ····div-int/lit8·v6,·v6,·0x2 |
| 1785 | ····int-to-float·v6,·v6 | 1790 | ····int-to-float·v6,·v6 |
| 1786 | ····sub-float·v6,·v1,·v6 | 1791 | ····sub-float·v6,·v1,·v6 |
| 1787 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I | 1792 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I |
| 1788 | ····move-result·v6 | 1793 | ····move-result·v6 |
| 1794 | ····.line·605 | ||
| 1789 | ····invoke-virtual·{v4,·p1,·v5,·v6},·Lcom/android/gallery3d/ui/ResourceTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V | 1795 | ····invoke-virtual·{v4,·p1,·v5,·v6},·Lcom/android/gallery3d/ui/ResourceTexture;->draw(Lcom/android/gallery3d/ui/GLCanvas;II)V |
| 1790 | ····.line·609 | 1796 | ····.line·609 |
| 1791 | ····:cond_3 | 1797 | ····:cond_3 |
| 1792 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mMovingEdges:I | 1798 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mMovingEdges:I |
| 1793 | ····and-int/lit8·v4,·v4,·0x2 | 1799 | ····and-int/lit8·v4,·v4,·0x2 |
| Offset 1811, 14 lines modified | Offset 1817, 15 lines modified | ||
| 1811 | ····.line·610 | 1817 | ····.line·610 |
| 1812 | ····:cond_4 | 1818 | ····:cond_4 |
| 1813 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1819 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1814 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1820 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1821 | ····.line·611 | ||
| 1815 | ····invoke-virtual·{v5},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I | 1822 | ····invoke-virtual·{v5},·Lcom/android/gallery3d/ui/ResourceTexture;->getWidth()I |
| 1816 | ····move-result·v5 | 1823 | ····move-result·v5 |
| 1817 | ····div-int/lit8·v5,·v5,·0x2 | 1824 | ····div-int/lit8·v5,·v5,·0x2 |
| 1818 | ····int-to-float·v5,·v5 | 1825 | ····int-to-float·v5,·v5 |
| Offset 1829, 28 lines modified | Offset 1836, 30 lines modified | ||
| 1829 | ····move-result·v5 | 1836 | ····move-result·v5 |
| 1830 | ····iget·v6,·v3,·Landroid/graphics/RectF;->top:F | 1837 | ····iget·v6,·v3,·Landroid/graphics/RectF;->top:F |
| 1831 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; | 1838 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/ui/CropView$HighlightRectangle;->mArrow:Lcom/android/gallery3d/ui/ResourceTexture; |
| 1839 | ····.line·612 | ||
| 1832 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I | 1840 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/ui/ResourceTexture;->getHeight()I |
| 1833 | ····move-result·v7 | 1841 | ····move-result·v7 |
| 1834 | ····div-int/lit8·v7,·v7,·0x2 | 1842 | ····div-int/lit8·v7,·v7,·0x2 |
| 1835 | ····int-to-float·v7,·v7 | 1843 | ····int-to-float·v7,·v7 |
| 1836 | ····sub-float/2addr·v6,·v7 | 1844 | ····sub-float/2addr·v6,·v7 |
| Max diff block lines reached; 2263/5904 bytes (38.33%) of diff not shown. | |||
| Offset 6, 15 lines modified | Offset 6, 14 lines modified | ||
| 6 | .implements·Landroid/opengl/GLSurfaceView$Renderer; | 6 | .implements·Landroid/opengl/GLSurfaceView$Renderer; |
| 7 | .implements·Lcom/android/gallery3d/ui/GLRoot; | 7 | .implements·Lcom/android/gallery3d/ui/GLRoot; |
| 8 | #·annotations | 8 | #·annotations |
| 9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 10 | ····value·=·{ | 10 | ····value·=·{ |
| 11 | ········Lcom/android/gallery3d/ui/GLRootView$1;, | ||
| 12 | ········Lcom/android/gallery3d/ui/GLRootView$IdleRunner; | 11 | ········Lcom/android/gallery3d/ui/GLRootView$IdleRunner; |
| 13 | ····} | 12 | ····} |
| 14 | .end·annotation | 13 | .end·annotation |
| 15 | #·static·fields | 14 | #·static·fields |
| 16 | .field·private·static·final·DEBUG_DRAWING_STAT:Z·=·false | 15 | .field·private·static·final·DEBUG_DRAWING_STAT:Z·=·false |
| Offset 724, 14 lines modified | Offset 723, 15 lines modified | ||
| 724 | ····:try_start_0 | 723 | ····:try_start_0 |
| 725 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mContentView:Lcom/android/gallery3d/ui/GLView; | 724 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mContentView:Lcom/android/gallery3d/ui/GLView; |
| 726 | ····if-eqz·v3,·:cond_2 | 725 | ····if-eqz·v3,·:cond_2 |
| 727 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mContentView:Lcom/android/gallery3d/ui/GLView; | 726 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mContentView:Lcom/android/gallery3d/ui/GLView; |
| 727 | ····.line·359 | ||
| 728 | ····invoke-virtual·{v3,·p1},·Lcom/android/gallery3d/ui/GLView;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z | 728 | ····invoke-virtual·{v3,·p1},·Lcom/android/gallery3d/ui/GLView;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z |
| 729 | ····move-result·v3 | 729 | ····move-result·v3 |
| 730 | ····if-eqz·v3,·:cond_2 | 730 | ····if-eqz·v3,·:cond_2 |
| 731 | ····move·v1,·v2 | 731 | ····move·v1,·v2 |
| Offset 752, 14 lines modified | Offset 752, 15 lines modified | ||
| 752 | ····.line·365 | 752 | ····.line·365 |
| 753 | ····:cond_3 | 753 | ····:cond_3 |
| 754 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mRenderLock:Ljava/util/concurrent/locks/ReentrantLock; | 754 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mRenderLock:Ljava/util/concurrent/locks/ReentrantLock; |
| 755 | ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 755 | ····invoke-virtual·{v2},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 756 | ····.line·363 | ||
| 756 | ····.end·local·v1····#·"handled":Z | 757 | ····.end·local·v1····#·"handled":Z |
| 757 | ····:goto_0 | 758 | ····:goto_0 |
| 758 | ····return·v1 | 759 | ····return·v1 |
| 759 | ····.line·352 | 760 | ····.line·352 |
| 760 | ····:cond_4 | 761 | ····:cond_4 |
| 761 | ····iget-boolean·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mInDownState:Z | 762 | ····iget-boolean·v3,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mInDownState:Z |
| Offset 824, 14 lines modified | Offset 825, 15 lines modified | ||
| 824 | ····check-cast·v0,·Landroid/app/Activity; | 825 | ····check-cast·v0,·Landroid/app/Activity; |
| 825 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; | 826 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager; |
| 826 | ····move-result-object·v0 | 827 | ····move-result-object·v0 |
| 828 | ····.line·373 | ||
| 827 | ····invoke-interface·{v0},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; | 829 | ····invoke-interface·{v0},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; |
| 828 | ····move-result-object·v0 | 830 | ····move-result-object·v0 |
| 829 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mDisplayMetrics:Landroid/util/DisplayMetrics; | 831 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/GLRootView;->mDisplayMetrics:Landroid/util/DisplayMetrics; |
| 830 | ····invoke-virtual·{v0,·v1},·Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V | 832 | ····invoke-virtual·{v0,·v1},·Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V |
| Offset 1027, 26 lines modified | Offset 1029, 28 lines modified | ||
| 1027 | ····const-string·v4,·",·gl10:·" | 1029 | ····const-string·v4,·",·gl10:·" |
| 1028 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1030 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 1029 | ····move-result-object·v3 | 1031 | ····move-result-object·v3 |
| 1032 | ····.line·247 | ||
| 1030 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 1033 | ····invoke-virtual·{p1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| 1031 | ····move-result-object·v4 | 1034 | ····move-result-object·v4 |
| 1032 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1035 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 1033 | ····move-result-object·v3 | 1036 | ····move-result-object·v3 |
| 1034 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1037 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 1035 | ····move-result-object·v3 | 1038 | ····move-result-object·v3 |
| 1039 | ····.line·246 | ||
| 1036 | ····invoke-static·{v1,·v3},·Lcom/android/gallery3d/ui/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 1040 | ····invoke-static·{v1,·v3},·Lcom/android/gallery3d/ui/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| 1037 | ····.line·248 | 1041 | ····.line·248 |
| 1038 | ····const/4·v1,·-0x4 | 1042 | ····const/4·v1,·-0x4 |
| 1039 | ····invoke-static·{v1},·Landroid/os/Process;->setThreadPriority(I)V | 1043 | ····invoke-static·{v1},·Landroid/os/Process;->setThreadPriority(I)V |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/gallery3d/ui/SlotView; | 2 | .super·Lcom/android/gallery3d/ui/SlotView; |
| 3 | .source·"AlbumSetView.java" | 3 | .source·"AlbumSetView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/ui/AlbumSetView$1;, | ||
| 8 | ········Lcom/android/gallery3d/ui/AlbumSetView$MyCacheListener;, | 7 | ········Lcom/android/gallery3d/ui/AlbumSetView$MyCacheListener;, |
| 9 | ········Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec;, | 8 | ········Lcom/android/gallery3d/ui/AlbumSetView$LabelSpec;, |
| 10 | ········Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;, | 9 | ········Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;, |
| 11 | ········Lcom/android/gallery3d/ui/AlbumSetView$ModelListener;, | 10 | ········Lcom/android/gallery3d/ui/AlbumSetView$ModelListener;, |
| 12 | ········Lcom/android/gallery3d/ui/AlbumSetView$Model; | 11 | ········Lcom/android/gallery3d/ui/AlbumSetView$Model; |
| 13 | ····} | 12 | ····} |
| 14 | .end·annotation | 13 | .end·annotation |
| Offset 126, 57 lines modified | Offset 125, 54 lines modified | ||
| 126 | ····.line·29 | 125 | ····.line·29 |
| 127 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/gallery3d/ui/AlbumSetView;->putSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V | 126 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/gallery3d/ui/AlbumSetView;->putSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V |
| 128 | ····return-void | 127 | ····return-void |
| 129 | .end·method | 128 | .end·method |
| 130 | .method·private·freeSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V | 129 | .method·private·freeSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V |
| 131 | ····.locals· | 130 | ····.locals·4 |
| 132 | ····.param·p1,·"index"····#·I | 131 | ····.param·p1,·"index"····#·I |
| 133 | ····.param·p2,·"entry"····#·Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem; | 132 | ····.param·p2,·"entry"····#·Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem; |
| 134 | ····.prologue | 133 | ····.prologue |
| 135 | ····.line·142 | 134 | ····.line·142 |
| 136 | ····if-nez·p2,·:cond_0 | 135 | ····if-nez·p2,·:cond_0 |
| 137 | ····.line·147 | 136 | ····.line·147 |
| 138 | ····:goto_0 | 137 | ····:goto_0 |
| 139 | ····return-void | 138 | ····return-void |
| 140 | ····.line·143 | 139 | ····.line·143 |
| 141 | ····:cond_0 | 140 | ····:cond_0 |
| 142 | ····iget-object·v | 141 | ····iget-object·v2,·p2,·Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;->covers:[Lcom/android/gallery3d/ui/DisplayItem; |
| 143 | ····.local·v0,·"arr$":[Lcom/android/gallery3d/ui/DisplayItem; | ||
| 144 | ····array-length·v3,·v | 142 | ····array-length·v3,·v2 |
| 145 | ····.local·v3,·"len$":I | ||
| 146 | ····const/4·v1,·0x0 | 143 | ····const/4·v1,·0x0 |
| 147 | ····.local·v1,·"i$":I | ||
| 148 | ····:goto_1 | 144 | ····:goto_1 |
| 149 | ····if-ge·v1,·v3,·:cond_1 | 145 | ····if-ge·v1,·v3,·:cond_1 |
| 150 | ····aget-object·v | 146 | ····aget-object·v0,·v2,·v1 |
| 151 | ····.line·144 | 147 | ····.line·144 |
| 152 | ····.local·v | 148 | ····.local·v0,·"item":Lcom/android/gallery3d/ui/DisplayItem; |
| 153 | ····invoke-virtual·{p0,·v | 149 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/ui/AlbumSetView;->removeDisplayItem(Lcom/android/gallery3d/ui/DisplayItem;)V |
| 154 | ····.line·143 | 150 | ····.line·143 |
| 155 | ····add-int/lit8·v1,·v1,·0x1 | 151 | ····add-int/lit8·v1,·v1,·0x1 |
| 156 | ····goto·:goto_1 | 152 | ····goto·:goto_1 |
| 157 | ····.line·146 | 153 | ····.line·146 |
| 158 | ····.end·local·v | 154 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/ui/DisplayItem; |
| 159 | ····:cond_1 | 155 | ····:cond_1 |
| 160 | ····iget-object·v | 156 | ····iget-object·v1,·p2,·Lcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;->labelItem:Lcom/android/gallery3d/ui/DisplayItem; |
| 161 | ····invoke-virtual·{p0,·v | 157 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/ui/AlbumSetView;->removeDisplayItem(Lcom/android/gallery3d/ui/DisplayItem;)V |
| 162 | ····goto·:goto_0 | 158 | ····goto·:goto_0 |
| 163 | .end·method | 159 | .end·method |
| 164 | .method·private·putSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V | 160 | .method·private·putSlotContent(ILcom/android/gallery3d/ui/AlbumSetView$AlbumSetItem;)V |
| 165 | ····.locals·20 | 161 | ····.locals·20 |
| 166 | ····.param·p1,·"slotIndex"····#·I | 162 | ····.param·p1,·"slotIndex"····#·I |
| Offset 501, 34 lines modified | Offset 501, 37 lines modified | ||
| 501 | ····:try_start_0 | 501 | ····:try_start_0 |
| 502 | ····new-instance·v11,·Landroid/content/Intent; | 502 | ····new-instance·v11,·Landroid/content/Intent; |
| 503 | ····const-string·v12,·"android.intent.action.EDIT" | 503 | ····const-string·v12,·"android.intent.action.EDIT" |
| 504 | ····invoke-direct·{v11,·v12},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 504 | ····invoke-direct·{v11,·v12},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
| 505 | ····.line·290 | ||
| 505 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getContentUri()Landroid/net/Uri; | 506 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getContentUri()Landroid/net/Uri; |
| 506 | ····move-result-object·v12 | 507 | ····move-result-object·v12 |
| 507 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getMimeType()Ljava/lang/String; | 508 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getMimeType()Ljava/lang/String; |
| 508 | ····move-result-object·v13 | 509 | ····move-result-object·v13 |
| 509 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; | 510 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; |
| 510 | ····move-result-object·v11 | 511 | ····move-result-object·v11 |
| 511 | ····const/4·v12,·0x1 | 512 | ····const/4·v12,·0x1 |
| 513 | ····.line·291 | ||
| 512 | ····invoke-virtual·{v11,·v12},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 514 | ····invoke-virtual·{v11,·v12},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
| 513 | ····move-result-object·v11 | 515 | ····move-result-object·v11 |
| 514 | ····const/4·v12,·0x0 | 516 | ····const/4·v12,·0x0 |
| 517 | ····.line·288 | ||
| 515 | ····invoke-static·{v11,·v12},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; | 518 | ····invoke-static·{v11,·v12},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; |
| 516 | ····move-result-object·v11 | 519 | ····move-result-object·v11 |
| 517 | ····invoke-virtual·{v2,·v11},·Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | 520 | ····invoke-virtual·{v2,·v11},·Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V |
| 518 | ····:try_end_0 | 521 | ····:try_end_0 |
| 519 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 522 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Offset 546, 24 lines modified | Offset 549, 27 lines modified | ||
| 546 | ····const-string·v12,·"failed·to·start·edit·activity:·" | 549 | ····const-string·v12,·"failed·to·start·edit·activity:·" |
| 547 | ····invoke-static·{v11,·v12,·v10},·Lcom/android/gallery3d/ui/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 550 | ····invoke-static·{v11,·v12,·v10},·Lcom/android/gallery3d/ui/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
| 548 | ····.line·295 | 551 | ····.line·295 |
| 549 | ····const·v11,·0x7f090058 | 552 | ····const·v11,·0x7f090058 |
| 553 | ····.line·296 | ||
| 550 | ····invoke-virtual·{v2,·v11},·Landroid/app/Activity;->getString(I)Ljava/lang/String; | 554 | ····invoke-virtual·{v2,·v11},·Landroid/app/Activity;->getString(I)Ljava/lang/String; |
| 551 | ····move-result-object·v11 | 555 | ····move-result-object·v11 |
| 552 | ····const/4·v12,·0x0 | 556 | ····const/4·v12,·0x0 |
| 557 | ····.line·295 | ||
| 553 | ····invoke-static·{v2,·v11,·v12},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 558 | ····invoke-static·{v2,·v11,·v12},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 554 | ····move-result-object·v11 | 559 | ····move-result-object·v11 |
| 560 | ····.line·297 | ||
| 555 | ····invoke-virtual·{v11},·Landroid/widget/Toast;->show()V | 561 | ····invoke-virtual·{v11},·Landroid/widget/Toast;->show()V |
| 556 | ····goto/16·:goto_0 | 562 | ····goto/16·:goto_0 |
| 557 | ····.line·300 | 563 | ····.line·300 |
| 558 | ····.end·local·v2····#·"activity":Landroid/app/Activity; | 564 | ····.end·local·v2····#·"activity":Landroid/app/Activity; |
| 559 | ····.end·local·v4····#·"item":Lcom/android/gallery3d/data/MediaItem; | 565 | ····.end·local·v4····#·"item":Lcom/android/gallery3d/data/MediaItem; |
| Offset 690, 18 lines modified | Offset 696, 20 lines modified | ||
| 690 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/MenuExecutor;->mHandler:Landroid/os/Handler; | 696 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/MenuExecutor;->mHandler:Landroid/os/Handler; |
| 691 | ····const/4·v2,·0x2 | 697 | ····const/4·v2,·0x2 |
| 692 | ····const/4·v3,·0x0 | 698 | ····const/4·v3,·0x0 |
| 699 | ····.line·133 | ||
| 693 | ····invoke-virtual·{v1,·v2,·p1,·v3,·p2},·Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; | 700 | ····invoke-virtual·{v1,·v2,·p1,·v3,·p2},·Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; |
| 694 | ····move-result-object·v1 | 701 | ····move-result-object·v1 |
| 702 | ····.line·132 | ||
| 695 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 703 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 696 | ····.line·134 | 704 | ····.line·134 |
| 697 | ····return-void | 705 | ····return-void |
| 698 | .end·method | 706 | .end·method |
| 699 | .method·private·static·setMenuItemVisibility(Landroid/view/Menu;IZ)V | 707 | .method·private·static·setMenuItemVisibility(Landroid/view/Menu;IZ)V |
| Offset 1169, 14 lines modified | Offset 1177, 15 lines modified | ||
| 1169 | ····.local·v5,·"mimeType":Ljava/lang/String; | 1177 | ····.local·v5,·"mimeType":Ljava/lang/String; |
| 1170 | ····new-instance·v9,·Landroid/content/Intent; | 1178 | ····new-instance·v9,·Landroid/content/Intent; |
| 1171 | ····const-string·v11,·"com.android.camera.action.CROP" | 1179 | ····const-string·v11,·"com.android.camera.action.CROP" |
| 1172 | ····invoke-direct·{v9,·v11},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 1180 | ····invoke-direct·{v9,·v11},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
| 1181 | ····.line·199 | ||
| 1173 | ····invoke-virtual·{v4,·v6},·Lcom/android/gallery3d/data/DataManager;->getContentUri(Lcom/android/gallery3d/data/Path;)Landroid/net/Uri; | 1182 | ····invoke-virtual·{v4,·v6},·Lcom/android/gallery3d/data/DataManager;->getContentUri(Lcom/android/gallery3d/data/Path;)Landroid/net/Uri; |
| 1174 | ····move-result-object·v11 | 1183 | ····move-result-object·v11 |
| 1175 | ····invoke-virtual·{v9,·v11,·v5},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; | 1184 | ····invoke-virtual·{v9,·v11,·v5},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; |
| 1176 | ····move-result-object·v3 | 1185 | ····move-result-object·v3 |
| Offset 1249, 18 lines modified | Offset 1258, 20 lines modified | ||
| 1249 | ····check-cast·v1,·Landroid/app/Activity; | 1258 | ····check-cast·v1,·Landroid/app/Activity; |
| 1250 | ····.line·211 | 1259 | ····.line·211 |
| 1251 | ····.local·v1,·"activity":Landroid/app/Activity; | 1260 | ····.local·v1,·"activity":Landroid/app/Activity; |
| 1252 | ····const·v9,·0x7f09005c | 1261 | ····const·v9,·0x7f09005c |
| 1262 | ····.line·212 | ||
| 1253 | ····invoke-virtual·{v1,·v9},·Landroid/app/Activity;->getString(I)Ljava/lang/String; | 1263 | ····invoke-virtual·{v1,·v9},·Landroid/app/Activity;->getString(I)Ljava/lang/String; |
| 1254 | ····move-result-object·v9 | 1264 | ····move-result-object·v9 |
| 1265 | ····.line·211 | ||
| 1255 | ····invoke-static·{v3,·v9},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; | 1266 | ····invoke-static·{v3,·v9},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; |
| 1256 | ····move-result-object·v9 | 1267 | ····move-result-object·v9 |
| 1257 | ····invoke-virtual·{v1,·v9},·Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | 1268 | ····invoke-virtual·{v1,·v9},·Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V |
| 1258 | ····move·v9,·v10 | 1269 | ····move·v9,·v10 |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/MenuExecutor; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/MenuExecutor; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/MenuExecutor;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/MenuExecutor;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/MenuExecutor; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·87 | 25 | ····.line·87 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/MenuExecutor$1;->this$0:Lcom/android/gallery3d/ui/MenuExecutor; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/MenuExecutor$1;->this$0:Lcom/android/gallery3d/ui/MenuExecutor; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/ui/DialogDetailsView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/DialogDetailsView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·122 | 27 | ····.line·122 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$3;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/DialogDetailsView$3;->this$0:Lcom/android/gallery3d/ui/DialogDetailsView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 193, 44 lines modified | Offset 193, 48 lines modified | ||
| 193 | ····aget·v1,·v1,·v2 | 193 | ····aget·v1,·v1,·v2 |
| 194 | ····invoke-interface·{v0,·v3,·v1},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V | 194 | ····invoke-interface·{v0,·v3,·v1},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V |
| 195 | ····.line·383 | 195 | ····.line·383 |
| 196 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; | 196 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; |
| 197 | ····.line·384 | ||
| 197 | ····invoke-virtual·{v1},·Ljava/nio/FloatBuffer;->capacity()I | 198 | ····invoke-virtual·{v1},·Ljava/nio/FloatBuffer;->capacity()I |
| 198 | ····move-result·v1 | 199 | ····move-result·v1 |
| 199 | ····mul-int/lit8·v1,·v1,·0x4 | 200 | ····mul-int/lit8·v1,·v1,·0x4 |
| 200 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; | 201 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; |
| 202 | ····.line·383 | ||
| 201 | ····invoke-interface·{v0,·v3,·v1,·v2,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V | 203 | ····invoke-interface·{v0,·v3,·v1,·v2,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V |
| 202 | ····.line·387 | 204 | ····.line·387 |
| 203 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mBufferNames:[I | 205 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mBufferNames:[I |
| 204 | ····const/4·v2,·0x1 | 206 | ····const/4·v2,·0x1 |
| 205 | ····aget·v1,·v1,·v2 | 207 | ····aget·v1,·v1,·v2 |
| 206 | ····invoke-interface·{v0,·v3,·v1},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V | 208 | ····invoke-interface·{v0,·v3,·v1},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V |
| 207 | ····.line·388 | 209 | ····.line·388 |
| 208 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; | 210 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; |
| 211 | ····.line·389 | ||
| 209 | ····invoke-virtual·{v1},·Ljava/nio/FloatBuffer;->capacity()I | 212 | ····invoke-virtual·{v1},·Ljava/nio/FloatBuffer;->capacity()I |
| 210 | ····move-result·v1 | 213 | ····move-result·v1 |
| 211 | ····mul-int/lit8·v1,·v1,·0x4 | 214 | ····mul-int/lit8·v1,·v1,·0x4 |
| 212 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; | 215 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; |
| 216 | ····.line·388 | ||
| 213 | ····invoke-interface·{v0,·v3,·v1,·v2,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V | 217 | ····invoke-interface·{v0,·v3,·v1,·v2,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V |
| 214 | ····.line·392 | 218 | ····.line·392 |
| 215 | ····const·v1,·0x8893 | 219 | ····const·v1,·0x8893 |
| 216 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mBufferNames:[I | 220 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mBufferNames:[I |
| Offset 241, 20 lines modified | Offset 245, 22 lines modified | ||
| 241 | ····invoke-interface·{v0,·v1,·v2},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V | 245 | ····invoke-interface·{v0,·v1,·v2},·Ljavax/microedition/khronos/opengles/GL11;->glBindBuffer(II)V |
| 242 | ····.line·393 | 246 | ····.line·393 |
| 243 | ····const·v1,·0x8893 | 247 | ····const·v1,·0x8893 |
| 244 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mIndexBuffer:Ljava/nio/ByteBuffer; | 248 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mIndexBuffer:Ljava/nio/ByteBuffer; |
| 249 | ····.line·394 | ||
| 245 | ····invoke-virtual·{v2},·Ljava/nio/ByteBuffer;->capacity()I | 250 | ····invoke-virtual·{v2},·Ljava/nio/ByteBuffer;->capacity()I |
| 246 | ····move-result·v2 | 251 | ····move-result·v2 |
| 247 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mIndexBuffer:Ljava/nio/ByteBuffer; | 252 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mIndexBuffer:Ljava/nio/ByteBuffer; |
| 253 | ····.line·393 | ||
| 248 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V | 254 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Ljavax/microedition/khronos/opengles/GL11;->glBufferData(IILjava/nio/Buffer;I)V |
| 249 | ····.line·398 | 255 | ····.line·398 |
| 250 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; | 256 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mXyBuffer:Ljava/nio/FloatBuffer; |
| 251 | ····.line·399 | 257 | ····.line·399 |
| 252 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; | 258 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/ui/NinePatchInstance;->mUvBuffer:Ljava/nio/FloatBuffer; |
| Offset 72, 26 lines modified | Offset 72, 28 lines modified | ||
| 72 | ····sub-float/2addr·v2,·p1 | 72 | ····sub-float/2addr·v2,·p1 |
| 73 | ····float-to-double·v2,·v2 | 73 | ····float-to-double·v2,·v2 |
| 74 | ····const-wide/high16·v4,·0x4008000000000000L····#·3.0 | 74 | ····const-wide/high16·v4,·0x4008000000000000L····#·3.0 |
| 75 | ····.line·129 | ||
| 75 | ····invoke-static·{v2,·v3,·v4,·v5},·Ljava/lang/Math;->pow(DD)D | 76 | ····invoke-static·{v2,·v3,·v4,·v5},·Ljava/lang/Math;->pow(DD)D |
| 76 | ····move-result-wide·v2 | 77 | ····move-result-wide·v2 |
| 77 | ····mul-double/2addr·v0,·v2 | 78 | ····mul-double/2addr·v0,·v2 |
| 78 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mDuration:I | 79 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mDuration:I |
| 79 | ····int-to-double·v2,·v2 | 80 | ····int-to-double·v2,·v2 |
| 80 | ····div-double/2addr·v0,·v2 | 81 | ····div-double/2addr·v0,·v2 |
| 82 | ····.line·128 | ||
| 81 | ····return-wide·v0 | 83 | ····return-wide·v0 |
| 82 | .end·method | 84 | .end·method |
| 83 | .method·private·getX(F)I | 85 | .method·private·getX(F)I |
| 84 | ····.locals·6 | 86 | ····.locals·6 |
| 85 | ····.param·p1,·"f"····#·F | 87 | ····.param·p1,·"f"····#·F |
| Offset 111, 26 lines modified | Offset 113, 28 lines modified | ||
| 111 | ····iget-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mCosAngle:D | 113 | ····iget-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mCosAngle:D |
| 112 | ····mul-double/2addr·v2,·v4 | 114 | ····mul-double/2addr·v2,·v4 |
| 113 | ····add-double/2addr·v0,·v2 | 115 | ····add-double/2addr·v0,·v2 |
| 116 | ····.line·118 | ||
| 114 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->round(D)J | 117 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->round(D)J |
| 115 | ····move-result-wide·v0 | 118 | ····move-result-wide·v0 |
| 116 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMinX:I | 119 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMinX:I |
| 117 | ····int-to-long·v2,·v2 | 120 | ····int-to-long·v2,·v2 |
| 118 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMaxX:I | 121 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMaxX:I |
| 119 | ····int-to-long·v4,·v4 | 122 | ····int-to-long·v4,·v4 |
| 123 | ····.line·117 | ||
| 120 | ····invoke-static/range·{v0·..·v5},·Lcom/android/gallery3d/common/Utils;->clamp(JJJ)J | 124 | ····invoke-static/range·{v0·..·v5},·Lcom/android/gallery3d/common/Utils;->clamp(JJJ)J |
| 121 | ····move-result-wide·v0 | 125 | ····move-result-wide·v0 |
| 122 | ····long-to-int·v0,·v0 | 126 | ····long-to-int·v0,·v0 |
| 123 | ····return·v0 | 127 | ····return·v0 |
| Offset 156, 26 lines modified | Offset 160, 28 lines modified | ||
| 156 | ····iget-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mSinAngle:D | 160 | ····iget-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mSinAngle:D |
| 157 | ····mul-double/2addr·v2,·v4 | 161 | ····mul-double/2addr·v2,·v4 |
| 158 | ····add-double/2addr·v0,·v2 | 162 | ····add-double/2addr·v0,·v2 |
| 163 | ····.line·123 | ||
| 159 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->round(D)J | 164 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->round(D)J |
| 160 | ····move-result-wide·v0 | 165 | ····move-result-wide·v0 |
| 161 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMinY:I | 166 | ····iget·v2,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMinY:I |
| 162 | ····int-to-long·v2,·v2 | 167 | ····int-to-long·v2,·v2 |
| 163 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMaxY:I | 168 | ····iget·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mMaxY:I |
| 164 | ····int-to-long·v4,·v4 | 169 | ····int-to-long·v4,·v4 |
| 170 | ····.line·122 | ||
| 165 | ····invoke-static/range·{v0·..·v5},·Lcom/android/gallery3d/common/Utils;->clamp(JJJ)J | 171 | ····invoke-static/range·{v0·..·v5},·Lcom/android/gallery3d/common/Utils;->clamp(JJJ)J |
| 166 | ····move-result-wide·v0 | 172 | ····move-result-wide·v0 |
| 167 | ····long-to-int·v0,·v0 | 173 | ····long-to-int·v0,·v0 |
| 168 | ····return·v0 | 174 | ····return·v0 |
| Offset 296, 26 lines modified | Offset 302, 28 lines modified | ||
| 296 | ····div-double/2addr·v4,·v2 | 302 | ····div-double/2addr·v4,·v2 |
| 297 | ····iput-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mCosAngle:D | 303 | ····iput-wide·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mCosAngle:D |
| 298 | ····.line·96 | 304 | ····.line·96 |
| 299 | ····const-wide/high16·v4,·0x4049000000000000L····#·50.0 | 305 | ····const-wide/high16·v4,·0x4049000000000000L····#·50.0 |
| 306 | ····.line·97 | ||
| 300 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->abs(D)D | 307 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->abs(D)D |
| 301 | ····move-result-wide·v6 | 308 | ····move-result-wide·v6 |
| 302 | ····const-wide·v8,·0x3fd5555555555555L····#·0.3333333333333333 | 309 | ····const-wide·v8,·0x3fd5555555555555L····#·0.3333333333333333 |
| 303 | ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D | 310 | ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D |
| 304 | ····move-result-wide·v6 | 311 | ····move-result-wide·v6 |
| 305 | ····mul-double/2addr·v4,·v6 | 312 | ····mul-double/2addr·v4,·v6 |
| 313 | ····.line·96 | ||
| 306 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->round(D)J | 314 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->round(D)J |
| 307 | ····move-result-wide·v4 | 315 | ····move-result-wide·v4 |
| 308 | ····long-to-int·v4,·v4 | 316 | ····long-to-int·v4,·v4 |
| 309 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mDuration:I | 317 | ····iput·v4,·p0,·Lcom/android/gallery3d/ui/FlingScroller;->mDuration:I |
| Offset 54, 22 lines modified | Offset 54, 23 lines modified | ||
| 54 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 54 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 55 | ····.line·40 | 55 | ····.line·40 |
| 56 | ····.local·v0,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/graphics/Bitmap;>;" | 56 | ····.local·v0,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/graphics/Bitmap;>;" |
| 57 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 57 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 58 | ····.line·4 | 58 | ····.line·41 |
| 59 | ····:goto_0 | 59 | ····:goto_0 |
| 60 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getWidth()I | 60 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getWidth()I |
| 61 | ····move-result·v1 | 61 | ····move-result·v1 |
| 62 | ····if-gt·v1,·p2,·:cond_0 | 62 | ····if-gt·v1,·p2,·:cond_0 |
| 63 | ····.line·42 | ||
| 63 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getHeight()I | 64 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getHeight()I |
| 64 | ····move-result·v1 | 65 | ····move-result·v1 |
| 65 | ····if-le·v1,·p2,·:cond_1 | 66 | ····if-le·v1,·p2,·:cond_1 |
| 66 | ····.line·43 | 67 | ····.line·43 |
| Offset 233, 58 lines modified | Offset 234, 55 lines modified | ||
| 233 | ····.line·89 | 234 | ····.line·89 |
| 234 | ····const/4·v0,·0x0 | 235 | ····const/4·v0,·0x0 |
| 235 | ····return·v0 | 236 | ····return·v0 |
| 236 | .end·method | 237 | .end·method |
| 237 | .method·public·recycle()V | 238 | .method·public·recycle()V |
| 238 | ····.locals· | 239 | ····.locals·4 |
| 239 | ····.prologue | 240 | ····.prologue |
| 240 | ····.line·76 | 241 | ····.line·76 |
| 241 | ····iget-boolean·v | 242 | ····iget-boolean·v1,·p0,·Lcom/android/gallery3d/ui/BitmapTileProvider;->mRecycled:Z |
| 242 | ····if-eqz·v | 243 | ····if-eqz·v1,·:cond_0 |
| 243 | ····.line·82 | 244 | ····.line·82 |
| 244 | ····:goto_0 | 245 | ····:goto_0 |
| 245 | ····return-void | 246 | ····return-void |
| 246 | ····.line·77 | 247 | ····.line·77 |
| 247 | ····:cond_0 | 248 | ····:cond_0 |
| 248 | ····const/4·v | 249 | ····const/4·v1,·0x1 |
| 249 | ····iput-boolean·v | 250 | ····iput-boolean·v1,·p0,·Lcom/android/gallery3d/ui/BitmapTileProvider;->mRecycled:Z |
| 250 | ····.line·78 | 251 | ····.line·78 |
| 251 | ····iget-object·v | 252 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/ui/BitmapTileProvider;->mMipmaps:[Landroid/graphics/Bitmap; |
| 252 | ····.local·v0,·"arr$":[Landroid/graphics/Bitmap; | ||
| 253 | ····array-length·v3,·v | 253 | ····array-length·v3,·v2 |
| 254 | ····.local·v3,·"len$":I | ||
| 255 | ····const/4·v | 254 | ····const/4·v1,·0x0 |
| 256 | ····.local·v2,·"i$":I | ||
| 257 | ····:goto_1 | 255 | ····:goto_1 |
| 258 | ····if-ge·v | 256 | ····if-ge·v1,·v3,·:cond_1 |
| 259 | ····aget-object·v | 257 | ····aget-object·v0,·v2,·v1 |
| 260 | ····.line·79 | 258 | ····.line·79 |
| 261 | ····.local·v | 259 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 262 | ····invoke-static·{v | 260 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/BitmapUtils;->recycleSilently(Landroid/graphics/Bitmap;)V |
| 263 | ····.line·78 | 261 | ····.line·78 |
| 264 | ····add-int/lit8·v | 262 | ····add-int/lit8·v1,·v1,·0x1 |
| 265 | ····goto·:goto_1 | 263 | ····goto·:goto_1 |
| 266 | ····.line·81 | 264 | ····.line·81 |
| 267 | ····.end·local·v | 265 | ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap; |
| 268 | ····:cond_1 | 266 | ····:cond_1 |
| 269 | ····iget-object·v | 267 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/ui/BitmapTileProvider;->mBackup:Landroid/graphics/Bitmap; |
| 270 | ····invoke-static·{v | 268 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/BitmapUtils;->recycleSilently(Landroid/graphics/Bitmap;)V |
| 271 | ····goto·:goto_0 | 269 | ····goto·:goto_0 |
| 272 | .end·method | 270 | .end·method |
| Offset 576, 22 lines modified | Offset 576, 24 lines modified | ||
| 576 | ····.line·157 | 576 | ····.line·157 |
| 577 | ····.local·v0,·"height":I | 577 | ····.local·v0,·"height":I |
| 578 | ····invoke-static·{p0},·Lcom/android/gallery3d/ui/MeasureHelper;->getInstance(Lcom/android/gallery3d/ui/GLView;)Lcom/android/gallery3d/ui/MeasureHelper; | 578 | ····invoke-static·{p0},·Lcom/android/gallery3d/ui/MeasureHelper;->getInstance(Lcom/android/gallery3d/ui/GLView;)Lcom/android/gallery3d/ui/MeasureHelper; |
| 579 | ····move-result-object·v1 | 579 | ····move-result-object·v1 |
| 580 | ····.line·158 | ||
| 580 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I | 581 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getSize(I)I |
| 581 | ····move-result·v2 | 582 | ····move-result·v2 |
| 582 | ····invoke-virtual·{v1,·v2,·v0},·Lcom/android/gallery3d/ui/MeasureHelper;->setPreferredContentSize(II)Lcom/android/gallery3d/ui/MeasureHelper; | 583 | ····invoke-virtual·{v1,·v2,·v0},·Lcom/android/gallery3d/ui/MeasureHelper;->setPreferredContentSize(II)Lcom/android/gallery3d/ui/MeasureHelper; |
| 583 | ····move-result-object·v1 | 584 | ····move-result-object·v1 |
| 585 | ····.line·159 | ||
| 584 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/android/gallery3d/ui/MeasureHelper;->measure(II)V | 586 | ····invoke-virtual·{v1,·p1,·p2},·Lcom/android/gallery3d/ui/MeasureHelper;->measure(II)V |
| 585 | ····.line·160 | 587 | ····.line·160 |
| 586 | ····return-void | 588 | ····return-void |
| 587 | .end·method | 589 | .end·method |
| 588 | .method·public·onScrollBarPositionChanged(I)V | 590 | .method·public·onScrollBarPositionChanged(I)V |
| Offset 349, 14 lines modified | Offset 349, 15 lines modified | ||
| 349 | ····const/4·v2,·0x0 | 349 | ····const/4·v2,·0x0 |
| 350 | ····iget·v3,·p0,·Lcom/android/gallery3d/ui/TileImageView$Tile;->mX:I | 350 | ····iget·v3,·p0,·Lcom/android/gallery3d/ui/TileImageView$Tile;->mX:I |
| 351 | ····div-int/lit16·v3,·v3,·0xfe | 351 | ····div-int/lit16·v3,·v3,·0xfe |
| 352 | ····.line·672 | ||
| 352 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 353 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 353 | ····move-result-object·v3 | 354 | ····move-result-object·v3 |
| 354 | ····aput-object·v3,·v1,·v2 | 355 | ····aput-object·v3,·v1,·v2 |
| 355 | ····const/4·v2,·0x1 | 356 | ····const/4·v2,·0x1 |
| Offset 393, 14 lines modified | Offset 394, 15 lines modified | ||
| 393 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 394 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 394 | ····move-result-object·v3 | 395 | ····move-result-object·v3 |
| 395 | ····aput-object·v3,·v1,·v2 | 396 | ····aput-object·v3,·v1,·v2 |
| 397 | ····.line·671 | ||
| 396 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 398 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 397 | ····move-result-object·v0 | 399 | ····move-result-object·v0 |
| 398 | ····return-object·v0 | 400 | ····return-object·v0 |
| 399 | .end·method | 401 | .end·method |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/AlbumSlidingWindow;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/ui/AlbumSlidingWindow;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/AlbumSlidingWindow; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·87 | 25 | ····.line·87 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$1;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/AlbumSlidingWindow$1;->this$0:Lcom/android/gallery3d/ui/AlbumSlidingWindow; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 238, 64 lines modified | Offset 238, 64 lines modified | ||
| 238 | .end·method | 238 | .end·method |
| 239 | .method·public·static·yieldAllTextures()V | 239 | .method·public·static·yieldAllTextures()V |
| 240 | ····.locals·4 | 240 | ····.locals·4 |
| 241 | ····.prologue | 241 | ····.prologue |
| 242 | ····.line·179 | 242 | ····.line·179 |
| 243 | ····sget-object·v | 243 | ····sget-object·v2,·Lcom/android/gallery3d/ui/BasicTexture;->sAllTextures:Ljava/util/WeakHashMap; |
| 244 | ····monitor-enter·v | 244 | ····monitor-enter·v2 |
| 245 | ····.line·180 | 245 | ····.line·180 |
| 246 | ····:try_start_0 | 246 | ····:try_start_0 |
| 247 | ····sget-object·v | 247 | ····sget-object·v1,·Lcom/android/gallery3d/ui/BasicTexture;->sAllTextures:Ljava/util/WeakHashMap; |
| 248 | ····invoke-virtual·{v | 248 | ····invoke-virtual·{v1},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
| 249 | ····move-result-object·v | 249 | ····move-result-object·v1 |
| 250 | ····invoke-interface·{v | 250 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 251 | ····move-result-object·v | 251 | ····move-result-object·v1 |
| 252 | ····.local·v0,·" | 252 | ····.local·v0,·"t":Lcom/android/gallery3d/ui/BasicTexture; |
| 253 | ····:goto_0 | 253 | ····:goto_0 |
| 254 | ····invoke-interface·{v | 254 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 255 | ····move-result·v | 255 | ····move-result·v3 |
| 256 | ····if-eqz·v | 256 | ····if-eqz·v3,·:cond_0 |
| 257 | ····invoke-interface·{v | 257 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 258 | ····move-result-object·v | 258 | ····move-result-object·v0 |
| 259 | ····.end·local·v0····#·"t":Lcom/android/gallery3d/ui/BasicTexture; | ||
| 259 | ····check-cast·v | 260 | ····check-cast·v0,·Lcom/android/gallery3d/ui/BasicTexture; |
| 260 | ····.line·181 | 261 | ····.line·181 |
| 261 | ····.local·v | 262 | ····.restart·local·v0····#·"t":Lcom/android/gallery3d/ui/BasicTexture; |
| 262 | ····invoke-virtual·{v | 263 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/ui/BasicTexture;->yield()V |
| 263 | ····goto·:goto_0 | 264 | ····goto·:goto_0 |
| 264 | ····.line·183 | 265 | ····.line·183 |
| 265 | ····.end·local·v1····#·"t":Lcom/android/gallery3d/ui/BasicTexture; | ||
| 266 | ····:catchall_0 | 266 | ····:catchall_0 |
| 267 | ····move-exception·v | 267 | ····move-exception·v1 |
| 268 | ····monitor-exit·v | 268 | ····monitor-exit·v2 |
| 269 | ····:try_end_0 | 269 | ····:try_end_0 |
| 270 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 270 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 271 | ····throw·v | 271 | ····throw·v1 |
| 272 | ····:cond_0 | 272 | ····:cond_0 |
| 273 | ····:try_start_1 | 273 | ····:try_start_1 |
| 274 | ····monitor-exit·v | 274 | ····monitor-exit·v2 |
| 275 | ····:try_end_1 | 275 | ····:try_end_1 |
| 276 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 276 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| 277 | ····.line·184 | 277 | ····.line·184 |
| 278 | ····return-void | 278 | ····return-void |
| 279 | .end·method | 279 | .end·method |
| Offset 237, 46 lines modified | Offset 237, 51 lines modified | ||
| 237 | ····and-int/lit16·v2,·v2,·0xff | 237 | ····and-int/lit16·v2,·v2,·0xff |
| 238 | ····int-to-float·v2,·v2 | 238 | ····int-to-float·v2,·v2 |
| 239 | ····mul-float/2addr·v2,·v0 | 239 | ····mul-float/2addr·v2,·v0 |
| 240 | ····.line·742 | ||
| 240 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I | 241 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I |
| 241 | ····move-result·v2 | 242 | ····move-result·v2 |
| 242 | ····shr-int/lit8·v3,·p1,·0x8 | 243 | ····shr-int/lit8·v3,·p1,·0x8 |
| 243 | ····and-int/lit16·v3,·v3,·0xff | 244 | ····and-int/lit16·v3,·v3,·0xff |
| 244 | ····int-to-float·v3,·v3 | 245 | ····int-to-float·v3,·v3 |
| 245 | ····mul-float/2addr·v3,·v0 | 246 | ····mul-float/2addr·v3,·v0 |
| 247 | ····.line·743 | ||
| 246 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I | 248 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I |
| 247 | ····move-result·v3 | 249 | ····move-result·v3 |
| 248 | ····and-int/lit16·v4,·p1,·0xff | 250 | ····and-int/lit16·v4,·p1,·0xff |
| 249 | ····int-to-float·v4,·v4 | 251 | ····int-to-float·v4,·v4 |
| 250 | ····mul-float/2addr·v4,·v0 | 252 | ····mul-float/2addr·v4,·v0 |
| 253 | ····.line·744 | ||
| 251 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I | 254 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I |
| 252 | ····move-result·v4 | 255 | ····move-result·v4 |
| 253 | ····mul-float/2addr·v5,·v0 | 256 | ····mul-float/2addr·v5,·v0 |
| 257 | ····.line·745 | ||
| 254 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I | 258 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I |
| 255 | ····move-result·v5 | 259 | ····move-result·v5 |
| 260 | ····.line·741 | ||
| 256 | ····invoke-interface·{v1,·v2,·v3,·v4,·v5},·Ljavax/microedition/khronos/opengles/GL11;->glColor4x(IIII)V | 261 | ····invoke-interface·{v1,·v2,·v3,·v4,·v5},·Ljavax/microedition/khronos/opengles/GL11;->glColor4x(IIII)V |
| 257 | ····.line·746 | 262 | ····.line·746 |
| 258 | ····return-void | 263 | ····return-void |
| 259 | ····.end·local·v0····#·"prealpha":F | 264 | ····.end·local·v0····#·"prealpha":F |
| 260 | ····:cond_1 | 265 | ····:cond_1 |
| Offset 30, 29 lines modified | Offset 30, 29 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/ui/ActionModeHandler;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/ui/ActionModeHandler; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·271 | 37 | ····.line·271 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$5;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/ui/ActionModeHandler$5;->this$0:Lcom/android/gallery3d/ui/ActionModeHandler; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 39 | ····return-void | 40 | ····return-void |
| 40 | .end·method | 41 | .end·method |
| 41 | #·virtual·methods | 42 | #·virtual·methods |
| 42 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 43 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 43 | ····.locals·1 | 44 | ····.locals·1 |
| 44 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 45 | ····.prologue | 45 | ····.prologue |
| 46 | ····.line·271 | 46 | ····.line·271 |
| 47 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/ActionModeHandler$5;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; | 47 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/ui/ActionModeHandler$5;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; |
| 48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$3; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$3; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$3;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$3;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$3; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·95 | 27 | ····.line·95 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$3; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$3; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 80, 15 lines modified | Offset 80, 14 lines modified | ||
| 80 | .method·public·constructor·<init>()V | 80 | .method·public·constructor·<init>()V |
| 81 | ····.locals·0 | 81 | ····.locals·0 |
| 82 | ····.prologue | 82 | ····.prologue |
| 83 | ····.line·30 | 83 | ····.line·30 |
| 84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 85 | ····.line·32 | ||
| 86 | ····return-void | 85 | ····return-void |
| 87 | .end·method | 86 | .end·method |
| 88 | .method·private·static·checkGlError(Ljava/lang/String;)V | 87 | .method·private·static·checkGlError(Ljava/lang/String;)V |
| 89 | ····.locals·4 | 88 | ····.locals·4 |
| 90 | ····.param·p0,·"op"····#·Ljava/lang/String; | 89 | ····.param·p0,·"op"····#·Ljava/lang/String; |
| Offset 455, 14 lines modified | Offset 454, 15 lines modified | ||
| 455 | ····mul-int/lit8·v1,·v1,·0x4 | 454 | ····mul-int/lit8·v1,·v1,·0x4 |
| 456 | ····invoke-static·{v1},·Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; | 455 | ····invoke-static·{v1},·Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; |
| 457 | ····move-result-object·v1 | 456 | ····move-result-object·v1 |
| 457 | ····.line·344 | ||
| 458 | ····invoke-static·{},·Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; | 458 | ····invoke-static·{},·Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; |
| 459 | ····move-result-object·v2 | 459 | ····move-result-object·v2 |
| 460 | ····invoke-virtual·{v1,·v2},·Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; | 460 | ····invoke-virtual·{v1,·v2},·Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; |
| 461 | ····move-result-object·v1 | 461 | ····move-result-object·v1 |
| Offset 761, 45 lines modified | Offset 761, 47 lines modified | ||
| 761 | ····invoke-static·{v0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->checkGlError(Ljava/lang/String;)V | 761 | ····invoke-static·{v0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->checkGlError(Ljava/lang/String;)V |
| 762 | ····.line·260 | 762 | ····.line·260 |
| 763 | ····const/16·v0,·0xbe2 | 763 | ····const/16·v0,·0xbe2 |
| 764 | ····invoke-static·{v0},·Landroid/opengl/GLES20;->glDisable(I)V | 764 | ····invoke-static·{v0},·Landroid/opengl/GLES20;->glDisable(I)V |
| 765 | ····.line·26 | 765 | ····.line·264 |
| 766 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$200(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I | 766 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$200(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I |
| 767 | ····move-result·v0 | 767 | ····move-result·v0 |
| 768 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$300(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)Ljava/nio/FloatBuffer; | 768 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$300(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)Ljava/nio/FloatBuffer; |
| 769 | ····move-result-object·v5 | 769 | ····move-result-object·v5 |
| 770 | ····move·v4,·v3 | 770 | ····move·v4,·v3 |
| 771 | ····.line·263 | ||
| 771 | ····invoke-static/range·{v0·..·v5},·Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V | 772 | ····invoke-static/range·{v0·..·v5},·Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V |
| 772 | ····.line·265 | 773 | ····.line·265 |
| 773 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$200(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I | 774 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$200(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I |
| 774 | ····move-result·v0 | 775 | ····move-result·v0 |
| 775 | ····invoke-static·{v0},·Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V | 776 | ····invoke-static·{v0},·Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V |
| 776 | ····.line·26 | 777 | ····.line·267 |
| 777 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$400(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I | 778 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$400(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I |
| 778 | ····move-result·v0 | 779 | ····move-result·v0 |
| 779 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$000(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)Ljava/nio/FloatBuffer; | 780 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$000(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)Ljava/nio/FloatBuffer; |
| 780 | ····move-result-object·v5 | 781 | ····move-result-object·v5 |
| 781 | ····move·v4,·v3 | 782 | ····move·v4,·v3 |
| 783 | ····.line·266 | ||
| 782 | ····invoke-static/range·{v0·..·v5},·Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V | 784 | ····invoke-static/range·{v0·..·v5},·Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V |
| 783 | ····.line·268 | 785 | ····.line·268 |
| 784 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$400(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I | 786 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$400(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;)I |
| 785 | ····move-result·v0 | 787 | ····move-result·v0 |
| Offset 960, 18 lines modified | Offset 962, 20 lines modified | ||
| 960 | ····.param·p1,·"srcWidth"····#·I | 962 | ····.param·p1,·"srcWidth"····#·I |
| 961 | ····.param·p2,·"srcHeight"····#·I | 963 | ····.param·p2,·"srcHeight"····#·I |
| 962 | ····.param·p3,·"dstWidth"····#·I | 964 | ····.param·p3,·"dstWidth"····#·I |
| 963 | ····.param·p4,·"dstHeight"····#·I | 965 | ····.param·p4,·"dstHeight"····#·I |
| 964 | ····.prologue | 966 | ····.prologue |
| 965 | ····.line·149 | 967 | ····.line·149 |
| 968 | ····.line·150 | ||
| 966 | ····invoke-static·{p1,·p2,·p3,·p4},·Lcom/android/gallery3d/photoeditor/RendererUtils;->getFitVertices(IIII)[F | 969 | ····invoke-static·{p1,·p2,·p3,·p4},·Lcom/android/gallery3d/photoeditor/RendererUtils;->getFitVertices(IIII)[F |
| 967 | ····move-result-object·v0 | 970 | ····move-result-object·v0 |
| 971 | ····.line·149 | ||
| 968 | ····invoke-static·{v0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->createVerticesBuffer([F)Ljava/nio/FloatBuffer; | 972 | ····invoke-static·{v0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->createVerticesBuffer([F)Ljava/nio/FloatBuffer; |
| 969 | ····move-result-object·v0 | 973 | ····move-result-object·v0 |
| 970 | ····invoke-static·{p0,·v0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$002(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;Ljava/nio/FloatBuffer;)Ljava/nio/FloatBuffer; | 974 | ····invoke-static·{p0,·v0},·Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;->access$002(Lcom/android/gallery3d/photoeditor/RendererUtils$RenderContext;Ljava/nio/FloatBuffer;)Ljava/nio/FloatBuffer; |
| 971 | ····.line·151 | 975 | ····.line·151 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/opengl/GLSurfaceView; | 2 | .super·Landroid/opengl/GLSurfaceView; |
| 3 | .source·"PhotoView.java" | 3 | .source·"PhotoView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/photoeditor/PhotoView$1;, | ||
| 8 | ········Lcom/android/gallery3d/photoeditor/PhotoView$PhotoRenderer; | 7 | ········Lcom/android/gallery3d/photoeditor/PhotoView$PhotoRenderer; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·instance·fields | 10 | #·instance·fields |
| 12 | .field·private·final·renderer:Lcom/android/gallery3d/photoeditor/PhotoView$PhotoRenderer; | 11 | .field·private·final·renderer:Lcom/android/gallery3d/photoeditor/PhotoView$PhotoRenderer; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$yes:Ljava/lang/Runnable; | 22 | .field·final·synthetic·val$yes:Ljava/lang/Runnable; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·17 | 28 | ····.line·17 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$3;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$3;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$3;->val$yes:Ljava/lang/Runnable; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$3;->val$yes:Ljava/lang/Runnable; |
| Offset 112, 20 lines modified | Offset 112, 22 lines modified | ||
| 112 | ····const-string·v1,·"\'IMG\'_yyyyMMdd_HHmmss" | 112 | ····const-string·v1,·"\'IMG\'_yyyyMMdd_HHmmss" |
| 113 | ····invoke-direct·{v0,·v1},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V | 113 | ····invoke-direct·{v0,·v1},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V |
| 114 | ····new-instance·v1,·Ljava/sql/Date; | 114 | ····new-instance·v1,·Ljava/sql/Date; |
| 115 | ····.line·75 | ||
| 115 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 116 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 116 | ····move-result-wide·v2 | 117 | ····move-result-wide·v2 |
| 117 | ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Date;-><init>(J)V | 118 | ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Date;-><init>(J)V |
| 119 | ····.line·74 | ||
| 118 | ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 120 | ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; |
| 119 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
| 120 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->saveFileName:Ljava/lang/String; | 122 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->saveFileName:Ljava/lang/String; |
| 121 | ····.line·76 | 123 | ····.line·76 |
| Offset 493, 21 lines modified | Offset 495, 19 lines modified | ||
| 493 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->recycle()V | 495 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->recycle()V |
| 494 | ····goto·:goto_0 | 496 | ····goto·:goto_0 |
| 495 | .end·method | 497 | .end·method |
| 496 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 498 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 497 | ····.locals·1 | 499 | ····.locals·1 |
| 498 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 499 | ····.prologue | 500 | ····.prologue |
| 500 | ····.line·41 | 501 | ····.line·41 |
| 501 | ····check-cast·p1,·[Landroid/graphics/Bitmap; | 502 | ····check-cast·p1,·[Landroid/graphics/Bitmap; |
| 502 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 503 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->doInBackground([Landroid/graphics/Bitmap;)Landroid/net/Uri; | 503 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->doInBackground([Landroid/graphics/Bitmap;)Landroid/net/Uri; |
| 504 | ····move-result-object·v0 | 504 | ····move-result-object·v0 |
| 505 | ····return-object·v0 | 505 | ····return-object·v0 |
| 506 | .end·method | 506 | .end·method |
| Offset 567, 27 lines modified | Offset 567, 26 lines modified | ||
| 567 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 567 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
| 568 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->albumName:Ljava/lang/String; | 568 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->albumName:Ljava/lang/String; |
| 569 | ····aput-object·v5,·v4,·v6 | 569 | ····aput-object·v5,·v4,·v6 |
| 570 | ····.line·97 | ||
| 570 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 571 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 571 | ····move-result-object·v0 | 572 | ····move-result-object·v0 |
| 572 | ····goto·:goto_0 | 573 | ····goto·:goto_0 |
| 573 | .end·method | 574 | .end·method |
| 574 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 575 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 575 | ····.locals·0 | 576 | ····.locals·0 |
| 576 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 577 | ····.prologue | 577 | ····.prologue |
| 578 | ····.line·41 | 578 | ····.line·41 |
| 579 | ····check-cast·p1,·Landroid/net/Uri; | 579 | ····check-cast·p1,·Landroid/net/Uri; |
| 580 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 581 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->onPostExecute(Landroid/net/Uri;)V | 580 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/SaveCopyTask;->onPostExecute(Landroid/net/Uri;)V |
| 582 | ····return-void | 581 | ····return-void |
| 583 | .end·method | 582 | .end·method |
| Offset 291, 27 lines modified | Offset 291, 28 lines modified | ||
| 291 | ····.prologue | 291 | ····.prologue |
| 292 | ····.line·132 | 292 | ····.line·132 |
| 293 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar;->activeEffect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 293 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar;->activeEffect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| 294 | ····if-eqz·v1,·:cond_0 | 294 | ····if-eqz·v1,·:cond_0 |
| 295 | ····.line·13 | 295 | ····.line·134 |
| 296 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/photoeditor/EffectsBar;->getRootView()Landroid/view/View; | 296 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/photoeditor/EffectsBar;->getRootView()Landroid/view/View; |
| 297 | ····move-result-object·v1 | 297 | ····move-result-object·v1 |
| 298 | ····const·v2,·0x7f080095 | 298 | ····const·v2,·0x7f080095 |
| 299 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 299 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
| 300 | ····move-result-object·v1 | 300 | ····move-result-object·v1 |
| 301 | ····check-cast·v1,·Landroid/view/ViewGroup; | 301 | ····check-cast·v1,·Landroid/view/ViewGroup; |
| 302 | ····.line·133 | ||
| 302 | ····invoke-static·{v1},·Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;->show(Landroid/view/ViewGroup;)Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 303 | ····invoke-static·{v1},·Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;->show(Landroid/view/ViewGroup;)Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| 303 | ····move-result-object·v0 | 304 | ····move-result-object·v0 |
| 304 | ····.line·135 | 305 | ····.line·135 |
| 305 | ····.local·v0,·"progressDialog":Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 306 | ····.local·v0,·"progressDialog":Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| 306 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar;->activeEffect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 307 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar;->activeEffect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$undo:Z | 24 | .field·final·synthetic·val$undo:Z |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;Z)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;Z)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·91 | 30 | ····.line·91 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$canUndo:Z | 24 | .field·final·synthetic·val$canUndo:Z |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;ZZ)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;ZZ)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·127 | 30 | ····.line·127 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$2;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$2;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 31 | ····iput-boolean·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$2;->val$canUndo:Z | 32 | ····iput-boolean·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$2;->val$canUndo:Z |
| Offset 17, 91 lines modified | Offset 17, 91 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·67 | 24 | ····.line·67 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
| 26 | ····return-void | 27 | ····return-void |
| 27 | .end·method | 28 | .end·method |
| 28 | #·virtual·methods | 29 | #·virtual·methods |
| 29 | .method·public·handleMessage(Landroid/os/Message;)V | 30 | .method·public·handleMessage(Landroid/os/Message;)V |
| 30 | ····.locals· | 31 | ····.locals·3 |
| 31 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 32 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
| 32 | ····.prologue | 33 | ····.prologue |
| 33 | ····.line·71 | 34 | ····.line·71 |
| 34 | ····iget·v | 35 | ····iget·v1,·p1,·Landroid/os/Message;->what:I |
| 35 | ····packed-switch·v | 36 | ····packed-switch·v1,·:pswitch_data_0 |
| 36 | ····.line·81 | 37 | ····.line·81 |
| 37 | ····:cond_0 | 38 | ····:cond_0 |
| 38 | ····return-void | 39 | ····return-void |
| 39 | ····.line·73 | 40 | ····.line·73 |
| 40 | ····:pswitch_0 | 41 | ····:pswitch_0 |
| 41 | ····iget-object·v | 42 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 42 | ····invoke-static·{v | 43 | ····invoke-static·{v1},·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->access$000(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)Z |
| 43 | ····move-result·v | 44 | ····move-result·v1 |
| 44 | ····if-nez·v | 45 | ····if-nez·v1,·:cond_0 |
| 45 | ····.line·74 | 46 | ····.line·74 |
| 46 | ····iget-object·v | 47 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 47 | ····const/4·v | 48 | ····const/4·v2,·0x1 |
| 48 | ····invoke-static·{v | 49 | ····invoke-static·{v1,·v2},·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->access$002(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;Z)Z |
| 49 | ····.line·75 | 50 | ····.line·75 |
| 50 | ····iget-object·v | 51 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 51 | ····invoke-static·{v | 52 | ····invoke-static·{v1},·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->access$100(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)Ljava/util/List; |
| 52 | ····move-result-object·v | 53 | ····move-result-object·v1 |
| 53 | ····invoke-interface·{v | 54 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 54 | ····move-result-object·v | 55 | ····move-result-object·v1 |
| 55 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 56 | ····:goto_0 | 56 | ····:goto_0 |
| 57 | ····invoke-interface·{v | 57 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 58 | ····move-result·v2 | 58 | ····move-result·v2 |
| 59 | ····if-eqz·v2,·:cond_0 | 59 | ····if-eqz·v2,·:cond_0 |
| 60 | ····invoke-interface·{v | 60 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 61 | ····move-result-object·v | 61 | ····move-result-object·v0 |
| 62 | ····check-cast·v | 62 | ····check-cast·v0,·Landroid/view/View; |
| 63 | ····.line·76 | 63 | ····.line·76 |
| 64 | ····.local·v | 64 | ····.local·v0,·"view":Landroid/view/View; |
| 65 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; | 65 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler$1;->this$0:Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler; |
| 66 | ····invoke-static·{v2},·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->access$200(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)Landroid/view/animation/Animation; | 66 | ····invoke-static·{v2},·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->access$200(Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;)Landroid/view/animation/Animation; |
| 67 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
| 68 | ····invoke-virtual·{v | 68 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
| 69 | ····goto·:goto_0 | 69 | ····goto·:goto_0 |
| 70 | ····.line·71 | 70 | ····.line·71 |
| 71 | ····:pswitch_data_0 | 71 | ····:pswitch_data_0 |
| 72 | ····.packed-switch·0x1 | 72 | ····.packed-switch·0x1 |
| 73 | ········:pswitch_0 | 73 | ········:pswitch_0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·31 | 27 | ····.line·31 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$bitmap:Landroid/graphics/Bitmap; | 22 | .field·final·synthetic·val$bitmap:Landroid/graphics/Bitmap; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack$3;Landroid/graphics/Bitmap;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack$3;Landroid/graphics/Bitmap;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/FilterStack$3; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·144 | 28 | ····.line·144 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3$1;->this$1:Lcom/android/gallery3d/photoeditor/FilterStack$3; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3$1;->this$1:Lcom/android/gallery3d/photoeditor/FilterStack$3; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3$1;->val$bitmap:Landroid/graphics/Bitmap; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3$1;->val$bitmap:Landroid/graphics/Bitmap; |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | ····invoke-virtual·{v3},·Landroid/view/View;->isEnabled()Z | 32 | ····invoke-virtual·{v3},·Landroid/view/View;->isEnabled()Z |
| 33 | ····move-result·v3 | 33 | ····move-result·v3 |
| 34 | ····if-eqz·v3,·:cond_3 | 34 | ····if-eqz·v3,·:cond_3 |
| 35 | ····.line·70 | ||
| 35 | ····invoke-virtual·{p0,·v4},·Lcom/android/gallery3d/photoeditor/ActionBar;->findViewById(I)Landroid/view/View; | 36 | ····invoke-virtual·{p0,·v4},·Lcom/android/gallery3d/photoeditor/ActionBar;->findViewById(I)Landroid/view/View; |
| 36 | ····move-result-object·v3 | 37 | ····move-result-object·v3 |
| 37 | ····invoke-virtual·{v3},·Landroid/view/View;->isEnabled()Z | 38 | ····invoke-virtual·{v3},·Landroid/view/View;->isEnabled()Z |
| 38 | ····move-result·v3 | 39 | ····move-result·v3 |
| Offset 86, 15 lines modified | Offset 87, 15 lines modified | ||
| 86 | ····:cond_1 | 87 | ····:cond_1 |
| 87 | ····invoke-virtual·{v2},·Landroid/widget/ViewSwitcher;->showNext()V | 88 | ····invoke-virtual·{v2},·Landroid/widget/ViewSwitcher;->showNext()V |
| 88 | ····.line·77 | 89 | ····.line·77 |
| 89 | ····:cond_2 | 90 | ····:cond_2 |
| 90 | ····return-void | 91 | ····return-void |
| 91 | ····.line· | 92 | ····.line·70 |
| 92 | ····.end·local·v0····#·"next":I | 93 | ····.end·local·v0····#·"next":I |
| 93 | ····.end·local·v1····#·"showShare":Z | 94 | ····.end·local·v1····#·"showShare":Z |
| 94 | ····.end·local·v2····#·"switcher":Landroid/widget/ViewSwitcher; | 95 | ····.end·local·v2····#·"switcher":Landroid/widget/ViewSwitcher; |
| 95 | ····:cond_3 | 96 | ····:cond_3 |
| 96 | ····const/4·v1,·0x0 | 97 | ····const/4·v1,·0x0 |
| 97 | ····goto·:goto_0 | 98 | ····goto·:goto_0 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·152 | 28 | ····.line·152 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·114 | 28 | ····.line·114 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$1;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$1;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$1;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$1;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$effect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 22 | .field·final·synthetic·val$effect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;Lcom/android/gallery3d/photoeditor/actions/EffectAction;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;Lcom/android/gallery3d/photoeditor/actions/EffectAction;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/EffectsBar; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·88 | 28 | ····.line·88 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->val$effect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->val$effect:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| Offset 83, 26 lines modified | Offset 84, 28 lines modified | ||
| 83 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
| 84 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory; | 85 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory; |
| 85 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 86 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 87 | ····.line·99 | ||
| 86 | ····invoke-static·{v3},·Lcom/android/gallery3d/photoeditor/EffectsBar;->access$600(Lcom/android/gallery3d/photoeditor/EffectsBar;)Landroid/view/ViewGroup; | 88 | ····invoke-static·{v3},·Lcom/android/gallery3d/photoeditor/EffectsBar;->access$600(Lcom/android/gallery3d/photoeditor/EffectsBar;)Landroid/view/ViewGroup; |
| 87 | ····move-result-object·v3 | 89 | ····move-result-object·v3 |
| 88 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 90 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$2;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 89 | ····invoke-static·{v4},·Lcom/android/gallery3d/photoeditor/EffectsBar;->access$700(Lcom/android/gallery3d/photoeditor/EffectsBar;)Landroid/view/LayoutInflater; | 91 | ····invoke-static·{v4},·Lcom/android/gallery3d/photoeditor/EffectsBar;->access$700(Lcom/android/gallery3d/photoeditor/EffectsBar;)Landroid/view/LayoutInflater; |
| 90 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
| 91 | ····invoke-direct·{v2,·v3,·v4},·Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory;-><init>(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;)V | 93 | ····invoke-direct·{v2,·v3,·v4},·Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory;-><init>(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;)V |
| 94 | ····.line·98 | ||
| 92 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/photoeditor/actions/EffectAction;->begin(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory;)V | 95 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/photoeditor/actions/EffectAction;->begin(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory;)V |
| 93 | ····.line·101 | 96 | ····.line·101 |
| 94 | ····:cond_0 | 97 | ····:cond_0 |
| 95 | ····return-void | 98 | ····return-void |
| 96 | .end·method | 99 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$3:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1; | 21 | .field·final·synthetic·this$3:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$3"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·132 | 27 | ····.line·132 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1$1;->this$3:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1$1;->this$3:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·119 | 28 | ····.line·119 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$5; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$5; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$5;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$5;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$5; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·156 | 27 | ····.line·156 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$5; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$5$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$5; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 133, 72 lines modified | Offset 133, 70 lines modified | ||
| 133 | ····return-object·v0 | 133 | ····return-object·v0 |
| 134 | .end·method | 134 | .end·method |
| 135 | #·virtual·methods | 135 | #·virtual·methods |
| 136 | .method·public·killIdle()V | 136 | .method·public·killIdle()V |
| 137 | ····.locals· | 137 | ····.locals·5 |
| 138 | ····.prologue | 138 | ····.prologue |
| 139 | ····const/4·v | 139 | ····const/4·v4,·0x1 |
| 140 | ····.line·89 | 140 | ····.line·89 |
| 141 | ····iget-object·v | 141 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->mainHandler:Landroid/os/Handler; |
| 142 | ····invoke-virtual·{v | 142 | ····invoke-virtual·{v1,·v4},·Landroid/os/Handler;->removeMessages(I)V |
| 143 | ····.line·90 | 143 | ····.line·90 |
| 144 | ····iget-boolean·v | 144 | ····iget-boolean·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->idle:Z |
| 145 | ····if-eqz·v | 145 | ····if-eqz·v1,·:cond_0 |
| 146 | ····.line·91 | 146 | ····.line·91 |
| 147 | ····const/4·v | 147 | ····const/4·v1,·0x0 |
| 148 | ····iput-boolean·v | 148 | ····iput-boolean·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->idle:Z |
| 149 | ····.line·92 | 149 | ····.line·92 |
| 150 | ····iget-object·v | 150 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->childViews:Ljava/util/List; |
| 151 | ····invoke-interface·{v | 151 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 152 | ····move-result-object·v | 152 | ····move-result-object·v1 |
| 153 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 154 | ····:goto_0 | 153 | ····:goto_0 |
| 155 | ····invoke-interface·{v | 154 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 156 | ····move-result·v2 | 155 | ····move-result·v2 |
| 157 | ····if-eqz·v2,·:cond_0 | 156 | ····if-eqz·v2,·:cond_0 |
| 158 | ····invoke-interface·{v | 157 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 159 | ····move-result-object·v | 158 | ····move-result-object·v0 |
| 160 | ····check-cast·v | 159 | ····check-cast·v0,·Landroid/view/View; |
| 161 | ····.line·93 | 160 | ····.line·93 |
| 162 | ····.local·v | 161 | ····.local·v0,·"view":Landroid/view/View; |
| 163 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->fadeIn:Landroid/view/animation/Animation; | 162 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->fadeIn:Landroid/view/animation/Animation; |
| 164 | ····invoke-virtual·{v | 163 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
| 165 | ····goto·:goto_0 | 164 | ····goto·:goto_0 |
| 166 | ····.line·96 | 165 | ····.line·96 |
| 167 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 168 | ····.end·local·v | 166 | ····.end·local·v0····#·"view":Landroid/view/View; |
| 169 | ····:cond_0 | 167 | ····:cond_0 |
| 170 | ····iget-object·v | 168 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/photoeditor/Toolbar$ToolbarIdleHandler;->mainHandler:Landroid/os/Handler; |
| 171 | ····const-wide/16·v | 169 | ····const-wide/16·v2,·0x1f40 |
| 172 | ····invoke-virtual·{v | 170 | ····invoke-virtual·{v1,·v4,·v2,·v3},·Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z |
| 173 | ····.line·97 | 171 | ····.line·97 |
| 174 | ····return-void | 172 | ····return-void |
| 175 | .end·method | 173 | .end·method |
| 176 | .method·public·onChildViewAdded(Landroid/view/View;Landroid/view/View;)V | 174 | .method·public·onChildViewAdded(Landroid/view/View;Landroid/view/View;)V |
| 177 | ····.locals·2 | 175 | ····.locals·2 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·181 | 27 | ····.line·181 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; |
| 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/android/gallery3d/photoeditor/PhotoEditor; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·50 | 27 | ····.line·50 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$1;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$1;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$runnableOnDone:Ljava/lang/Runnable; | 24 | .field·final·synthetic·val$runnableOnDone:Ljava/lang/Runnable; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;Ljava/lang/Runnable;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;Ljava/lang/Runnable;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/EffectsBar; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·135 | 30 | ····.line·135 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$3;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$3;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$3;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$3;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·220 | 28 | ····.line·220 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$8;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$8;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$8;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$8;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| Offset 93, 21 lines modified | Offset 93, 19 lines modified | ||
| 93 | ····move-result-object·v0 | 93 | ····move-result-object·v0 |
| 94 | ····goto·:goto_0 | 94 | ····goto·:goto_0 |
| 95 | .end·method | 95 | .end·method |
| 96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 97 | ····.locals·1 | 97 | ····.locals·1 |
| 98 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 99 | ····.prologue | 98 | ····.prologue |
| 100 | ····.line·31 | 99 | ····.line·31 |
| 101 | ····check-cast·p1,·[Landroid/net/Uri; | 100 | ····check-cast·p1,·[Landroid/net/Uri; |
| 102 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 103 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/LoadScreennailTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap; | 101 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/LoadScreennailTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap; |
| 104 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
| 105 | ····return-object·v0 | 103 | ····return-object·v0 |
| 106 | .end·method | 104 | .end·method |
| Offset 148, 18 lines modified | Offset 146, 16 lines modified | ||
| 148 | ····.line·71 | 146 | ····.line·71 |
| 149 | ····return-void | 147 | ····return-void |
| 150 | .end·method | 148 | .end·method |
| 151 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 149 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 152 | ····.locals·0 | 150 | ····.locals·0 |
| 153 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 154 | ····.prologue | 151 | ····.prologue |
| 155 | ····.line·31 | 152 | ····.line·31 |
| 156 | ····check-cast·p1,·Landroid/graphics/Bitmap; | 153 | ····check-cast·p1,·Landroid/graphics/Bitmap; |
| 157 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 158 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/LoadScreennailTask;->onPostExecute(Landroid/graphics/Bitmap;)V | 154 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/photoeditor/LoadScreennailTask;->onPostExecute(Landroid/graphics/Bitmap;)V |
| 159 | ····return-void | 155 | ····return-void |
| 160 | .end·method | 156 | .end·method |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 24 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Landroid/graphics/Bitmap;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Landroid/graphics/Bitmap;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·156 | 30 | ····.line·156 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$4;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$4;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$4;->val$bitmap:Landroid/graphics/Bitmap; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$4;->val$bitmap:Landroid/graphics/Bitmap; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·236 | 27 | ····.line·236 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$9;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$9;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·202 | 28 | ····.line·202 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$7;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$7;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$7;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$7;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| Offset 115, 123 lines modified | Offset 115, 122 lines modified | ||
| 115 | ····.param·p1,·"newConfig"····#·Landroid/content/res/Configuration; | 115 | ····.param·p1,·"newConfig"····#·Landroid/content/res/Configuration; |
| 116 | ····.prologue | 116 | ····.prologue |
| 117 | ····.line·64 | 117 | ····.line·64 |
| 118 | ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onConfigurationChanged(Landroid/content/res/Configuration;)V | 118 | ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onConfigurationChanged(Landroid/content/res/Configuration;)V |
| 119 | ····.line·67 | 119 | ····.line·67 |
| 120 | ····const/4·v | 120 | ····const/4·v4,·0x0 |
| 121 | ····invoke-virtual·{p0,·v | 121 | ····invoke-virtual·{p0,·v4},·Lcom/android/gallery3d/photoeditor/RestorableView;->getChildAt(I)Landroid/view/View; |
| 122 | ····move-result-object·v | 122 | ····move-result-object·v3 |
| 123 | ····.line·68 | 123 | ····.line·68 |
| 124 | ····.local·v | 124 | ····.local·v3,·"view":Landroid/view/View; |
| 125 | ····invoke-direct·{p0},·Lcom/android/gallery3d/photoeditor/RestorableView;->recreateChildView()V | 125 | ····invoke-direct·{p0},·Lcom/android/gallery3d/photoeditor/RestorableView;->recreateChildView()V |
| 126 | ····.line·71 | 126 | ····.line·71 |
| 127 | ····iget-object·v | 127 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView;->clickRunnables:Ljava/util/HashMap; |
| 128 | ····invoke-virtual·{v | 128 | ····invoke-virtual·{v4},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
| 129 | ····move-result-object·v | 129 | ····move-result-object·v4 |
| 130 | ····invoke-interface·{v | 130 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 131 | ····move-result-object·v | 131 | ····move-result-object·v5 |
| 132 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 133 | ····:goto_0 | 132 | ····:goto_0 |
| 134 | ····invoke-interface·{v | 133 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 135 | ····move-result·v | 134 | ····move-result·v4 |
| 136 | ····if-eqz·v | 135 | ····if-eqz·v4,·:cond_0 |
| 137 | ····invoke-interface·{v | 136 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 138 | ····move-result-object·v1 | 137 | ····move-result-object·v1 |
| 139 | ····check-cast·v1,·Ljava/util/Map$Entry; | 138 | ····check-cast·v1,·Ljava/util/Map$Entry; |
| 140 | ····.line·72 | 139 | ····.line·72 |
| 141 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Runnable;>;" | 140 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Runnable;>;" |
| 142 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 141 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| 143 | ····move-result-object·v | 142 | ····move-result-object·v4 |
| 144 | ····check-cast·v | 143 | ····check-cast·v4,·Ljava/lang/Integer; |
| 145 | ····invoke-virtual·{v | 144 | ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I |
| 146 | ····move-result·v6 | 145 | ····move-result·v6 |
| 147 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 146 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| 148 | ····move-result-object·v | 147 | ····move-result-object·v4 |
| 149 | ····check-cast·v | 148 | ····check-cast·v4,·Ljava/lang/Runnable; |
| 150 | ····invoke-virtual·{p0,·v6,·v | 149 | ····invoke-virtual·{p0,·v6,·v4},·Lcom/android/gallery3d/photoeditor/RestorableView;->setClickRunnable(ILjava/lang/Runnable;)V |
| 151 | ····goto·:goto_0 | 150 | ····goto·:goto_0 |
| 152 | ····.line·74 | 151 | ····.line·74 |
| 153 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Runnable;>;" | 152 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Integer;Ljava/lang/Runnable;>;" |
| 154 | ····:cond_0 | 153 | ····:cond_0 |
| 155 | ····iget-object·v | 154 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView;->changedViews:Ljava/util/HashSet; |
| 156 | ····invoke-virtual·{v | 155 | ····invoke-virtual·{v4},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator; |
| 157 | ····move-result-object·v | 156 | ····move-result-object·v5 |
| 158 | ····:goto_1 | 157 | ····:goto_1 |
| 159 | ····invoke-interface·{v | 158 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 160 | ····move-result·v | 159 | ····move-result·v4 |
| 161 | ····if-eqz·v | 160 | ····if-eqz·v4,·:cond_1 |
| 162 | ····invoke-interface·{v | 161 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 163 | ····move-result-object·v | 162 | ····move-result-object·v4 |
| 164 | ····check-cast·v | 163 | ····check-cast·v4,·Ljava/lang/Integer; |
| 165 | ····invoke-virtual·{v | 164 | ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I |
| 166 | ····move-result·v | 165 | ····move-result·v2 |
| 167 | ····.line·75 | 166 | ····.line·75 |
| 168 | ····.local·v | 167 | ····.local·v2,·"id":I |
| 169 | ····invoke-virtual·{v | 168 | ····invoke-virtual·{v3,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
| 170 | ····move-result-object·v0 | 169 | ····move-result-object·v0 |
| 171 | ····.line·76 | 170 | ····.line·76 |
| 172 | ····.local·v0,·"changed":Landroid/view/View; | 171 | ····.local·v0,·"changed":Landroid/view/View; |
| 173 | ····invoke-virtual·{v0},·Landroid/view/View;->isEnabled()Z | 172 | ····invoke-virtual·{v0},·Landroid/view/View;->isEnabled()Z |
| 174 | ····move-result·v | 173 | ····move-result·v4 |
| 175 | ····invoke-virtual·{p0,·v | 174 | ····invoke-virtual·{p0,·v2,·v4},·Lcom/android/gallery3d/photoeditor/RestorableView;->setViewEnabled(IZ)V |
| 176 | ····.line·77 | 175 | ····.line·77 |
| 177 | ····invoke-virtual·{v0},·Landroid/view/View;->isSelected()Z | 176 | ····invoke-virtual·{v0},·Landroid/view/View;->isSelected()Z |
| 178 | ····move-result·v | 177 | ····move-result·v4 |
| 179 | ····invoke-virtual·{p0,·v | 178 | ····invoke-virtual·{p0,·v2,·v4},·Lcom/android/gallery3d/photoeditor/RestorableView;->setViewSelected(IZ)V |
| 180 | ····goto·:goto_1 | 179 | ····goto·:goto_1 |
| 181 | ····.line·79 | 180 | ····.line·79 |
| 182 | ····.end·local·v0····#·"changed":Landroid/view/View; | 181 | ····.end·local·v0····#·"changed":Landroid/view/View; |
| 183 | ····.end·local·v | 182 | ····.end·local·v2····#·"id":I |
| 184 | ····:cond_1 | 183 | ····:cond_1 |
| 185 | ····return-void | 184 | ····return-void |
| 186 | .end·method | 185 | .end·method |
| 187 | .method·protected·onFinishInflate()V | 186 | .method·protected·onFinishInflate()V |
| 188 | ····.locals·0 | 187 | ····.locals·0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·187 | 27 | ····.line·187 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$2;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$2;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$6; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$2; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$2; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$2;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$2;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$2; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·78 | 27 | ····.line·78 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$2; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$2; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/Filter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/Filter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/filters/Filter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/filters/Filter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·174 | 28 | ····.line·174 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$5;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$5;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$5;->val$filter:Lcom/android/gallery3d/photoeditor/filters/Filter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$5;->val$filter:Lcom/android/gallery3d/photoeditor/filters/Filter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$2"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·128 | 28 | ····.line·128 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;->this$2:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;->this$2:Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1$1;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$toggleId:I | 26 | .field·final·synthetic·val$toggleId:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsMenu;ILcom/android/gallery3d/photoeditor/EffectsMenu$OnToggleListener;I)V | 28 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsMenu;ILcom/android/gallery3d/photoeditor/EffectsMenu$OnToggleListener;I)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/EffectsMenu; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·62 | 32 | ····.line·62 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsMenu$1;->this$0:Lcom/android/gallery3d/photoeditor/EffectsMenu; | 33 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsMenu$1;->this$0:Lcom/android/gallery3d/photoeditor/EffectsMenu; |
| 33 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsMenu$1;->val$toggleId:I | 34 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsMenu$1;->val$toggleId:I |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneCallback;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·187 | 28 | ····.line·187 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$6;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$6;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$6;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$6;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneCallback; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback; | 22 | .field·final·synthetic·val$callback:Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/FilterStack;Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/FilterStack; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·137 | 28 | ····.line·137 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3;->this$0:Lcom/android/gallery3d/photoeditor/FilterStack; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/FilterStack$3;->val$callback:Lcom/android/gallery3d/photoeditor/OnDoneBitmapCallback; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$no:Ljava/lang/Runnable; | 22 | .field·final·synthetic·val$no:Ljava/lang/Runnable; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·24 | 28 | ····.line·24 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;->this$0:Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;->val$no:Ljava/lang/Runnable; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;->val$no:Ljava/lang/Runnable; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/EffectsBar; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·52 | 27 | ····.line·52 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1;->this$0:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·74 | 28 | ····.line·74 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$2;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| Offset 28, 26 lines modified | Offset 28, 29 lines modified | ||
| 28 | ····const·v1,·0x7f09000a | 28 | ····const·v1,·0x7f09000a |
| 29 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2; | 29 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2; |
| 30 | ····invoke-direct·{v2,·p0,·p3},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;-><init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V | 30 | ····invoke-direct·{v2,·p0,·p3},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$2;-><init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;Ljava/lang/Runnable;)V |
| 31 | ····.line·24 | ||
| 31 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 32 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 32 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
| 33 | ····const·v1,·0x7f09004a | 34 | ····const·v1,·0x7f09004a |
| 34 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1; | 35 | ····new-instance·v2,·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1; |
| 35 | ····invoke-direct·{v2,·p0},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1;-><init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;)V | 36 | ····invoke-direct·{v2,·p0},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder$1;-><init>(Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;)V |
| 37 | ····.line·31 | ||
| 36 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 38 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 37 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
| 40 | ····.line·37 | ||
| 38 | ····invoke-virtual·{v0,·p4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 41 | ····invoke-virtual·{v0,·p4},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
| 39 | ····.line·38 | 42 | ····.line·38 |
| 40 | ····return-void | 43 | ····return-void |
| 41 | .end·method | 44 | .end·method |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 22 | .field·final·synthetic·val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1;Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$2"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·100 | 28 | ····.line·100 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1$1;->this$2:Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1$1;->this$2:Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1$1;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$3$1$1;->val$progressDialog:Lcom/android/gallery3d/photoeditor/SpinnerProgressDialog; |
| Offset 197, 15 lines modified | Offset 197, 15 lines modified | ||
| 197 | ····invoke-direct·{v4,·v9,·v9,·v6,·v7},·Landroid/graphics/RectF;-><init>(FFFF)V | 197 | ····invoke-direct·{v4,·v9,·v9,·v6,·v7},·Landroid/graphics/RectF;-><init>(FFFF)V |
| 198 | ····.line·75 | 198 | ····.line·75 |
| 199 | ····.local·v4,·"rect":Landroid/graphics/RectF; | 199 | ····.local·v4,·"rect":Landroid/graphics/RectF; |
| 200 | ····invoke-virtual·{p5,·v4},·Landroid/graphics/Matrix;->mapRect(Landroid/graphics/RectF;)Z | 200 | ····invoke-virtual·{p5,·v4},·Landroid/graphics/Matrix;->mapRect(Landroid/graphics/RectF;)Z |
| 201 | ····.line·7 | 201 | ····.line·77 |
| 202 | ····invoke-virtual·{v4},·Landroid/graphics/RectF;->width()F | 202 | ····invoke-virtual·{v4},·Landroid/graphics/RectF;->width()F |
| 203 | ····move-result·v6 | 203 | ····move-result·v6 |
| 204 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I | 204 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I |
| 205 | ····move-result·v6 | 205 | ····move-result·v6 |
| Offset 218, 14 lines modified | Offset 218, 15 lines modified | ||
| 218 | ····move-result·v7 | 218 | ····move-result·v7 |
| 219 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getConfig()Landroid/graphics/Bitmap$Config; | 219 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getConfig()Landroid/graphics/Bitmap$Config; |
| 220 | ····move-result-object·v8 | 220 | ····move-result-object·v8 |
| 221 | ····.line·76 | ||
| 221 | ····invoke-static·{v6,·v7,·v8},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; | 222 | ····invoke-static·{v6,·v7,·v8},·Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; |
| 222 | ····move-result-object·v0 | 223 | ····move-result-object·v0 |
| 223 | ····.line·79 | 224 | ····.line·79 |
| 224 | ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap; | 225 | ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap; |
| 225 | ····iget·v6,·v4,·Landroid/graphics/RectF;->left:F | 226 | ····iget·v6,·v4,·Landroid/graphics/RectF;->left:F |
| Offset 299, 15 lines modified | Offset 300, 15 lines modified | ||
| 299 | ····div-int·v3,·v3,·p3 | 300 | ····div-int·v3,·v3,·p3 |
| 300 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->max(II)I | 301 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->max(II)I |
| 301 | ····move-result·v12 | 302 | ····move-result·v12 |
| 302 | ····.line·15 | 303 | ····.line·157 |
| 303 | ····.local·v12,·"sampleSize":I | 304 | ····.local·v12,·"sampleSize":I |
| 304 | ····invoke-virtual·{v7},·Landroid/graphics/Rect;->width()I | 305 | ····invoke-virtual·{v7},·Landroid/graphics/Rect;->width()I |
| 305 | ····move-result·v2 | 306 | ····move-result·v2 |
| 306 | ····div-int·v2,·v2,·p3 | 307 | ····div-int·v2,·v2,·p3 |
| Offset 317, 14 lines modified | Offset 318, 15 lines modified | ||
| 317 | ····div-int·v3,·v3,·p2 | 318 | ····div-int·v3,·v3,·p2 |
| 318 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->max(II)I | 319 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->max(II)I |
| 319 | ····move-result·v2 | 320 | ····move-result·v2 |
| 321 | ····.line·156 | ||
| 320 | ····invoke-static·{v12,·v2},·Ljava/lang/Math;->min(II)I | 322 | ····invoke-static·{v12,·v2},·Ljava/lang/Math;->min(II)I |
| 321 | ····move-result·v12 | 323 | ····move-result·v12 |
| 322 | ····.line·159 | 324 | ····.line·159 |
| 323 | ····new-instance·v11,·Landroid/graphics/BitmapFactory$Options; | 325 | ····new-instance·v11,·Landroid/graphics/BitmapFactory$Options; |
| Offset 420, 22 lines modified | Offset 422, 24 lines modified | ||
| 420 | ····div-float/2addr·v2,·v3 | 422 | ····div-float/2addr·v2,·v3 |
| 421 | ····move/from16·v0,·p3 | 423 | ····move/from16·v0,·p3 |
| 422 | ····int-to-float·v3,·v0 | 424 | ····int-to-float·v3,·v0 |
| 425 | ····.line·181 | ||
| 423 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I | 426 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I |
| 424 | ····move-result·v4 | 427 | ····move-result·v4 |
| 425 | ····int-to-float·v4,·v4 | 428 | ····int-to-float·v4,·v4 |
| 426 | ····div-float/2addr·v3,·v4 | 429 | ····div-float/2addr·v3,·v4 |
| 430 | ····.line·180 | ||
| 427 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->min(FF)F | 431 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->min(FF)F |
| 428 | ····move-result·v13 | 432 | ····move-result·v13 |
| 429 | ····.line·182 | 433 | ····.line·182 |
| 430 | ····.local·v13,·"scale":F | 434 | ····.local·v13,·"scale":F |
| 431 | ····move/from16·v0,·p3 | 435 | ····move/from16·v0,·p3 |
| Offset 450, 22 lines modified | Offset 454, 24 lines modified | ||
| 450 | ····div-float/2addr·v2,·v3 | 454 | ····div-float/2addr·v2,·v3 |
| 451 | ····move/from16·v0,·p2 | 455 | ····move/from16·v0,·p2 |
| 452 | ····int-to-float·v3,·v0 | 456 | ····int-to-float·v3,·v0 |
| 457 | ····.line·183 | ||
| 453 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I | 458 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I |
| 454 | ····move-result·v4 | 459 | ····move-result·v4 |
| 455 | ····int-to-float·v4,·v4 | 460 | ····int-to-float·v4,·v4 |
| 456 | ····div-float/2addr·v3,·v4 | 461 | ····div-float/2addr·v3,·v4 |
| 462 | ····.line·182 | ||
| 457 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->min(FF)F | 463 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->min(FF)F |
| 458 | ····move-result·v2 | 464 | ····move-result·v2 |
| 459 | ····invoke-static·{v13,·v2},·Ljava/lang/Math;->max(FF)F | 465 | ····invoke-static·{v13,·v2},·Ljava/lang/Math;->max(FF)F |
| 460 | ····move-result·v13 | 466 | ····move-result·v13 |
| Offset 487, 22 lines modified | Offset 493, 24 lines modified | ||
| 487 | ····invoke-virtual·{v6,·v13,·v13},·Landroid/graphics/Matrix;->setScale(FF)V | 493 | ····invoke-virtual·{v6,·v13,·v13},·Landroid/graphics/Matrix;->setScale(FF)V |
| 488 | ····.line·187 | 494 | ····.line·187 |
| 489 | ····const/4·v2,·0x0 | 495 | ····const/4·v2,·0x0 |
| 490 | ····const/4·v3,·0x0 | 496 | ····const/4·v3,·0x0 |
| 497 | ····.line·188 | ||
| 491 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getWidth()I | 498 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getWidth()I |
| 492 | ····move-result·v4 | 499 | ····move-result·v4 |
| 493 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I | 500 | ····invoke-virtual·{v1},·Landroid/graphics/Bitmap;->getHeight()I |
| Max diff block lines reached; 1159/3911 bytes (29.63%) of diff not shown. | |||
| Offset 59, 31 lines modified | Offset 59, 34 lines modified | ||
| 59 | ····.prologue | 59 | ····.prologue |
| 60 | ····.line·34 | 60 | ····.line·34 |
| 61 | ····if-eqz·p0,·:cond_0 | 61 | ····if-eqz·p0,·:cond_0 |
| 62 | ····new-instance·v0,·Lcom/android/gallery3d/photoeditor/Photo; | 62 | ····new-instance·v0,·Lcom/android/gallery3d/photoeditor/Photo; |
| 63 | ····.line·35 | ||
| 63 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->createTexture(Landroid/graphics/Bitmap;)I | 64 | ····invoke-static·{p0},·Lcom/android/gallery3d/photoeditor/RendererUtils;->createTexture(Landroid/graphics/Bitmap;)I |
| 64 | ····move-result·v1 | 65 | ····move-result·v1 |
| 65 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I | 66 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I |
| 66 | ····move-result·v2 | 67 | ····move-result·v2 |
| 67 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I | 68 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I |
| 68 | ····move-result·v3 | 69 | ····move-result·v3 |
| 69 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/photoeditor/Photo;-><init>(III)V | 70 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/photoeditor/Photo;-><init>(III)V |
| 71 | ····.line·34 | ||
| 70 | ····:goto_0 | 72 | ····:goto_0 |
| 71 | ····return-object·v0 | 73 | ····return-object·v0 |
| 74 | ····.line·35 | ||
| 72 | ····:cond_0 | 75 | ····:cond_0 |
| 73 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
| 74 | ····goto·:goto_0 | 77 | ····goto·:goto_0 |
| 75 | .end·method | 78 | .end·method |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$effectsId:I | 22 | .field·final·synthetic·val$effectsId:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar$1;I)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/EffectsBar$1;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/EffectsBar$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·60 | 28 | ····.line·60 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1$1;->this$1:Lcom/android/gallery3d/photoeditor/EffectsBar$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1$1;->this$1:Lcom/android/gallery3d/photoeditor/EffectsBar$1; |
| 29 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1$1;->val$effectsId:I | 30 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/EffectsBar$1$1;->val$effectsId:I |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$r:Ljava/lang/Runnable; | 22 | .field·final·synthetic·val$r:Ljava/lang/Runnable; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/RestorableView;Ljava/lang/Runnable;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/RestorableView;Ljava/lang/Runnable;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/RestorableView; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·82 | 28 | ····.line·82 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView$1;->this$0:Lcom/android/gallery3d/photoeditor/RestorableView; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView$1;->this$0:Lcom/android/gallery3d/photoeditor/RestorableView; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView$1;->val$r:Ljava/lang/Runnable; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/RestorableView$1;->val$r:Ljava/lang/Runnable; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$4; | 21 | .field·final·synthetic·this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$4; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$4;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor$4; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·123 | 27 | ····.line·123 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$4; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$4$1;->this$1:Lcom/android/gallery3d/photoeditor/PhotoEditor$4; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 22 | .field·final·synthetic·val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/PhotoEditor;Lcom/android/gallery3d/photoeditor/EffectsBar;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/PhotoEditor; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·173 | 28 | ····.line·173 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6;->this$0:Lcom/android/gallery3d/photoeditor/PhotoEditor; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/PhotoEditor$6;->val$effectsBar:Lcom/android/gallery3d/photoeditor/EffectsBar; |
| Offset 81, 14 lines modified | Offset 82, 15 lines modified | ||
| 81 | ····invoke-direct·{v3,·p0},·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$2;-><init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V | 82 | ····invoke-direct·{v3,·p0},·Lcom/android/gallery3d/photoeditor/PhotoEditor$6$2;-><init>(Lcom/android/gallery3d/photoeditor/PhotoEditor$6;)V |
| 82 | ····const·v4,·0x7f090008 | 83 | ····const·v4,·0x7f090008 |
| 83 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;-><init>(Landroid/content/Context;Ljava/lang/Runnable;Ljava/lang/Runnable;I)V | 84 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;-><init>(Landroid/content/Context;Ljava/lang/Runnable;Ljava/lang/Runnable;I)V |
| 85 | ····.line·193 | ||
| 84 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;->show()Landroid/app/AlertDialog; | 86 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/photoeditor/YesNoCancelDialogBuilder;->show()Landroid/app/AlertDialog; |
| 85 | ····.line·198 | 87 | ····.line·198 |
| 86 | ····:cond_0 | 88 | ····:cond_0 |
| 87 | ····:goto_0 | 89 | ····:goto_0 |
| 88 | ····return-void | 90 | ····return-void |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FisheyeAction;Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FisheyeAction;Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/FisheyeAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FisheyeAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FisheyeAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FisheyeAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FisheyeAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FisheyeAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FisheyeAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FisheyeFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/StraightenFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/StraightenFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/StraightenAction;Lcom/android/gallery3d/photoeditor/filters/StraightenFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/StraightenAction;Lcom/android/gallery3d/photoeditor/filters/StraightenFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/StraightenAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·43 | 28 | ····.line·43 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/StraightenAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/StraightenAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/StraightenAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/StraightenAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/StraightenAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/StraightenFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/StraightenAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/StraightenFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/ShadowFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/ShadowFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ShadowAction;Lcom/android/gallery3d/photoeditor/filters/ShadowFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ShadowAction;Lcom/android/gallery3d/photoeditor/filters/ShadowFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/ShadowAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ShadowAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ShadowAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ShadowAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ShadowAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ShadowAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/ShadowFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ShadowAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/ShadowFilter; |
| Offset 528, 14 lines modified | Offset 528, 15 lines modified | ||
| 528 | ····iget·v3,·v3,·Landroid/graphics/RectF;->left:F | 528 | ····iget·v3,·v3,·Landroid/graphics/RectF;->left:F |
| 529 | ····iget·v4,·v0,·Landroid/graphics/RectF;->left:F | 529 | ····iget·v4,·v0,·Landroid/graphics/RectF;->left:F |
| 530 | ····sub-float/2addr·v3,·v4 | 530 | ····sub-float/2addr·v3,·v4 |
| 531 | ····.line·148 | ||
| 531 | ····invoke-static·{v3,·p1},·Ljava/lang/Math;->max(FF)F | 532 | ····invoke-static·{v3,·p1},·Ljava/lang/Math;->max(FF)F |
| 532 | ····move-result·p1 | 533 | ····move-result·p1 |
| 533 | ····goto·:goto_0 | 534 | ····goto·:goto_0 |
| 534 | ····.line·149 | 535 | ····.line·149 |
| Offset 544, 14 lines modified | Offset 545, 15 lines modified | ||
| 544 | ····iget·v3,·v3,·Landroid/graphics/RectF;->top:F | 545 | ····iget·v3,·v3,·Landroid/graphics/RectF;->top:F |
| 545 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F | 546 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F |
| 546 | ····sub-float/2addr·v3,·v4 | 547 | ····sub-float/2addr·v3,·v4 |
| 548 | ····.line·150 | ||
| 547 | ····invoke-static·{v3,·p2},·Ljava/lang/Math;->max(FF)F | 549 | ····invoke-static·{v3,·p2},·Ljava/lang/Math;->max(FF)F |
| 548 | ····move-result·p2 | 550 | ····move-result·p2 |
| 549 | ····goto·:goto_1 | 551 | ····goto·:goto_1 |
| 550 | ····.line·154 | 552 | ····.line·154 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/CropAction; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/CropAction; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/CropAction;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/CropAction;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/CropAction; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·44 | 27 | ····.line·44 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/CropAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/CropAction; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/CropAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/CropAction; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FaceliftAction;Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FaceliftAction;Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/FaceliftAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FaceliftAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FaceliftAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FaceliftAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FaceliftAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FaceliftAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FaceliftAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FaceliftFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$listener:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener; | 22 | .field·final·synthetic·val$listener:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar;Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar;Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·43 | 28 | ····.line·43 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$1;->val$listener:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$1;->val$listener:Lcom/android/gallery3d/photoeditor/actions/ScaleSeekBar$OnScaleChangeListener; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/DoodleAction;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/DoodleAction;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/DoodleAction; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·45 | 27 | ····.line·45 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/DoodleAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/DoodleAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 189, 14 lines modified | Offset 189, 15 lines modified | ||
| 189 | ····div-float/2addr·v1,·v2 | 189 | ····div-float/2addr·v1,·v2 |
| 190 | ····iget·v2,·p2,·Landroid/graphics/RectF;->right:F | 190 | ····iget·v2,·p2,·Landroid/graphics/RectF;->right:F |
| 191 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/photoeditor/actions/FullscreenToolView;->photoBounds:Landroid/graphics/RectF; | 191 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/photoeditor/actions/FullscreenToolView;->photoBounds:Landroid/graphics/RectF; |
| 192 | ····.line·90 | ||
| 192 | ····invoke-virtual·{v3},·Landroid/graphics/RectF;->width()F | 193 | ····invoke-virtual·{v3},·Landroid/graphics/RectF;->width()F |
| 193 | ····move-result·v3 | 194 | ····move-result·v3 |
| 194 | ····div-float/2addr·v2,·v3 | 195 | ····div-float/2addr·v2,·v3 |
| 195 | ····iget·v3,·p2,·Landroid/graphics/RectF;->bottom:F | 196 | ····iget·v3,·p2,·Landroid/graphics/RectF;->bottom:F |
| Offset 205, 14 lines modified | Offset 206, 15 lines modified | ||
| 205 | ····invoke-virtual·{v4},·Landroid/graphics/RectF;->height()F | 206 | ····invoke-virtual·{v4},·Landroid/graphics/RectF;->height()F |
| 206 | ····move-result·v4 | 207 | ····move-result·v4 |
| 207 | ····div-float/2addr·v3,·v4 | 208 | ····div-float/2addr·v3,·v4 |
| 209 | ····.line·89 | ||
| 208 | ····invoke-virtual·{p2,·v0,·v1,·v2,·v3},·Landroid/graphics/RectF;->set(FFFF)V | 210 | ····invoke-virtual·{p2,·v0,·v1,·v2,·v3},·Landroid/graphics/RectF;->set(FFFF)V |
| 209 | ····goto·:goto_0 | 211 | ····goto·:goto_0 |
| 210 | .end·method | 212 | .end·method |
| 211 | .method·protected·onSizeChanged(IIII)V | 213 | .method·protected·onSizeChanged(IIII)V |
| 212 | ····.locals·6 | 214 | ····.locals·6 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$degrees:F | 22 | .field·final·synthetic·val$degrees:F |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RotateAction$1;F)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RotateAction$1;F)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·81 | 28 | ····.line·81 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1$1;->this$1:Lcom/android/gallery3d/photoeditor/actions/RotateAction$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1$1;->this$1:Lcom/android/gallery3d/photoeditor/actions/RotateAction$1; |
| 29 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1$1;->val$degrees:F | 30 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1$1;->val$degrees:F |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·val$swipeThreshold:I | 19 | .field·final·synthetic·val$swipeThreshold:I |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/TouchView;I)V | 21 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/TouchView;I)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/TouchView; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·62 | 25 | ····.line·62 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/TouchView$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/TouchView; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/TouchView$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/TouchView; |
| 26 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/TouchView$1;->val$swipeThreshold:I | 27 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/TouchView$1;->val$swipeThreshold:I |
| Offset 325, 14 lines modified | Offset 325, 15 lines modified | ||
| 325 | ····.end·local·v0····#·"degrees":F | 325 | ····.end·local·v0····#·"degrees":F |
| 326 | ····.end·local·v1····#·"flipHorizontal":Z | 326 | ····.end·local·v1····#·"flipHorizontal":Z |
| 327 | ····:cond_3 | 327 | ····:cond_3 |
| 328 | ····iget·v5,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipView;->touchStartX:F | 328 | ····iget·v5,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipView;->touchStartX:F |
| 329 | ····sub-float·v5,·v2,·v5 | 329 | ····sub-float·v5,·v2,·v5 |
| 330 | ····.line·115 | ||
| 330 | ····invoke-static·{v5},·Ljava/lang/Math;->abs(F)F | 331 | ····invoke-static·{v5},·Ljava/lang/Math;->abs(F)F |
| 331 | ····move-result·v5 | 332 | ····move-result·v5 |
| 332 | ····iget·v6,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipView;->touchStartY:F | 333 | ····iget·v6,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipView;->touchStartY:F |
| 333 | ····sub-float·v6,·v3,·v6 | 334 | ····sub-float·v6,·v3,·v6 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$listener:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener; | 22 | .field·final·synthetic·val$listener:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar;Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar;Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·119 | 28 | ····.line·119 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$1;->val$listener:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$1;->val$listener:Lcom/android/gallery3d/photoeditor/actions/ColorSeekBar$OnColorChangeListener; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/SaturationFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/SaturationFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/SaturationAction;Lcom/android/gallery3d/photoeditor/filters/SaturationFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/SaturationAction;Lcom/android/gallery3d/photoeditor/filters/SaturationFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/SaturationAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/SaturationAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/SaturationAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/SaturationAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/SaturationAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/SaturationAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/SaturationFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/SaturationAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/SaturationFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/TintFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/TintFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/TintAction;Lcom/android/gallery3d/photoeditor/filters/TintFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/TintAction;Lcom/android/gallery3d/photoeditor/filters/TintFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/TintAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/TintAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/TintAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/TintAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/TintAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/TintAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/TintFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/TintAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/TintFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/FlipAction; | 22 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/FlipAction; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FlipAction;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FlipAction;)V |
| 25 | ····.locals·2 | 25 | ····.locals·2 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/FlipAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·49 | 28 | ····.line·49 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FlipAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FlipAction; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/GrainFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/GrainFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/GrainAction;Lcom/android/gallery3d/photoeditor/filters/GrainFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/GrainAction;Lcom/android/gallery3d/photoeditor/filters/GrainFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/GrainAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/GrainAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/GrainAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/GrainAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/GrainAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/GrainAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/GrainFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/GrainAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/GrainFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/VignetteFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/VignetteFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/VignetteAction;Lcom/android/gallery3d/photoeditor/filters/VignetteFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/VignetteAction;Lcom/android/gallery3d/photoeditor/filters/VignetteFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/VignetteAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/VignetteAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/VignetteAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/VignetteAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/VignetteAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/VignetteAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/VignetteFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/VignetteAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/VignetteFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RedEyeAction;Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RedEyeAction;Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/RedEyeAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·41 | 28 | ····.line·41 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RedEyeAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/RedEyeAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RedEyeAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/RedEyeAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/RedEyeAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/RedEyeAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/SharpenFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/SharpenFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/SharpenAction;Lcom/android/gallery3d/photoeditor/filters/SharpenFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/SharpenAction;Lcom/android/gallery3d/photoeditor/filters/SharpenFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/SharpenAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/SharpenAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/SharpenAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/SharpenAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/SharpenAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/SharpenAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/SharpenFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/SharpenAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/SharpenFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FillLightFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/FillLightFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FillLightAction;Lcom/android/gallery3d/photoeditor/filters/FillLightFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FillLightAction;Lcom/android/gallery3d/photoeditor/filters/FillLightFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/FillLightAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FillLightAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FillLightAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FillLightAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/FillLightAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FillLightAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FillLightFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FillLightAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/FillLightFilter; |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"EffectToolFactory.java" | 3 | .source·"EffectToolFactory.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory$1;, | ||
| 8 | ········Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory$ScalePickerType; | 7 | ········Lcom/android/gallery3d/photoeditor/actions/EffectToolFactory$ScalePickerType; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·instance·fields | 10 | #·instance·fields |
| 12 | .field·private·final·effectToolPanel:Landroid/view/ViewGroup; | 11 | .field·private·final·effectToolPanel:Landroid/view/ViewGroup; |
| Offset 586, 18 lines modified | Offset 586, 20 lines modified | ||
| 586 | ····move-result·v2 | 586 | ····move-result·v2 |
| 587 | ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I | 587 | ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I |
| 588 | ····move-result·v3 | 588 | ····move-result·v3 |
| 589 | ····.line·96 | ||
| 589 | ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I | 590 | ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I |
| 590 | ····move-result·v4 | 591 | ····move-result·v4 |
| 592 | ····.line·95 | ||
| 591 | ····invoke-static·{v1,·v2,·v3,·v4},·Landroid/graphics/Color;->argb(IIII)I | 593 | ····invoke-static·{v1,·v2,·v3,·v4},·Landroid/graphics/Color;->argb(IIII)I |
| 592 | ····move-result·v1 | 594 | ····move-result·v1 |
| 593 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V | 595 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V |
| 594 | ····.line·97 | 596 | ····.line·97 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/HighlightFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/HighlightFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/HighlightAction;Lcom/android/gallery3d/photoeditor/filters/HighlightFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/HighlightAction;Lcom/android/gallery3d/photoeditor/filters/HighlightFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/HighlightAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/HighlightAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/HighlightAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/HighlightAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/HighlightAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/HighlightAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/HighlightFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/HighlightAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/HighlightFilter; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/RotateAction; | 22 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/RotateAction; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RotateAction;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/RotateAction;)V |
| 25 | ····.locals·2 | 25 | ····.locals·2 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/RotateAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·48 | 28 | ····.line·48 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/RotateAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/RotateAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/RotateAction; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter; | 22 | .field·final·synthetic·val$filter:Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction;Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction;Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·42 | 28 | ····.line·42 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/ColorTemperatureAction$1;->val$filter:Lcom/android/gallery3d/photoeditor/filters/ColorTemperatureFilter; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$verticalDegrees:F | 24 | .field·final·synthetic·val$verticalDegrees:F |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FlipAction$1;FF)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/FlipAction$1;FF)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$1"····#·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·85 | 30 | ····.line·85 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1$1;->this$1:Lcom/android/gallery3d/photoeditor/actions/FlipAction$1; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1$1;->this$1:Lcom/android/gallery3d/photoeditor/actions/FlipAction$1; |
| 31 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1$1;->val$horizontalDegrees:F | 32 | ····iput·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/FlipAction$1$1;->val$horizontalDegrees:F |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/EffectAction;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/EffectAction;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/EffectAction; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·62 | 27 | ····.line·62 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$1;->this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| 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/android/gallery3d/photoeditor/actions/DoodleAction; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/DoodleAction;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/DoodleAction;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/DoodleAction; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·57 | 27 | ····.line·57 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/DoodleAction$2;->this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/DoodleAction$2;->this$0:Lcom/android/gallery3d/photoeditor/actions/DoodleAction; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$runnableOnODone:Ljava/lang/Runnable; | 22 | .field·final·synthetic·val$runnableOnODone:Ljava/lang/Runnable; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/EffectAction;Ljava/lang/Runnable;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/photoeditor/actions/EffectAction;Ljava/lang/Runnable;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/photoeditor/actions/EffectAction; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·100 | 28 | ····.line·100 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$2;->this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$2;->this$0:Lcom/android/gallery3d/photoeditor/actions/EffectAction; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$2;->val$runnableOnODone:Ljava/lang/Runnable; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/photoeditor/actions/EffectAction$2;->val$runnableOnODone:Ljava/lang/Runnable; |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.LomoishEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.LomoishEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/LomoishFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/LomoishFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 50, 51 lines modified | Offset 50, 50 lines modified | ||
| 50 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;->validate()V | 50 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;->validate()V |
| 51 | ····.line·40 | 51 | ····.line·40 |
| 52 | ····return-void | 52 | ····return-void |
| 53 | .end·method | 53 | .end·method |
| 54 | .method·public·process(Lcom/android/gallery3d/photoeditor/Photo;Lcom/android/gallery3d/photoeditor/Photo;)V | 54 | .method·public·process(Lcom/android/gallery3d/photoeditor/Photo;Lcom/android/gallery3d/photoeditor/Photo;)V |
| 55 | ····.locals· | 55 | ····.locals·9 |
| 56 | ····.param·p1,·"src"····#·Lcom/android/gallery3d/photoeditor/Photo; | 56 | ····.param·p1,·"src"····#·Lcom/android/gallery3d/photoeditor/Photo; |
| 57 | ····.param·p2,·"dst"····#·Lcom/android/gallery3d/photoeditor/Photo; | 57 | ····.param·p2,·"dst"····#·Lcom/android/gallery3d/photoeditor/Photo; |
| 58 | ····.prologue | 58 | ····.prologue |
| 59 | ····.line·44 | 59 | ····.line·44 |
| 60 | ····const-string·v | 60 | ····const-string·v5,·"android.media.effect.effects.RedEyeEffect" |
| 61 | ····invoke-virtual·{p0,·v | 61 | ····invoke-virtual·{p0,·v5},·Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 62 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
| 63 | ····.line·45 | 63 | ····.line·45 |
| 64 | ····.local·v1,·"effect":Landroid/media/effect/Effect; | 64 | ····.local·v1,·"effect":Landroid/media/effect/Effect; |
| 65 | ····iget-object·v | 65 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;->redeyes:Ljava/util/Vector; |
| 66 | ····invoke-virtual·{v | 66 | ····invoke-virtual·{v5},·Ljava/util/Vector;->size()I |
| 67 | ····move-result·v | 67 | ····move-result·v5 |
| 68 | ····mul-int/lit8·v | 68 | ····mul-int/lit8·v5,·v5,·0x2 |
| 69 | ····new-array·v0,·v | 69 | ····new-array·v0,·v5,·[F |
| 70 | ····.line·46 | 70 | ····.line·46 |
| 71 | ····.local·v0,·"centers":[F | 71 | ····.local·v0,·"centers":[F |
| 72 | ····const/4·v3,·0x0 | 72 | ····const/4·v3,·0x0 |
| 73 | ····.line·47 | 73 | ····.line·47 |
| 74 | ····.local·v3,·"i":I | 74 | ····.local·v3,·"i":I |
| 75 | ····iget-object·v | 75 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/photoeditor/filters/RedEyeFilter;->redeyes:Ljava/util/Vector; |
| 76 | ····invoke-virtual·{v | 76 | ····invoke-virtual·{v5},·Ljava/util/Vector;->iterator()Ljava/util/Iterator; |
| 77 | ····move-result-object·v5 | 77 | ····move-result-object·v5 |
| 78 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
| 79 | ····:goto_0 | 78 | ····:goto_0 |
| 80 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z | 79 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 81 | ····move-result·v6 | 80 | ····move-result·v6 |
| 82 | ····if-eqz·v6,·:cond_0 | 81 | ····if-eqz·v6,·:cond_0 |
| Offset 124, 33 lines modified | Offset 123, 33 lines modified | ||
| 124 | ····aput·v6,·v0,·v4 | 123 | ····aput·v6,·v0,·v4 |
| 125 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
| 126 | ····.line·51 | 125 | ····.line·51 |
| 127 | ····.end·local·v2····#·"eye":Landroid/graphics/PointF; | 126 | ····.end·local·v2····#·"eye":Landroid/graphics/PointF; |
| 128 | ····:cond_0 | 127 | ····:cond_0 |
| 129 | ····const-string·v | 128 | ····const-string·v5,·"centers" |
| 130 | ····invoke-virtual·{v1,·v | 129 | ····invoke-virtual·{v1,·v5,·v0},·Landroid/media/effect/Effect;->setParameter(Ljava/lang/String;Ljava/lang/Object;)V |
| 131 | ····.line·52 | 130 | ····.line·52 |
| 132 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 131 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 133 | ····move-result·v | 132 | ····move-result·v5 |
| 134 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 133 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 135 | ····move-result·v | 134 | ····move-result·v6 |
| 136 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->height()I | 135 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->height()I |
| 137 | ····move-result·v | 136 | ····move-result·v7 |
| 138 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 137 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 139 | ····move-result·v | 138 | ····move-result·v8 |
| 140 | ····invoke-virtual·{v1,·v | 139 | ····invoke-virtual·{v1,·v5,·v6,·v7,·v8},·Landroid/media/effect/Effect;->apply(IIII)V |
| 141 | ····.line·53 | 140 | ····.line·53 |
| 142 | ····return-void | 141 | ····return-void |
| 143 | .end·method | 142 | .end·method |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.CrossProcessEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.CrossProcessEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/CrossProcessFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/CrossProcessFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.NegativeEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.NegativeEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/NegativeFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/NegativeFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.DocumentaryEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.DocumentaryEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/DocumentaryFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/DocumentaryFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
| 43 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I | 43 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I |
| 44 | ····move-result·v1 | 44 | ····move-result·v1 |
| 45 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/filters/CropFilter;->bounds:Landroid/graphics/RectF; | 45 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/photoeditor/filters/CropFilter;->bounds:Landroid/graphics/RectF; |
| 46 | ····.line·43 | ||
| 46 | ····invoke-virtual·{v2},·Landroid/graphics/RectF;->height()F | 47 | ····invoke-virtual·{v2},·Landroid/graphics/RectF;->height()F |
| 47 | ····move-result·v2 | 48 | ····move-result·v2 |
| 48 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->height()I | 49 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->height()I |
| 49 | ····move-result·v3 | 50 | ····move-result·v3 |
| Offset 59, 14 lines modified | Offset 60, 15 lines modified | ||
| 59 | ····mul-float/2addr·v2,·v3 | 60 | ····mul-float/2addr·v2,·v3 |
| 60 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I | 61 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I |
| 61 | ····move-result·v2 | 62 | ····move-result·v2 |
| 63 | ····.line·42 | ||
| 62 | ····invoke-virtual·{p2,·v1,·v2},·Lcom/android/gallery3d/photoeditor/Photo;->changeDimension(II)V | 64 | ····invoke-virtual·{p2,·v1,·v2},·Lcom/android/gallery3d/photoeditor/Photo;->changeDimension(II)V |
| 63 | ····.line·45 | 65 | ····.line·45 |
| 64 | ····const-string·v1,·"android.media.effect.effects.CropEffect" | 66 | ····const-string·v1,·"android.media.effect.effects.CropEffect" |
| 65 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/photoeditor/filters/CropFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 67 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/photoeditor/filters/CropFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.SepiaEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.SepiaEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/SepiaFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/SepiaFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.PosterizeEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.PosterizeEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/PosterizeFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/PosterizeFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 51, 65 lines modified | Offset 51, 65 lines modified | ||
| 51 | .end·method | 51 | .end·method |
| 52 | .method·public·static·releaseContext()V | 52 | .method·public·static·releaseContext()V |
| 53 | ····.locals·3 | 53 | ····.locals·3 |
| 54 | ····.prologue | 54 | ····.prologue |
| 55 | ····.line·44 | 55 | ····.line·44 |
| 56 | ····sget-object·v | 56 | ····sget-object·v1,·Lcom/android/gallery3d/photoeditor/filters/Filter;->context:Landroid/media/effect/EffectContext; |
| 57 | ····if-eqz·v | 57 | ····if-eqz·v1,·:cond_1 |
| 58 | ····.line·46 | 58 | ····.line·46 |
| 59 | ····sget-object·v | 59 | ····sget-object·v1,·Lcom/android/gallery3d/photoeditor/filters/Filter;->effects:Ljava/util/HashMap; |
| 60 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
| 61 | ····move-result-object·v | 61 | ····move-result-object·v1 |
| 62 | ····invoke-interface·{v | 62 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
| 64 | ····.local·v | 64 | ····.local·v0,·"effect":Landroid/media/effect/Effect; |
| 65 | ····:goto_0 | 65 | ····:goto_0 |
| 66 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 66 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 67 | ····move-result·v2 | 67 | ····move-result·v2 |
| 68 | ····if-eqz·v2,·:cond_0 | 68 | ····if-eqz·v2,·:cond_0 |
| 69 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 69 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 71 | ····.end·local·v0····#·"effect":Landroid/media/effect/Effect; | ||
| 71 | ····check-cast·v0,·Landroid/media/effect/Effect; | 72 | ····check-cast·v0,·Landroid/media/effect/Effect; |
| 72 | ····.line·47 | 73 | ····.line·47 |
| 73 | ····.local·v0 | 74 | ····.restart·local·v0····#·"effect":Landroid/media/effect/Effect; |
| 74 | ····invoke-virtual·{v0},·Landroid/media/effect/Effect;->release()V | 75 | ····invoke-virtual·{v0},·Landroid/media/effect/Effect;->release()V |
| 75 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
| 76 | ····.line·49 | 77 | ····.line·49 |
| 77 | ····.end·local·v0····#·"effect":Landroid/media/effect/Effect; | ||
| 78 | ····:cond_0 | 78 | ····:cond_0 |
| 79 | ····sget-object·v | 79 | ····sget-object·v1,·Lcom/android/gallery3d/photoeditor/filters/Filter;->effects:Ljava/util/HashMap; |
| 80 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->clear()V |
| 81 | ····.line·50 | 81 | ····.line·50 |
| 82 | ····sget-object·v | 82 | ····sget-object·v1,·Lcom/android/gallery3d/photoeditor/filters/Filter;->context:Landroid/media/effect/EffectContext; |
| 83 | ····invoke-virtual·{v | 83 | ····invoke-virtual·{v1},·Landroid/media/effect/EffectContext;->release()V |
| 84 | ····.line·51 | 84 | ····.line·51 |
| 85 | ····const/4·v | 85 | ····const/4·v1,·0x0 |
| 86 | ····sput-object·v | 86 | ····sput-object·v1,·Lcom/android/gallery3d/photoeditor/filters/Filter;->context:Landroid/media/effect/EffectContext; |
| 87 | ····.line·53 | 87 | ····.line·53 |
| 88 | ····:cond_1 | 88 | ····:cond_1 |
| 89 | ····return-void | 89 | ····return-void |
| 90 | .end·method | 90 | .end·method |
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | ····.line·34 | 29 | ····.line·34 |
| 30 | ····const-string·v0,·"android.media.effect.effects.GrayscaleEffect" | 30 | ····const-string·v0,·"android.media.effect.effects.GrayscaleEffect" |
| 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/GrayscaleFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; | 31 | ····invoke-virtual·{p0,·v0},·Lcom/android/gallery3d/photoeditor/filters/GrayscaleFilter;->getEffect(Ljava/lang/String;)Landroid/media/effect/Effect; |
| 32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 33 | ····.line·35 | ||
| 33 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 34 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 34 | ····move-result·v1 | 35 | ····move-result·v1 |
| 35 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I | 36 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/photoeditor/Photo;->width()I |
| 36 | ····move-result·v2 | 37 | ····move-result·v2 |
| Offset 45, 12 lines modified | Offset 46, 13 lines modified | ||
| 45 | ····move-result·v3 | 46 | ····move-result·v3 |
| 46 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I | 47 | ····invoke-virtual·{p2},·Lcom/android/gallery3d/photoeditor/Photo;->texture()I |
| 47 | ····move-result·v4 | 48 | ····move-result·v4 |
| 49 | ····.line·34 | ||
| 48 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V | 50 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/media/effect/Effect;->apply(IIII)V |
| 49 | ····.line·36 | 51 | ····.line·36 |
| 50 | ····return-void | 52 | ····return-void |
| 51 | .end·method | 53 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/DownloadCache$TaskProxy; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/DownloadCache$TaskProxy; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/DownloadCache$TaskProxy;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/DownloadCache$TaskProxy;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/DownloadCache$TaskProxy; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·387 | 27 | ····.line·387 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/DownloadCache$TaskProxy$1;->this$0:Lcom/android/gallery3d/data/DownloadCache$TaskProxy; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/DownloadCache$TaskProxy$1;->this$0:Lcom/android/gallery3d/data/DownloadCache$TaskProxy; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$untagged:Ljava/util/ArrayList; | 24 | .field·final·synthetic·val$untagged:Ljava/util/ArrayList; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/TagClustering;Ljava/util/ArrayList;Ljava/util/TreeMap;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/TagClustering;Ljava/util/ArrayList;Ljava/util/TreeMap;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/TagClustering; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·45 | 30 | ····.line·45 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/TagClustering$1;->this$0:Lcom/android/gallery3d/data/TagClustering; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/TagClustering$1;->this$0:Lcom/android/gallery3d/data/TagClustering; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/TagClustering$1;->val$untagged:Ljava/util/ArrayList; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/TagClustering$1;->val$untagged:Ljava/util/ArrayList; |
| Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
| 43 | ····.line·87 | 43 | ····.line·87 |
| 44 | ····const/4·v2,·0x1 | 44 | ····const/4·v2,·0x1 |
| 45 | ····.line·92 | 45 | ····.line·92 |
| 46 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V | 46 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V |
| 47 | ····.line·90 | ||
| 47 | ····:goto_0 | 48 | ····:goto_0 |
| 48 | ····return·v2 | 49 | ····return·v2 |
| 49 | ····.line·88 | 50 | ····.line·88 |
| 50 | ····:catch_0 | 51 | ····:catch_0 |
| 51 | ····move-exception·v1 | 52 | ····move-exception·v1 |
| Offset 198, 14 lines modified | Offset 199, 15 lines modified | ||
| 198 | ····move-result·v3 | 199 | ····move-result·v3 |
| 199 | ····.line·43 | 200 | ····.line·43 |
| 200 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V | 201 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V |
| 201 | ····move-object·v0,·v1 | 202 | ····move-object·v0,·v1 |
| 203 | ····.line·41 | ||
| 202 | ····.end·local·v1····#·"fos":Ljava/io/FileOutputStream; | 204 | ····.end·local·v1····#·"fos":Ljava/io/FileOutputStream; |
| 203 | ····.restart·local·v0····#·"fos":Ljava/io/FileOutputStream; | 205 | ····.restart·local·v0····#·"fos":Ljava/io/FileOutputStream; |
| 204 | ····:goto_0 | 206 | ····:goto_0 |
| 205 | ····return·v3 | 207 | ····return·v3 |
| 206 | ····.line·40 | 208 | ····.line·40 |
| 207 | ····:catch_0 | 209 | ····:catch_0 |
| Offset 289, 14 lines modified | Offset 291, 15 lines modified | ||
| 289 | ····if-nez·v4,·:cond_0 | 291 | ····if-nez·v4,·:cond_0 |
| 290 | ····.line·59 | 292 | ····.line·59 |
| 291 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V | 293 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V |
| 292 | ····move-object·v0,·v1 | 294 | ····move-object·v0,·v1 |
| 295 | ····.line·57 | ||
| 293 | ····.end·local·v1····#·"baos":Ljava/io/ByteArrayOutputStream; | 296 | ····.end·local·v1····#·"baos":Ljava/io/ByteArrayOutputStream; |
| 294 | ····.restart·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; | 297 | ····.restart·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; |
| 295 | ····:goto_0 | 298 | ····:goto_0 |
| 296 | ····return-object·v3 | 299 | ····return-object·v3 |
| 297 | ····.line·54 | 300 | ····.line·54 |
| 298 | ····.end·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; | 301 | ····.end·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; |
| Offset 311, 14 lines modified | Offset 314, 15 lines modified | ||
| 311 | ····move-result-object·v3 | 314 | ····move-result-object·v3 |
| 312 | ····.line·59 | 315 | ····.line·59 |
| 313 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V | 316 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/Utils;->closeSilently(Ljava/io/Closeable;)V |
| 314 | ····move-object·v0,·v1 | 317 | ····move-object·v0,·v1 |
| 318 | ····.line·54 | ||
| 315 | ····.end·local·v1····#·"baos":Ljava/io/ByteArrayOutputStream; | 319 | ····.end·local·v1····#·"baos":Ljava/io/ByteArrayOutputStream; |
| 316 | ····.restart·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; | 320 | ····.restart·local·v0····#·"baos":Ljava/io/ByteArrayOutputStream; |
| 317 | ····goto·:goto_0 | 321 | ····goto·:goto_0 |
| 318 | ····.line·55 | 322 | ····.line·55 |
| 319 | ····:catch_0 | 323 | ····:catch_0 |
| 320 | ····move-exception·v2 | 324 | ····move-exception·v2 |
| Offset 64, 15 lines modified | Offset 64, 14 lines modified | ||
| 64 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
| 65 | ····return-object·v0 | 65 | ····return-object·v0 |
| 66 | .end·method | 66 | .end·method |
| 67 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 67 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 68 | ····.locals·1 | 68 | ····.locals·1 |
| 69 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 70 | ····.prologue | 69 | ····.prologue |
| 71 | ····.line·214 | 70 | ····.line·214 |
| 72 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/LocalImage$LocalLargeImageRequest;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; | 71 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/LocalImage$LocalLargeImageRequest;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; |
| 73 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/FilterSet; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/FilterSet; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/FilterSet;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/FilterSet;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/FilterSet; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·128 | 27 | ····.line·128 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FilterSet$2;->this$0:Lcom/android/gallery3d/data/FilterSet; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FilterSet$2;->this$0:Lcom/android/gallery3d/data/FilterSet; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 69, 24 lines modified | Offset 69, 20 lines modified | ||
| 69 | ····neg-int·v0,·v0 | 69 | ····neg-int·v0,·v0 |
| 70 | ····return·v0 | 70 | ····return·v0 |
| 71 | .end·method | 71 | .end·method |
| 72 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 72 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
| 73 | ····.locals·1 | 73 | ····.locals·1 |
| 74 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 75 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 76 | ····.prologue | 74 | ····.prologue |
| 77 | ····.line·85 | 75 | ····.line·85 |
| 78 | ····check-cast·p1,·Lcom/android/gallery3d/data/SmallItem; | 76 | ····check-cast·p1,·Lcom/android/gallery3d/data/SmallItem; |
| 79 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 80 | ····check-cast·p2,·Lcom/android/gallery3d/data/SmallItem; | 77 | ····check-cast·p2,·Lcom/android/gallery3d/data/SmallItem; |
| 81 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 82 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/TimeClustering$DateComparator;->compare(Lcom/android/gallery3d/data/SmallItem;Lcom/android/gallery3d/data/SmallItem;)I | 78 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/TimeClustering$DateComparator;->compare(Lcom/android/gallery3d/data/SmallItem;Lcom/android/gallery3d/data/SmallItem;)I |
| 83 | ····move-result·v0 | 79 | ····move-result·v0 |
| 84 | ····return·v0 | 80 | ····return·v0 |
| 85 | .end·method | 81 | .end·method |
| Offset 115, 15 lines modified | Offset 115, 14 lines modified | ||
| 115 | ····.line·34 | 115 | ····.line·34 |
| 116 | ····new-instance·v0,·Ljava/util/HashMap; | 116 | ····new-instance·v0,·Ljava/util/HashMap; |
| 117 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 117 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
| 118 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/MediaDetails;->mUnits:Ljava/util/HashMap; | 118 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/MediaDetails;->mUnits:Ljava/util/HashMap; |
| 119 | ····.line·61 | ||
| 120 | ····return-void | 119 | ····return-void |
| 121 | .end·method | 120 | .end·method |
| 122 | .method·public·static·extractExifInfo(Lcom/android/gallery3d/data/MediaDetails;Ljava/lang/String;)V | 121 | .method·public·static·extractExifInfo(Lcom/android/gallery3d/data/MediaDetails;Ljava/lang/String;)V |
| 123 | ····.locals·10 | 122 | ····.locals·10 |
| 124 | ····.param·p0,·"details"····#·Lcom/android/gallery3d/data/MediaDetails; | 123 | ····.param·p0,·"details"····#·Lcom/android/gallery3d/data/MediaDetails; |
| 125 | ····.param·p1,·"filePath"····#·Ljava/lang/String; | 124 | ····.param·p1,·"filePath"····#·Ljava/lang/String; |
| Offset 277, 14 lines modified | Offset 276, 15 lines modified | ||
| 277 | ····const/16·v2,·0x66 | 276 | ····const/16·v2,·0x66 |
| 278 | ····if-ne·p3,·v2,·:cond_1 | 277 | ····if-ne·p3,·v2,·:cond_1 |
| 279 | ····.line·127 | 278 | ····.line·127 |
| 280 | ····new-instance·v0,·Lcom/android/gallery3d/data/MediaDetails$FlashState; | 279 | ····new-instance·v0,·Lcom/android/gallery3d/data/MediaDetails$FlashState; |
| 280 | ····.line·128 | ||
| 281 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; | 281 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; |
| 282 | ····move-result-object·v2 | 282 | ····move-result-object·v2 |
| 283 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; | 283 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
| 284 | ····move-result-object·v2 | 284 | ····move-result-object·v2 |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$total:I | 24 | .field·final·synthetic·val$total:I |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/FilterSet;I[Lcom/android/gallery3d/data/Path;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/FilterSet;I[Lcom/android/gallery3d/data/Path;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/FilterSet; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·104 | 30 | ····.line·104 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FilterSet$1;->this$0:Lcom/android/gallery3d/data/FilterSet; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FilterSet$1;->this$0:Lcom/android/gallery3d/data/FilterSet; |
| 31 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/FilterSet$1;->val$total:I | 32 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/FilterSet$1;->val$total:I |
| Offset 73, 24 lines modified | Offset 73, 20 lines modified | ||
| 73 | ····neg-int·v0,·v0 | 73 | ····neg-int·v0,·v0 |
| 74 | ····return·v0 | 74 | ····return·v0 |
| 75 | .end·method | 75 | .end·method |
| 76 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 76 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
| 77 | ····.locals·1 | 77 | ····.locals·1 |
| 78 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 79 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 80 | ····.prologue | 78 | ····.prologue |
| 81 | ····.line·84 | 79 | ····.line·84 |
| 82 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaItem; | 80 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaItem; |
| 83 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 84 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaItem; | 81 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaItem; |
| 85 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 86 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/DataManager$DateTakenComparator;->compare(Lcom/android/gallery3d/data/MediaItem;Lcom/android/gallery3d/data/MediaItem;)I | 82 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/DataManager$DateTakenComparator;->compare(Lcom/android/gallery3d/data/MediaItem;Lcom/android/gallery3d/data/MediaItem;)I |
| 87 | ····move-result·v0 | 83 | ····move-result·v0 |
| 88 | ····return·v0 | 84 | ····return·v0 |
| 89 | .end·method | 85 | .end·method |
| Offset 85, 15 lines modified | Offset 85, 14 lines modified | ||
| 85 | .method·public·constructor·<init>()V | 85 | .method·public·constructor·<init>()V |
| 86 | ····.locals·0 | 86 | ····.locals·0 |
| 87 | ····.prologue | 87 | ····.prologue |
| 88 | ····.line·23 | 88 | ····.line·23 |
| 89 | ····invoke-direct·{p0},·Lcom/android/gallery3d/common/Entry;-><init>()V | 89 | ····invoke-direct·{p0},·Lcom/android/gallery3d/common/Entry;-><init>()V |
| 90 | ····.line·26 | ||
| 91 | ····return-void | 90 | ····return-void |
| 92 | .end·method | 91 | .end·method |
| 93 | #·virtual·methods | 92 | #·virtual·methods |
| 94 | .method·public·toString()Ljava/lang/String; | 93 | .method·public·toString()Ljava/lang/String; |
| 95 | ····.locals·4 | 94 | ····.locals·4 |
| Offset 102, 14 lines modified | Offset 101, 15 lines modified | ||
| 102 | ····.line·62 | 101 | ····.line·62 |
| 103 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 102 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 104 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 103 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 105 | ····const-string·v1,·"hash_code:·" | 104 | ····const-string·v1,·"hash_code:·" |
| 105 | ····.line·63 | ||
| 106 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 106 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 107 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
| 108 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->hashCode:J | 108 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->hashCode:J |
| 109 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 109 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 120, 14 lines modified | Offset 120, 15 lines modified | ||
| 120 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 121 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
| 122 | ····const-string·v1,·"content_url" | 122 | ····const-string·v1,·"content_url" |
| 123 | ····.line·64 | ||
| 123 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 124 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 124 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
| 125 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->contentUrl:Ljava/lang/String; | 126 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->contentUrl:Ljava/lang/String; |
| 126 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 127 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 138, 14 lines modified | Offset 139, 15 lines modified | ||
| 138 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 139 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 139 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
| 140 | ····const-string·v1,·"_size" | 141 | ····const-string·v1,·"_size" |
| 142 | ····.line·65 | ||
| 141 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 143 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 142 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
| 143 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->contentSize:J | 145 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->contentSize:J |
| 144 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 146 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 156, 14 lines modified | Offset 158, 15 lines modified | ||
| 156 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 158 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 157 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
| 158 | ····const-string·v1,·"etag" | 160 | ····const-string·v1,·"etag" |
| 161 | ····.line·66 | ||
| 159 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 162 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 160 | ····move-result-object·v0 | 163 | ····move-result-object·v0 |
| 161 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->eTag:Ljava/lang/String; | 164 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->eTag:Ljava/lang/String; |
| 162 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 165 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 174, 14 lines modified | Offset 177, 15 lines modified | ||
| 174 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 175 | ····move-result-object·v0 | 178 | ····move-result-object·v0 |
| 176 | ····const-string·v1,·"last_access" | 179 | ····const-string·v1,·"last_access" |
| 180 | ····.line·67 | ||
| 177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 181 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 178 | ····move-result-object·v0 | 182 | ····move-result-object·v0 |
| 179 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->lastAccessTime:J | 183 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->lastAccessTime:J |
| 180 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 184 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 192, 14 lines modified | Offset 196, 15 lines modified | ||
| 192 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 196 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 193 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
| 194 | ····const-string·v1,·"last_updated" | 198 | ····const-string·v1,·"last_updated" |
| 199 | ····.line·68 | ||
| 195 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 200 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 196 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
| 197 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->lastUpdatedTime:J | 202 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->lastUpdatedTime:J |
| 198 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 203 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 210, 23 lines modified | Offset 215, 26 lines modified | ||
| 210 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 215 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 211 | ····move-result-object·v0 | 216 | ····move-result-object·v0 |
| 212 | ····const-string·v1,·"_data" | 217 | ····const-string·v1,·"_data" |
| 218 | ····.line·69 | ||
| 213 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 219 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 214 | ····move-result-object·v0 | 220 | ····move-result-object·v0 |
| 215 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->path:Ljava/lang/String; | 221 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadEntry;->path:Ljava/lang/String; |
| 216 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 222 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Max diff block lines reached; 205/4311 bytes (4.76%) of diff not shown. | |||
| Offset 138, 32 lines modified | Offset 138, 31 lines modified | ||
| 138 | ····.line·126 | 138 | ····.line·126 |
| 139 | ····.end·local·v1····#·"dest":Ljava/io/File; | 139 | ····.end·local·v1····#·"dest":Ljava/io/File; |
| 140 | ····.local·v2,·"dest":Ljava/io/File; | 140 | ····.local·v2,·"dest":Ljava/io/File; |
| 141 | ····invoke-virtual·{v2},·Ljava/io/File;->mkdirs()Z | 141 | ····invoke-virtual·{v2},·Ljava/io/File;->mkdirs()Z |
| 142 | ····.line·127 | 142 | ····.line·127 |
| 143 | ····const/4·v | 143 | ····const/4·v5,·0x0 |
| 144 | ····.line·128 | 144 | ····.line·128 |
| 145 | ····.local·v | 145 | ····.local·v5,·"success":I |
| 146 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 146 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 147 | ····move-result-object·v | 147 | ····move-result-object·v6 |
| 148 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
| 149 | ····:cond_0 | 148 | ····:cond_0 |
| 150 | ····:goto_0 | 149 | ····:goto_0 |
| 151 | ····invoke-interface·{v | 150 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
| 152 | ····move-result·v7 | 151 | ····move-result·v7 |
| 153 | ····if-eqz·v7,·:cond_1 | 152 | ····if-eqz·v7,·:cond_1 |
| 154 | ····invoke-interface·{v | 153 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 155 | ····move-result-object·v0 | 154 | ····move-result-object·v0 |
| 156 | ····check-cast·v0,·Landroid/mtp/MtpObjectInfo; | 155 | ····check-cast·v0,·Landroid/mtp/MtpObjectInfo; |
| 157 | ····.line·129 | 156 | ····.line·129 |
| 158 | ····.local·v0,·"child":Landroid/mtp/MtpObjectInfo; | 157 | ····.local·v0,·"child":Landroid/mtp/MtpObjectInfo; |
| Offset 176, 70 lines modified | Offset 175, 70 lines modified | ||
| 176 | ····invoke-static·{v8,·v9},·Lcom/android/gallery3d/util/GalleryUtils;->hasSpaceForSize(J)Z | 175 | ····invoke-static·{v8,·v9},·Lcom/android/gallery3d/util/GalleryUtils;->hasSpaceForSize(J)Z |
| 177 | ····move-result·v7 | 176 | ····move-result·v7 |
| 178 | ····if-eqz·v7,·:cond_0 | 177 | ····if-eqz·v7,·:cond_0 |
| 179 | ····.line·131 | 178 | ····.line·131 |
| 180 | ····new-instance·v | 179 | ····new-instance·v3,·Ljava/io/File; |
| 181 | ····invoke-virtual·{v0},·Landroid/mtp/MtpObjectInfo;->getName()Ljava/lang/String; | 180 | ····invoke-virtual·{v0},·Landroid/mtp/MtpObjectInfo;->getName()Ljava/lang/String; |
| 182 | ····move-result-object·v7 | 181 | ····move-result-object·v7 |
| 183 | ····invoke-direct·{v | 182 | ····invoke-direct·{v3,·v2,·v7},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
| 184 | ····.line·132 | 183 | ····.line·132 |
| 185 | ····.local·v | 184 | ····.local·v3,·"importedFile":Ljava/io/File; |
| 186 | ····invoke-virtual·{v | 185 | ····invoke-virtual·{v3},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
| 187 | ····move-result-object·v | 186 | ····move-result-object·v4 |
| 188 | ····.line·133 | 187 | ····.line·133 |
| 189 | ····.local·v | 188 | ····.local·v4,·"path":Ljava/lang/String; |
| 190 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/MtpContext;->mClient:Lcom/android/gallery3d/data/MtpClient; | 189 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/MtpContext;->mClient:Lcom/android/gallery3d/data/MtpClient; |
| 191 | ····invoke-virtual·{v0},·Landroid/mtp/MtpObjectInfo;->getObjectHandle()I | 190 | ····invoke-virtual·{v0},·Landroid/mtp/MtpObjectInfo;->getObjectHandle()I |
| 192 | ····move-result·v8 | 191 | ····move-result·v8 |
| 193 | ····invoke-virtual·{v7,·p1,·v8,·v | 192 | ····invoke-virtual·{v7,·p1,·v8,·v4},·Lcom/android/gallery3d/data/MtpClient;->importFile(Ljava/lang/String;ILjava/lang/String;)Z |
| 194 | ····move-result·v7 | 193 | ····move-result·v7 |
| 195 | ····if-eqz·v7,·:cond_0 | 194 | ····if-eqz·v7,·:cond_0 |
| 196 | ····.line·134 | 195 | ····.line·134 |
| 197 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/MtpContext;->mScannerClient:Lcom/android/gallery3d/data/MtpContext$ScannerClient; | 196 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/MtpContext;->mScannerClient:Lcom/android/gallery3d/data/MtpContext$ScannerClient; |
| 198 | ····invoke-virtual·{v7,·v | 197 | ····invoke-virtual·{v7,·v4},·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->scanPath(Ljava/lang/String;)V |
| 199 | ····.line·135 | 198 | ····.line·135 |
| 200 | ····add-int/lit8·v | 199 | ····add-int/lit8·v5,·v5,·0x1 |
| 201 | ····goto·:goto_0 | 200 | ····goto·:goto_0 |
| 202 | ····.line·138 | 201 | ····.line·138 |
| 203 | ····.end·local·v0····#·"child":Landroid/mtp/MtpObjectInfo; | 202 | ····.end·local·v0····#·"child":Landroid/mtp/MtpObjectInfo; |
| 204 | ····.end·local·v | 203 | ····.end·local·v3····#·"importedFile":Ljava/io/File; |
| 205 | ····.end·local·v | 204 | ····.end·local·v4····#·"path":Ljava/lang/String; |
| 206 | ····:cond_1 | 205 | ····:cond_1 |
| 207 | ····invoke-interface·{p3},·Ljava/util/List;->size()I | 206 | ····invoke-interface·{p3},·Ljava/util/List;->size()I |
| 208 | ····move-result·v | 207 | ····move-result·v6 |
| 209 | ····if-ne·v | 208 | ····if-ne·v5,·v6,·:cond_2 |
| 210 | ····const/4·v | 209 | ····const/4·v6,·0x1 |
| 211 | ····:goto_1 | 210 | ····:goto_1 |
| 212 | ····return·v | 211 | ····return·v6 |
| 213 | ····:cond_2 | 212 | ····:cond_2 |
| 214 | ····const/4·v | 213 | ····const/4·v6,·0x0 |
| 215 | ····goto·:goto_1 | 214 | ····goto·:goto_1 |
| 216 | .end·method | 215 | .end·method |
| 217 | .method·public·copyFile(Ljava/lang/String;Landroid/mtp/MtpObjectInfo;)Z | 216 | .method·public·copyFile(Ljava/lang/String;Landroid/mtp/MtpObjectInfo;)Z |
| 218 | ····.locals·7 | 217 | ····.locals·7 |
| 219 | ····.param·p1,·"deviceName"····#·Ljava/lang/String; | 218 | ····.param·p1,·"deviceName"····#·Ljava/lang/String; |
| Offset 345, 26 lines modified | Offset 344, 28 lines modified | ||
| 345 | ····const-string·v6,·"·whose·size·=·" | 344 | ····const-string·v6,·"·whose·size·=·" |
| 346 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 345 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 347 | ····move-result-object·v5 | 346 | ····move-result-object·v5 |
| 347 | ····.line·117 | ||
| 348 | ····invoke-virtual·{p2},·Landroid/mtp/MtpObjectInfo;->getCompressedSize()I | 348 | ····invoke-virtual·{p2},·Landroid/mtp/MtpObjectInfo;->getCompressedSize()I |
| 349 | ····move-result·v6 | 349 | ····move-result·v6 |
| 350 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 350 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 351 | ····move-result-object·v5 | 351 | ····move-result-object·v5 |
| 352 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 352 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 353 | ····move-result-object·v5 | 353 | ····move-result-object·v5 |
| 354 | ····.line·116 | ||
| 354 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 355 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
| Max diff block lines reached; 54/4457 bytes (1.21%) of diff not shown. | |||
| Offset 419, 20 lines modified | Offset 419, 22 lines modified | ||
| 419 | ····new-array·v3,·v3,·[Ljava/lang/String; | 419 | ····new-array·v3,·v3,·[Ljava/lang/String; |
| 420 | ····const/4·v4,·0x0 | 420 | ····const/4·v4,·0x0 |
| 421 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalVideo;->id:I | 421 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalVideo;->id:I |
| 422 | ····.line·175 | ||
| 422 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 423 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 423 | ····move-result-object·v5 | 424 | ····move-result-object·v5 |
| 424 | ····aput-object·v5,·v3,·v4 | 425 | ····aput-object·v5,·v3,·v4 |
| 426 | ····.line·174 | ||
| 425 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I | 427 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I |
| 426 | ····.line·176 | 428 | ····.line·176 |
| 427 | ····return-void | 429 | ····return-void |
| 428 | .end·method | 430 | .end·method |
| 429 | .method·public·getContentUri()Landroid/net/Uri; | 431 | .method·public·getContentUri()Landroid/net/Uri; |
| Offset 483, 20 lines modified | Offset 485, 22 lines modified | ||
| 483 | ····if-lez·v1,·:cond_0 | 485 | ····if-lez·v1,·:cond_0 |
| 484 | ····.line·204 | 486 | ····.line·204 |
| 485 | ····const/16·v2,·0x8 | 487 | ····const/16·v2,·0x8 |
| 486 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/LocalVideo;->mApplication:Lcom/android/gallery3d/app/GalleryApp; | 488 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/LocalVideo;->mApplication:Lcom/android/gallery3d/app/GalleryApp; |
| 489 | ····.line·205 | ||
| 487 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; | 490 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; |
| 488 | ····move-result-object·v3 | 491 | ····move-result-object·v3 |
| 489 | ····iget·v4,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I | 492 | ····iget·v4,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I |
| 493 | ····.line·204 | ||
| 490 | ····invoke-static·{v3,·v4},·Lcom/android/gallery3d/util/GalleryUtils;->formatDuration(Landroid/content/Context;I)Ljava/lang/String; | 494 | ····invoke-static·{v3,·v4},·Lcom/android/gallery3d/util/GalleryUtils;->formatDuration(Landroid/content/Context;I)Ljava/lang/String; |
| 491 | ····move-result-object·v3 | 495 | ····move-result-object·v3 |
| 492 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/android/gallery3d/data/MediaDetails;->addDetail(ILjava/lang/Object;)V | 496 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/android/gallery3d/data/MediaDetails;->addDetail(ILjava/lang/Object;)V |
| 493 | ····.line·207 | 497 | ····.line·207 |
| Offset 715, 48 lines modified | Offset 719, 54 lines modified | ||
| 715 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->longitude:D | 719 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->longitude:D |
| 716 | ····.line·123 | 720 | ····.line·123 |
| 717 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateTakenInMs:J | 721 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateTakenInMs:J |
| 718 | ····const/4·v1,·0x5 | 722 | ····const/4·v1,·0x5 |
| 723 | ····.line·124 | ||
| 719 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 724 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 720 | ····move-result-wide·v4 | 725 | ····move-result-wide·v4 |
| 726 | ····.line·123 | ||
| 721 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 727 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 722 | ····move-result-wide·v2 | 728 | ····move-result-wide·v2 |
| 723 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateTakenInMs:J | 729 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateTakenInMs:J |
| 724 | ····.line·125 | 730 | ····.line·125 |
| 725 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateAddedInSec:J | 731 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateAddedInSec:J |
| 726 | ····const/4·v1,·0x6 | 732 | ····const/4·v1,·0x6 |
| 733 | ····.line·126 | ||
| 727 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 734 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 728 | ····move-result-wide·v4 | 735 | ····move-result-wide·v4 |
| 736 | ····.line·125 | ||
| 729 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 737 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 730 | ····move-result-wide·v2 | 738 | ····move-result-wide·v2 |
| 731 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateAddedInSec:J | 739 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateAddedInSec:J |
| 732 | ····.line·127 | 740 | ····.line·127 |
| 733 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateModifiedInSec:J | 741 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateModifiedInSec:J |
| 734 | ····const/4·v1,·0x7 | 742 | ····const/4·v1,·0x7 |
| 743 | ····.line·128 | ||
| 735 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 744 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 736 | ····move-result-wide·v4 | 745 | ····move-result-wide·v4 |
| 746 | ····.line·127 | ||
| 737 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 747 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 738 | ····move-result-wide·v2 | 748 | ····move-result-wide·v2 |
| 739 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateModifiedInSec:J | 749 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalVideo;->dateModifiedInSec:J |
| 740 | ····.line·129 | 750 | ····.line·129 |
| Offset 777, 20 lines modified | Offset 787, 22 lines modified | ||
| 777 | ····iput-object·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->filePath:Ljava/lang/String; | 787 | ····iput-object·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->filePath:Ljava/lang/String; |
| 778 | ····.line·130 | 788 | ····.line·130 |
| 779 | ····iget·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I | 789 | ····iget·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I |
| 780 | ····const/16·v2,·0x9 | 790 | ····const/16·v2,·0x9 |
| 791 | ····.line·131 | ||
| 781 | ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getInt(I)I | 792 | ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getInt(I)I |
| 782 | ····move-result·v2 | 793 | ····move-result·v2 |
| 783 | ····div-int/lit16·v2,·v2,·0x3e8 | 794 | ····div-int/lit16·v2,·v2,·0x3e8 |
| 795 | ····.line·130 | ||
| 784 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/UpdateHelper;->update(II)I | 796 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/UpdateHelper;->update(II)I |
| 785 | ····move-result·v1 | 797 | ····move-result·v1 |
| 786 | ····iput·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I | 798 | ····iput·v1,·p0,·Lcom/android/gallery3d/data/LocalVideo;->durationInSec:I |
| 787 | ····.line·132 | 799 | ····.line·132 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/ClusterAlbum; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/ClusterAlbum; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/ClusterAlbum;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/ClusterAlbum;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/ClusterAlbum; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·115 | 27 | ····.line·115 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/ClusterAlbum$2;->this$0:Lcom/android/gallery3d/data/ClusterAlbum; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/ClusterAlbum$2;->this$0:Lcom/android/gallery3d/data/ClusterAlbum; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 81, 21 lines modified | Offset 81, 19 lines modified | ||
| 81 | ····move-result·v0 | 81 | ····move-result·v0 |
| 82 | ····return·v0 | 82 | ····return·v0 |
| 83 | .end·method | 83 | .end·method |
| 84 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 84 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
| 85 | ····.locals·1 | 85 | ····.locals·1 |
| 86 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 87 | ····.prologue | 86 | ····.prologue |
| 88 | ····.line·21 | 87 | ····.line·21 |
| 89 | ····check-cast·p1,·Lcom/android/gallery3d/data/Face; | 88 | ····check-cast·p1,·Lcom/android/gallery3d/data/Face; |
| 90 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 91 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/Face;->compareTo(Lcom/android/gallery3d/data/Face;)I | 89 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/Face;->compareTo(Lcom/android/gallery3d/data/Face;)I |
| 92 | ····move-result·v0 | 90 | ····move-result·v0 |
| 93 | ····return·v0 | 91 | ····return·v0 |
| 94 | .end·method | 92 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/UriImage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/UriImage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/UriImage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/UriImage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/UriImage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·134 | 27 | ····.line·134 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/UriImage$1;->this$0:Lcom/android/gallery3d/data/UriImage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/UriImage$1;->this$0:Lcom/android/gallery3d/data/UriImage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 266, 20 lines modified | Offset 266, 22 lines modified | ||
| 266 | ····move-result·v4 | 266 | ····move-result·v4 |
| 267 | ····const/4·v5,·0x6 | 267 | ····const/4·v5,·0x6 |
| 268 | ····if-ne·v4,·v5,·:cond_0 | 268 | ····if-ne·v4,·v5,·:cond_0 |
| 269 | ····.line·150 | ||
| 269 | ····invoke-virtual·{v2},·Landroid/hardware/usb/UsbInterface;->getInterfaceSubclass()I | 270 | ····invoke-virtual·{v2},·Landroid/hardware/usb/UsbInterface;->getInterfaceSubclass()I |
| 270 | ····move-result·v4 | 271 | ····move-result·v4 |
| 271 | ····if-ne·v4,·v3,·:cond_0 | 272 | ····if-ne·v4,·v3,·:cond_0 |
| 273 | ····.line·151 | ||
| 272 | ····invoke-virtual·{v2},·Landroid/hardware/usb/UsbInterface;->getInterfaceProtocol()I | 274 | ····invoke-virtual·{v2},·Landroid/hardware/usb/UsbInterface;->getInterfaceProtocol()I |
| 273 | ····move-result·v4 | 275 | ····move-result·v4 |
| 274 | ····if-ne·v4,·v3,·:cond_0 | 276 | ····if-ne·v4,·v3,·:cond_0 |
| 275 | ····.line·155 | 277 | ····.line·155 |
| Offset 326, 14 lines modified | Offset 328, 15 lines modified | ||
| 326 | ····move-result·v3 | 328 | ····move-result·v3 |
| 327 | ····if-nez·v3,·:cond_0 | 329 | ····if-nez·v3,·:cond_0 |
| 328 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpClient;->mRequestPermissionDevices:Ljava/util/ArrayList; | 330 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpClient;->mRequestPermissionDevices:Ljava/util/ArrayList; |
| 331 | ····.line·187 | ||
| 329 | ····invoke-virtual·{v3,·v1},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z | 332 | ····invoke-virtual·{v3,·v1},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z |
| 330 | ····move-result·v3 | 333 | ····move-result·v3 |
| 331 | ····if-nez·v3,·:cond_0 | 334 | ····if-nez·v3,·:cond_0 |
| 332 | ····.line·188 | 335 | ····.line·188 |
| Offset 593, 99 lines modified | Offset 596, 96 lines modified | ||
| 593 | ············"Landroid/mtp/MtpDevice;", | 596 | ············"Landroid/mtp/MtpDevice;", |
| 594 | ············">;" | 597 | ············">;" |
| 595 | ········} | 598 | ········} |
| 596 | ····.end·annotation | 599 | ····.end·annotation |
| 597 | ····.prologue | 600 | ····.prologue |
| 598 | ····.line·275 | 601 | ····.line·275 |
| 599 | ····iget-object·v | 602 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/data/MtpClient;->mDevices:Ljava/util/HashMap; |
| 600 | ····monitor-enter·v | 603 | ····monitor-enter·v2 |
| 601 | ····.line·278 | 604 | ····.line·278 |
| 602 | ····:try_start_0 | 605 | ····:try_start_0 |
| 603 | ····iget-object·v | 606 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/MtpClient;->mUsbManager:Landroid/hardware/usb/UsbManager; |
| 604 | ····invoke-virtual·{v | 607 | ····invoke-virtual·{v1},·Landroid/hardware/usb/UsbManager;->getDeviceList()Ljava/util/HashMap; |
| 605 | ····move-result-object·v | 608 | ····move-result-object·v1 |
| 606 | ····invoke-virtual·{v | 609 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
| 607 | ····move-result-object·v | 610 | ····move-result-object·v1 |
| 608 | ····invoke-interface·{v | 611 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 609 | ····move-result-object·v | 612 | ····move-result-object·v1 |
| 610 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 611 | ····:cond_0 | 613 | ····:cond_0 |
| 612 | ····:goto_0 | 614 | ····:goto_0 |
| 613 | ····invoke-interface·{v | 615 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 614 | ····move-result·v | 616 | ····move-result·v3 |
| 615 | ····if-eqz·v | 617 | ····if-eqz·v3,·:cond_1 |
| 616 | ····invoke-interface·{v | 618 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 617 | ····move-result-object·v | 619 | ····move-result-object·v0 |
| 618 | ····check-cast·v | 620 | ····check-cast·v0,·Landroid/hardware/usb/UsbDevice; |
| 619 | ····.line·279 | 621 | ····.line·279 |
| 620 | ····.local·v | 622 | ····.local·v0,·"usbDevice":Landroid/hardware/usb/UsbDevice; |
| 621 | ····iget-object·v | 623 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpClient;->mDevices:Ljava/util/HashMap; |
| 622 | ····invoke-virtual·{v | 624 | ····invoke-virtual·{v0},·Landroid/hardware/usb/UsbDevice;->getDeviceName()Ljava/lang/String; |
| 623 | ····move-result-object·v4 | 625 | ····move-result-object·v4 |
| 624 | ····invoke-virtual·{v | 626 | ····invoke-virtual·{v3,·v4},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| 625 | ····move-result-object·v | 627 | ····move-result-object·v3 |
| 626 | ····if-nez·v | 628 | ····if-nez·v3,·:cond_0 |
| 627 | ····.line·280 | 629 | ····.line·280 |
| 628 | ····invoke-direct·{p0,·v | 630 | ····invoke-direct·{p0,·v0},·Lcom/android/gallery3d/data/MtpClient;->openDeviceLocked(Landroid/hardware/usb/UsbDevice;)Landroid/mtp/MtpDevice; |
| 629 | ····goto·:goto_0 | 631 | ····goto·:goto_0 |
| 630 | ····.line·285 | 632 | ····.line·285 |
| 631 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 632 | ····.end·local·v | 633 | ····.end·local·v0····#·"usbDevice":Landroid/hardware/usb/UsbDevice; |
| 633 | ····:catchall_0 | 634 | ····:catchall_0 |
| 634 | ····move-exception·v | 635 | ····move-exception·v1 |
| 635 | ····monitor-exit·v | 636 | ····monitor-exit·v2 |
| 636 | ····:try_end_0 | 637 | ····:try_end_0 |
| 637 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 638 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 638 | ····throw·v | 639 | ····throw·v1 |
| 639 | ····.line·284 | 640 | ····.line·284 |
| 640 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 641 | ····:cond_1 | 641 | ····:cond_1 |
| 642 | ····:try_start_1 | 642 | ····:try_start_1 |
| 643 | ····new-instance·v | 643 | ····new-instance·v1,·Ljava/util/ArrayList; |
| 644 | ····iget-object·v | 644 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpClient;->mDevices:Ljava/util/HashMap; |
| 645 | ····invoke-virtual·{v | 645 | ····invoke-virtual·{v3},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
| 646 | ····move-result-object·v | 646 | ····move-result-object·v3 |
| 647 | ····invoke-direct·{v | 647 | ····invoke-direct·{v1,·v3},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
| 648 | ····monitor-exit·v | 648 | ····monitor-exit·v2 |
| Max diff block lines reached; 309/5406 bytes (5.72%) 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/android/gallery3d/data/MtpImage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/MtpImage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/data/MtpImage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/data/MtpImage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/MtpImage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·94 | 37 | ····.line·94 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 62, 14 lines modified | Offset 63, 15 lines modified | ||
| 62 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; | 63 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; |
| 63 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
| 64 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; | 65 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 66 | ····.line·97 | ||
| 65 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/MtpImage;->access$000(Lcom/android/gallery3d/data/MtpImage;)I | 67 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/MtpImage;->access$000(Lcom/android/gallery3d/data/MtpImage;)I |
| 66 | ····move-result·v2 | 68 | ····move-result·v2 |
| 67 | ····invoke-static·{v2},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; | 69 | ····invoke-static·{v2},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; |
| 68 | ····move-result-object·v2 | 70 | ····move-result-object·v2 |
| Offset 82, 14 lines modified | Offset 84, 15 lines modified | ||
| 82 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; | 84 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/MtpImage$2;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 83 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/MtpImage;->access$300(Lcom/android/gallery3d/data/MtpImage;)I | 85 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/MtpImage;->access$300(Lcom/android/gallery3d/data/MtpImage;)I |
| 84 | ····move-result·v4 | 86 | ····move-result·v4 |
| 87 | ····.line·96 | ||
| 85 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Lcom/android/gallery3d/data/MtpClient;->getObject(Ljava/lang/String;II)[B | 88 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Lcom/android/gallery3d/data/MtpClient;->getObject(Ljava/lang/String;II)[B |
| 86 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
| 87 | ····.line·98 | 90 | ····.line·98 |
| 88 | ····.local·v0,·"bytes":[B | 91 | ····.local·v0,·"bytes":[B |
| 89 | ····array-length·v1,·v0 | 92 | ····array-length·v1,·v0 |
| Offset 99, 15 lines modified | Offset 102, 14 lines modified | ||
| 99 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
| 100 | ····return-object·v1 | 103 | ····return-object·v1 |
| 101 | .end·method | 104 | .end·method |
| 102 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 105 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 103 | ····.locals·1 | 106 | ····.locals·1 |
| 104 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 105 | ····.prologue | 107 | ····.prologue |
| 106 | ····.line·94 | 108 | ····.line·94 |
| 107 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/MtpImage$2;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; | 109 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/MtpImage$2;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; |
| 108 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
| Offset 73, 88 lines modified | Offset 73, 84 lines modified | ||
| 73 | #·virtual·methods | 73 | #·virtual·methods |
| 74 | .method·public·onMediaScannerConnected()V | 74 | .method·public·onMediaScannerConnected()V |
| 75 | ····.locals·5 | 75 | ····.locals·5 |
| 76 | ····.prologue | 76 | ····.prologue |
| 77 | ····.line·51 | 77 | ····.line·51 |
| 78 | ····iget-object·v | 78 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mLock:Ljava/lang/Object; |
| 79 | ····monitor-enter·v | 79 | ····monitor-enter·v2 |
| 80 | ····.line·52 | 80 | ····.line·52 |
| 81 | ····const/4·v | 81 | ····const/4·v1,·0x1 |
| 82 | ····:try_start_0 | 82 | ····:try_start_0 |
| 83 | ····iput-boolean·v | 83 | ····iput-boolean·v1,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mConnected:Z |
| 84 | ····.line·53 | 84 | ····.line·53 |
| 85 | ····iget-object·v | 85 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mPaths:Ljava/util/ArrayList; |
| 86 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z |
| 87 | ····move-result·v | 87 | ····move-result·v1 |
| 88 | ····if-nez·v | 88 | ····if-nez·v1,·:cond_1 |
| 89 | ····.line·54 | 89 | ····.line·54 |
| 90 | ····iget-object·v | 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mPaths:Ljava/util/ArrayList; |
| 91 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 92 | ····move-result-object·v | 92 | ····move-result-object·v1 |
| 93 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 94 | ····:goto_0 | 93 | ····:goto_0 |
| 95 | ····invoke-interface·{v | 94 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 96 | ····move-result·v | 95 | ····move-result·v3 |
| 97 | ····if-eqz·v | 96 | ····if-eqz·v3,·:cond_0 |
| 98 | ····invoke-interface·{v | 97 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 99 | ····move-result-object·v | 98 | ····move-result-object·v0 |
| 100 | ····check-cast·v | 99 | ····check-cast·v0,·Ljava/lang/String; |
| 101 | ····.line·55 | 100 | ····.line·55 |
| 102 | ····.local·v | 101 | ····.local·v0,·"path":Ljava/lang/String; |
| 103 | ····iget-object·v | 102 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mScannerConnection:Landroid/media/MediaScannerConnection; |
| 104 | ····const/4·v4,·0x0 | 103 | ····const/4·v4,·0x0 |
| 105 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v3,·v0,·v4},·Landroid/media/MediaScannerConnection;->scanFile(Ljava/lang/String;Ljava/lang/String;)V |
| 106 | ····goto·:goto_0 | 105 | ····goto·:goto_0 |
| 107 | ····.line·59 | 106 | ····.line·59 |
| 108 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 109 | ····.end·local·v | 107 | ····.end·local·v0····#·"path":Ljava/lang/String; |
| 110 | ····:catchall_0 | 108 | ····:catchall_0 |
| 111 | ····move-exception·v | 109 | ····move-exception·v1 |
| 112 | ····monitor-exit·v | 110 | ····monitor-exit·v2 |
| 113 | ····:try_end_0 | 111 | ····:try_end_0 |
| 114 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 112 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 115 | ····throw·v | 113 | ····throw·v1 |
| 116 | ····.line·57 | 114 | ····.line·57 |
| 117 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 118 | ····:cond_0 | 115 | ····:cond_0 |
| 119 | ····:try_start_1 | 116 | ····:try_start_1 |
| 120 | ····iget-object·v | 117 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/MtpContext$ScannerClient;->mPaths:Ljava/util/ArrayList; |
| 121 | ····invoke-virtual·{v | 118 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->clear()V |
| 122 | ····.line·59 | 119 | ····.line·59 |
| 123 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 124 | ····:cond_1 | 120 | ····:cond_1 |
| 125 | ····monitor-exit·v | 121 | ····monitor-exit·v2 |
| 126 | ····:try_end_1 | 122 | ····:try_end_1 |
| 127 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 123 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| 128 | ····.line·60 | 124 | ····.line·60 |
| 129 | ····return-void | 125 | ····return-void |
| 130 | .end·method | 126 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"PathMatcher.java" | 3 | .source·"PathMatcher.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/data/PathMatcher$1;, | ||
| 8 | ········Lcom/android/gallery3d/data/PathMatcher$Node; | 7 | ········Lcom/android/gallery3d/data/PathMatcher$Node; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·public·static·final·NOT_FOUND:I·=·-0x1 | 11 | .field·public·static·final·NOT_FOUND:I·=·-0x1 |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$total:I | 26 | .field·final·synthetic·val$total:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/gallery3d/data/TimeClustering;I[D[Lcom/android/gallery3d/data/SmallItem;)V | 28 | .method·constructor·<init>(Lcom/android/gallery3d/data/TimeClustering;I[D[Lcom/android/gallery3d/data/SmallItem;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/TimeClustering; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·103 | 32 | ····.line·103 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/TimeClustering$1;->this$0:Lcom/android/gallery3d/data/TimeClustering; | 33 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/TimeClustering$1;->this$0:Lcom/android/gallery3d/data/TimeClustering; |
| 33 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/TimeClustering$1;->val$total:I | 34 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/TimeClustering$1;->val$total:I |
| Offset 202, 14 lines modified | Offset 202, 15 lines modified | ||
| 202 | ····.line·93 | 202 | ····.line·93 |
| 203 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getMediaItemCount()I | 203 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getMediaItemCount()I |
| 204 | ····move-result·v8 | 204 | ····move-result·v8 |
| 205 | ····if-gtz·v8,·:cond_0 | 205 | ····if-gtz·v8,·:cond_0 |
| 206 | ····.line·94 | ||
| 206 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getSubMediaSetCount()I | 207 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getSubMediaSetCount()I |
| 207 | ····move-result·v8 | 208 | ····move-result·v8 |
| 208 | ····if-lez·v8,·:cond_1 | 209 | ····if-lez·v8,·:cond_1 |
| 209 | ····.line·95 | 210 | ····.line·95 |
| Offset 78, 24 lines modified | Offset 78, 26 lines modified | ||
| 78 | ····:goto_0 | 78 | ····:goto_0 |
| 79 | ····return-object·v0 | 79 | ····return-object·v0 |
| 80 | ····.line·169 | 80 | ····.line·169 |
| 81 | ····:cond_0 | 81 | ····:cond_0 |
| 82 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->this$0:Lcom/android/gallery3d/data/UriImage; | 82 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->this$0:Lcom/android/gallery3d/data/UriImage; |
| 83 | ····.line·170 | ||
| 83 | ····invoke-static·{v1},·Lcom/android/gallery3d/data/UriImage;->access$200(Lcom/android/gallery3d/data/UriImage;)Landroid/os/ParcelFileDescriptor; | 84 | ····invoke-static·{v1},·Lcom/android/gallery3d/data/UriImage;->access$200(Lcom/android/gallery3d/data/UriImage;)Landroid/os/ParcelFileDescriptor; |
| 84 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
| 85 | ····invoke-virtual·{v1},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; | 86 | ····invoke-virtual·{v1},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; |
| 86 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
| 87 | ····const/4·v2,·0x0 | 88 | ····const/4·v2,·0x0 |
| 89 | ····.line·169 | ||
| 88 | ····invoke-static·{p1,·v1,·v2},·Lcom/android/gallery3d/data/DecodeUtils;->requestCreateBitmapRegionDecoder(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder; | 90 | ····invoke-static·{p1,·v1,·v2},·Lcom/android/gallery3d/data/DecodeUtils;->requestCreateBitmapRegionDecoder(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder; |
| 89 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
| 90 | ····.line·171 | 92 | ····.line·171 |
| 91 | ····.local·v0,·"decoder":Landroid/graphics/BitmapRegionDecoder; | 93 | ····.local·v0,·"decoder":Landroid/graphics/BitmapRegionDecoder; |
| 92 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->this$0:Lcom/android/gallery3d/data/UriImage; | 94 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->this$0:Lcom/android/gallery3d/data/UriImage; |
| Offset 116, 15 lines modified | Offset 118, 14 lines modified | ||
| 116 | ····invoke-static·{v1,·v2},·Lcom/android/gallery3d/data/UriImage;->access$402(Lcom/android/gallery3d/data/UriImage;I)I | 118 | ····invoke-static·{v1,·v2},·Lcom/android/gallery3d/data/UriImage;->access$402(Lcom/android/gallery3d/data/UriImage;I)I |
| 117 | ····goto·:goto_0 | 119 | ····goto·:goto_0 |
| 118 | .end·method | 120 | .end·method |
| 119 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 121 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 120 | ····.locals·1 | 122 | ····.locals·1 |
| 121 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 122 | ····.prologue | 123 | ····.prologue |
| 123 | ····.line·166 | 124 | ····.line·166 |
| 124 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; | 125 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/UriImage$RegionDecoderJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; |
| 125 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$group:[Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$group:[Ljava/util/ArrayList; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/data/SizeClustering;[Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/data/SizeClustering;[Ljava/util/ArrayList;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/SizeClustering; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·55 | 28 | ····.line·55 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/SizeClustering$1;->this$0:Lcom/android/gallery3d/data/SizeClustering; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/SizeClustering$1;->this$0:Lcom/android/gallery3d/data/SizeClustering; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/SizeClustering$1;->val$group:[Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/SizeClustering$1;->val$group:[Ljava/util/ArrayList; |
| Offset 50, 44 lines modified | Offset 50, 41 lines modified | ||
| 50 | #·virtual·methods | 50 | #·virtual·methods |
| 51 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V | 51 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V |
| 52 | ····.locals·7 | 52 | ····.locals·7 |
| 53 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 53 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
| 54 | ····.prologue | 54 | ····.prologue |
| 55 | ····.line·262 | 55 | ····.line·262 |
| 56 | ····sget-object·v | 56 | ····sget-object·v1,·Lcom/android/gallery3d/data/DownloadEntry;->SCHEMA:Lcom/android/gallery3d/common/EntrySchema; |
| 57 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v1,·p1},·Lcom/android/gallery3d/common/EntrySchema;->createTables(Landroid/database/sqlite/SQLiteDatabase;)V |
| 58 | ····.line·264 | 58 | ····.line·264 |
| 59 | ····iget-object·v | 59 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DownloadCache$DatabaseHelper;->this$0:Lcom/android/gallery3d/data/DownloadCache; |
| 60 | ····invoke-static·{v | 60 | ····invoke-static·{v1},·Lcom/android/gallery3d/data/DownloadCache;->access$100(Lcom/android/gallery3d/data/DownloadCache;)Ljava/io/File; |
| 61 | ····move-result-object·v | 61 | ····move-result-object·v1 |
| 62 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v1},·Ljava/io/File;->listFiles()[Ljava/io/File; |
| 63 | ····move-result-object·v | 63 | ····move-result-object·v2 |
| 64 | ····.local·v0,·"arr$":[Ljava/io/File; | ||
| 65 | ····array-length·v3,·v | 64 | ····array-length·v3,·v2 |
| 66 | ····.local·v3,·"len$":I | ||
| 67 | ····const/4·v | 65 | ····const/4·v1,·0x0 |
| 68 | ····.local·v2,·"i$":I | ||
| 69 | ····:goto_0 | 66 | ····:goto_0 |
| 70 | ····if-ge·v | 67 | ····if-ge·v1,·v3,·:cond_1 |
| 71 | ····aget-object·v | 68 | ····aget-object·v0,·v2,·v1 |
| 72 | ····.line·265 | 69 | ····.line·265 |
| 73 | ····.local·v | 70 | ····.local·v0,·"file":Ljava/io/File; |
| 74 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z |
| 75 | ····move-result·v4 | 72 | ····move-result·v4 |
| 76 | ····if-nez·v4,·:cond_0 | 73 | ····if-nez·v4,·:cond_0 |
| 77 | ····.line·266 | 74 | ····.line·266 |
| 78 | ····const-string·v4,·"DownloadCache" | 75 | ····const-string·v4,·"DownloadCache" |
| Offset 98, 15 lines modified | Offset 95, 15 lines modified | ||
| 98 | ····const-string·v6,·"fail·to·remove:·" | 95 | ····const-string·v6,·"fail·to·remove:·" |
| 99 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 96 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 100 | ····move-result-object·v5 | 97 | ····move-result-object·v5 |
| 101 | ····invoke-virtual·{v | 98 | ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
| 102 | ····move-result-object·v6 | 99 | ····move-result-object·v6 |
| 103 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 100 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 104 | ····move-result-object·v5 | 101 | ····move-result-object·v5 |
| Offset 114, 20 lines modified | Offset 111, 20 lines modified | ||
| 114 | ····move-result-object·v5 | 111 | ····move-result-object·v5 |
| 115 | ····invoke-static·{v4,·v5},·Lcom/android/gallery3d/data/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 112 | ····invoke-static·{v4,·v5},·Lcom/android/gallery3d/data/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
| 116 | ····.line·264 | 113 | ····.line·264 |
| 117 | ····:cond_0 | 114 | ····:cond_0 |
| 118 | ····add-int/lit8·v | 115 | ····add-int/lit8·v1,·v1,·0x1 |
| 119 | ····goto·:goto_0 | 116 | ····goto·:goto_0 |
| 120 | ····.line·269 | 117 | ····.line·269 |
| 121 | ····.end·local·v | 118 | ····.end·local·v0····#·"file":Ljava/io/File; |
| 122 | ····:cond_1 | 119 | ····:cond_1 |
| 123 | ····return-void | 120 | ····return-void |
| 124 | .end·method | 121 | .end·method |
| 125 | .method·public·onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V | 122 | .method·public·onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V |
| 126 | ····.locals·1 | 123 | ····.locals·1 |
| 127 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 124 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
| Offset 345, 15 lines modified | Offset 345, 14 lines modified | ||
| 345 | ····invoke-virtual·{v2,·v6,·v7,·v0},·Lcom/android/gallery3d/data/ImageCacheService;->putImageData(Lcom/android/gallery3d/data/Path;I[B)V | 345 | ····invoke-virtual·{v2,·v6,·v7,·v0},·Lcom/android/gallery3d/data/ImageCacheService;->putImageData(Lcom/android/gallery3d/data/Path;I[B)V |
| 346 | ····goto/16·:goto_1 | 346 | ····goto/16·:goto_1 |
| 347 | .end·method | 347 | .end·method |
| 348 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 348 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 349 | ····.locals·1 | 349 | ····.locals·1 |
| 350 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 351 | ····.prologue | 350 | ····.prologue |
| 352 | ····.line·28 | 351 | ····.line·28 |
| 353 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/ImageCacheRequest;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 352 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/ImageCacheRequest;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 354 | ····move-result-object·v0 | 353 | ····move-result-object·v0 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/gallery3d/data/MediaSource; | 2 | .super·Lcom/android/gallery3d/data/MediaSource; |
| 3 | .source·"LocalSource.java" | 3 | .source·"LocalSource.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/data/LocalSource$1;, | ||
| 8 | ········Lcom/android/gallery3d/data/LocalSource$IdComparator; | 7 | ········Lcom/android/gallery3d/data/LocalSource$IdComparator; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·public·static·final·KEY_BUCKET_ID:Ljava/lang/String;·=·"bucketId" | 11 | .field·public·static·final·KEY_BUCKET_ID:Ljava/lang/String;·=·"bucketId" |
| Offset 224, 18 lines modified | Offset 223, 20 lines modified | ||
| 224 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 223 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
| 225 | ····.param·p2,·"defaultType"····#·I | 224 | ····.param·p2,·"defaultType"····#·I |
| 226 | ····.prologue | 225 | ····.prologue |
| 227 | ····.line·129 | 226 | ····.line·129 |
| 228 | ····const-string·v4,·"mediaTypes" | 227 | ····const-string·v4,·"mediaTypes" |
| 228 | ····.line·130 | ||
| 229 | ····invoke-virtual·{p1,·v4},·Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; | 229 | ····invoke-virtual·{p1,·v4},·Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; |
| 230 | ····move-result-object·v4 | 230 | ····move-result-object·v4 |
| 231 | ····.line·129 | ||
| 231 | ····invoke-static·{v4,·p2},·Lcom/android/gallery3d/data/LocalSource;->getMediaType(Ljava/lang/String;I)I | 232 | ····invoke-static·{v4,·p2},·Lcom/android/gallery3d/data/LocalSource;->getMediaType(Ljava/lang/String;I)I |
| 232 | ····move-result·v3 | 233 | ····move-result·v3 |
| 233 | ····.line·132 | 234 | ····.line·132 |
| 234 | ····.local·v3,·"mediaType":I | 235 | ····.local·v3,·"mediaType":I |
| 235 | ····const-string·v4,·"bucketId" | 236 | ····const-string·v4,·"bucketId" |
| Offset 699, 32 lines modified | Offset 700, 36 lines modified | ||
| 699 | ····move-result-object·v3 | 700 | ····move-result-object·v3 |
| 700 | ····.line·95 | 701 | ····.line·95 |
| 701 | ····.local·v3,·"dataManager":Lcom/android/gallery3d/data/DataManager; | 702 | ····.local·v3,·"dataManager":Lcom/android/gallery3d/data/DataManager; |
| 702 | ····sget-object·v6,·Lcom/android/gallery3d/data/LocalAlbumSet;->PATH_IMAGE:Lcom/android/gallery3d/data/Path; | 703 | ····sget-object·v6,·Lcom/android/gallery3d/data/LocalAlbumSet;->PATH_IMAGE:Lcom/android/gallery3d/data/Path; |
| 704 | ····.line·96 | ||
| 703 | ····invoke-virtual·{v6,·v1},·Lcom/android/gallery3d/data/Path;->getChild(I)Lcom/android/gallery3d/data/Path; | 705 | ····invoke-virtual·{v6,·v1},·Lcom/android/gallery3d/data/Path;->getChild(I)Lcom/android/gallery3d/data/Path; |
| 704 | ····move-result-object·v6 | 706 | ····move-result-object·v6 |
| 707 | ····.line·95 | ||
| 705 | ····invoke-virtual·{v3,·v6},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; | 708 | ····invoke-virtual·{v3,·v6},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; |
| 706 | ····move-result-object·v4 | 709 | ····move-result-object·v4 |
| 707 | ····check-cast·v4,·Lcom/android/gallery3d/data/MediaSet; | 710 | ····check-cast·v4,·Lcom/android/gallery3d/data/MediaSet; |
| 708 | ····.line·97 | 711 | ····.line·97 |
| 709 | ····.local·v4,·"imageSet":Lcom/android/gallery3d/data/MediaSet; | 712 | ····.local·v4,·"imageSet":Lcom/android/gallery3d/data/MediaSet; |
| 710 | ····sget-object·v6,·Lcom/android/gallery3d/data/LocalAlbumSet;->PATH_VIDEO:Lcom/android/gallery3d/data/Path; | 713 | ····sget-object·v6,·Lcom/android/gallery3d/data/LocalAlbumSet;->PATH_VIDEO:Lcom/android/gallery3d/data/Path; |
| 714 | ····.line·98 | ||
| 711 | ····invoke-virtual·{v6,·v1},·Lcom/android/gallery3d/data/Path;->getChild(I)Lcom/android/gallery3d/data/Path; | 715 | ····invoke-virtual·{v6,·v1},·Lcom/android/gallery3d/data/Path;->getChild(I)Lcom/android/gallery3d/data/Path; |
| 712 | ····move-result-object·v6 | 716 | ····move-result-object·v6 |
| 717 | ····.line·97 | ||
| 713 | ····invoke-virtual·{v3,·v6},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; | 718 | ····invoke-virtual·{v3,·v6},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; |
| 714 | ····move-result-object·v5 | 719 | ····move-result-object·v5 |
| 715 | ····check-cast·v5,·Lcom/android/gallery3d/data/MediaSet; | 720 | ····check-cast·v5,·Lcom/android/gallery3d/data/MediaSet; |
| 716 | ····.line·99 | 721 | ····.line·99 |
| Offset 961, 23 lines modified | Offset 966, 25 lines modified | ||
| 961 | ····invoke-static·{v1},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; | 966 | ····invoke-static·{v1},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; |
| 962 | ····move-result-object·v1 | 967 | ····move-result-object·v1 |
| 963 | ····check-cast·v0,·Lcom/android/gallery3d/data/LocalMediaItem; | 968 | ····check-cast·v0,·Lcom/android/gallery3d/data/LocalMediaItem; |
| 969 | ····.line·180 | ||
| 964 | ····.end·local·v0····#·"object":Lcom/android/gallery3d/data/MediaObject; | 970 | ····.end·local·v0····#·"object":Lcom/android/gallery3d/data/MediaObject; |
| 965 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/LocalMediaItem;->getBucketId()I | 971 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/LocalMediaItem;->getBucketId()I |
| 966 | ····move-result·v2 | 972 | ····move-result·v2 |
| 967 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 973 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 968 | ····move-result-object·v2 | 974 | ····move-result-object·v2 |
| 975 | ····.line·179 | ||
| 969 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/data/Path;->getChild(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; | 976 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/data/Path;->getChild(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; |
| 970 | ····move-result-object·v1 | 977 | ····move-result-object·v1 |
| 971 | ····.line·182 | 978 | ····.line·182 |
| 972 | ····:goto_0 | 979 | ····:goto_0 |
| 973 | ····return-object·v1 | 980 | ····return-object·v1 |
| Offset 1117, 14 lines modified | Offset 1124, 15 lines modified | ||
| 1117 | ····invoke-interface·{v0},·Lcom/android/gallery3d/app/GalleryApp;->getContentResolver()Landroid/content/ContentResolver; | 1124 | ····invoke-interface·{v0},·Lcom/android/gallery3d/app/GalleryApp;->getContentResolver()Landroid/content/ContentResolver; |
| 1118 | ····move-result-object·v0 | 1125 | ····move-result-object·v0 |
| 1119 | ····const-string·v1,·"media" | 1126 | ····const-string·v1,·"media" |
| 1127 | ····.line·260 | ||
| 1120 | ····invoke-virtual·{v0,·v1},·Landroid/content/ContentResolver;->acquireContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient; | 1128 | ····invoke-virtual·{v0,·v1},·Landroid/content/ContentResolver;->acquireContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient; |
| 1121 | ····move-result-object·v0 | 1129 | ····move-result-object·v0 |
| 1122 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/LocalSource;->mClient:Landroid/content/ContentProviderClient; | 1130 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/LocalSource;->mClient:Landroid/content/ContentProviderClient; |
| 1123 | ····.line·261 | 1131 | ····.line·261 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$existing:Ljava/util/HashSet; | 22 | .field·final·synthetic·val$existing:Ljava/util/HashSet; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/data/ClusterAlbumSet;Ljava/util/HashSet;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/data/ClusterAlbumSet;Ljava/util/HashSet;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/ClusterAlbumSet; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·126 | 28 | ····.line·126 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/ClusterAlbumSet$1;->this$0:Lcom/android/gallery3d/data/ClusterAlbumSet; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/ClusterAlbumSet$1;->this$0:Lcom/android/gallery3d/data/ClusterAlbumSet; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/ClusterAlbumSet$1;->val$existing:Ljava/util/HashSet; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/ClusterAlbumSet$1;->val$existing:Ljava/util/HashSet; |
| Offset 19, 15 lines modified | Offset 19, 14 lines modified | ||
| 19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
| 20 | ····.locals·0 | 20 | ····.locals·0 |
| 21 | ····.prologue | 21 | ····.prologue |
| 22 | ····.line·38 | 22 | ····.line·38 |
| 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 24 | ····.line·41 | ||
| 25 | ····return-void | 24 | ····return-void |
| 26 | .end·method | 25 | .end·method |
| 27 | .method·public·static·ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; | 26 | .method·public·static·ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; |
| 28 | ····.locals·3 | 27 | ····.locals·3 |
| 29 | ····.param·p0,·"bitmap"····#·Landroid/graphics/Bitmap; | 28 | ····.param·p0,·"bitmap"····#·Landroid/graphics/Bitmap; |
| Offset 81, 29 lines modified | Offset 80, 31 lines modified | ||
| 81 | ····:try_start_0 | 80 | ····:try_start_0 |
| 82 | ····const-string·v2,·"r" | 81 | ····const-string·v2,·"r" |
| 83 | ····invoke-virtual·{p2,·p1,·v2},·Landroid/content/ContentResolver;->openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; | 82 | ····invoke-virtual·{p2,·p1,·v2},·Landroid/content/ContentResolver;->openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; |
| 84 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
| 85 | ····.line·21 | 84 | ····.line·214 |
| 86 | ····invoke-virtual·{v0},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; | 85 | ····invoke-virtual·{v0},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; |
| 87 | ····move-result-object·v2 | 86 | ····move-result-object·v2 |
| 87 | ····.line·213 | ||
| 88 | ····invoke-static·{v2,·p3},·Landroid/graphics/BitmapRegionDecoder;->newInstance(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder; | 88 | ····invoke-static·{v2,·p3},·Landroid/graphics/BitmapRegionDecoder;->newInstance(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder; |
| 89 | ····:try_end_0 | 89 | ····:try_end_0 |
| 90 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 90 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 92 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
| 93 | ····.line·219 | 93 | ····.line·219 |
| 94 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->closeSilently(Landroid/os/ParcelFileDescriptor;)V | 94 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->closeSilently(Landroid/os/ParcelFileDescriptor;)V |
| 95 | ····.line·217 | ||
| 95 | ····:goto_0 | 96 | ····:goto_0 |
| 96 | ····return-object·v2 | 97 | ····return-object·v2 |
| 97 | ····.line·215 | 98 | ····.line·215 |
| 98 | ····:catch_0 | 99 | ····:catch_0 |
| 99 | ····move-exception·v1 | 100 | ····move-exception·v1 |
| Offset 284, 14 lines modified | Offset 285, 15 lines modified | ||
| 284 | ····const/4·v3,·0x3 | 285 | ····const/4·v3,·0x3 |
| 285 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 286 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
| 286 | ····const/4·v4,·0x0 | 287 | ····const/4·v4,·0x0 |
| 288 | ····.line·163 | ||
| 287 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 289 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 288 | ····move-result-object·v5 | 290 | ····move-result-object·v5 |
| 289 | ····aput-object·v5,·v3,·v4 | 291 | ····aput-object·v5,·v3,·v4 |
| 290 | ····const/4·v4,·0x1 | 292 | ····const/4·v4,·0x1 |
| Offset 308, 14 lines modified | Offset 310, 15 lines modified | ||
| 308 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 310 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 309 | ····move-result-object·v5 | 311 | ····move-result-object·v5 |
| 310 | ····aput-object·v5,·v3,·v4 | 312 | ····aput-object·v5,·v3,·v4 |
| 313 | ····.line·161 | ||
| 311 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 314 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 312 | ····move-result-object·v2 | 315 | ····move-result-object·v2 |
| 313 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 316 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 314 | ····throw·v1 | 317 | ····throw·v1 |
| Offset 372, 18 lines modified | Offset 375, 20 lines modified | ||
| 372 | ····invoke-direct·{v0,·p2},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V | 375 | ····invoke-direct·{v0,·p2},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V |
| 373 | ····invoke-interface·{p0,·v0},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->setCancelListener(Lcom/android/gallery3d/util/ThreadPool$CancelListener;)V | 376 | ····invoke-interface·{p0,·v0},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->setCancelListener(Lcom/android/gallery3d/util/ThreadPool$CancelListener;)V |
| 374 | ····.line·62 | 377 | ····.line·62 |
| 375 | ····const/4·v0,·0x0 | 378 | ····const/4·v0,·0x0 |
| 379 | ····.line·63 | ||
| 376 | ····invoke-static·{p1,·v0,·p2},·Landroid/graphics/BitmapFactory;->decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 380 | ····invoke-static·{p1,·v0,·p2},·Landroid/graphics/BitmapFactory;->decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 377 | ····move-result-object·v0 | 381 | ····move-result-object·v0 |
| 382 | ····.line·62 | ||
| 378 | ····invoke-static·{v0},·Lcom/android/gallery3d/data/DecodeUtils;->ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; | 383 | ····invoke-static·{v0},·Lcom/android/gallery3d/data/DecodeUtils;->ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; |
| 379 | ····move-result-object·v0 | 384 | ····move-result-object·v0 |
| 380 | ····return-object·v0 | 385 | ····return-object·v0 |
| 381 | .end·method | 386 | .end·method |
| Offset 490, 19 lines modified | Offset 495, 20 lines modified | ||
| 490 | ····:cond_0 | 495 | ····:cond_0 |
| 491 | ····new-instance·v0,·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller; | 496 | ····new-instance·v0,·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller; |
| 492 | ····invoke-direct·{v0,·p3},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V | 497 | ····invoke-direct·{v0,·p3},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V |
| 493 | ····invoke-interface·{p0,·v0},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->setCancelListener(Lcom/android/gallery3d/util/ThreadPool$CancelListener;)V | 498 | ····invoke-interface·{p0,·v0},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->setCancelListener(Lcom/android/gallery3d/util/ThreadPool$CancelListener;)V |
| 494 | ····.line·14 | 499 | ····.line·144 |
| 495 | ····invoke-static·{p1,·p2,·p3},·Landroid/graphics/BitmapFactory;->decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 500 | ····invoke-static·{p1,·p2,·p3},·Landroid/graphics/BitmapFactory;->decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
| 496 | ····move-result-object·v0 | 501 | ····move-result-object·v0 |
| 502 | ····.line·143 | ||
| 497 | ····invoke-static·{v0},·Lcom/android/gallery3d/data/DecodeUtils;->ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; | 503 | ····invoke-static·{v0},·Lcom/android/gallery3d/data/DecodeUtils;->ensureGLCompatibleBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; |
| 498 | ····move-result-object·v0 | 504 | ····move-result-object·v0 |
| 499 | ····return-object·v0 | 505 | ····return-object·v0 |
| 500 | .end·method | 506 | .end·method |
| Offset 526, 19 lines modified | Offset 532, 20 lines modified | ||
| 526 | ····:cond_0 | 532 | ····:cond_0 |
| 527 | ····new-instance·v0,·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller; | 533 | ····new-instance·v0,·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller; |
| 528 | ····invoke-direct·{v0,·p2},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V | 534 | ····invoke-direct·{v0,·p2},·Lcom/android/gallery3d/data/DecodeUtils$DecodeCanceller;-><init>(Landroid/graphics/BitmapFactory$Options;)V |
| Max diff block lines reached; 2329/6573 bytes (35.43%) of diff not shown. | |||
| Offset 55, 58 lines modified | Offset 55, 55 lines modified | ||
| 55 | ····.param·p1,·"selfChange"····#·Z | 55 | ····.param·p1,·"selfChange"····#·Z |
| 56 | ····.prologue | 56 | ····.prologue |
| 57 | ····.line·328 | 57 | ····.line·328 |
| 58 | ····monitor-enter·p0 | 58 | ····monitor-enter·p0 |
| 59 | ····:try_start_0 | 59 | ····:try_start_0 |
| 60 | ····iget-object·v | 60 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/DataManager$NotifyBroker;->mNotifiers:Ljava/util/WeakHashMap; |
| 61 | ····invoke-virtual·{v | 61 | ····invoke-virtual·{v1},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
| 62 | ····move-result-object·v | 62 | ····move-result-object·v1 |
| 63 | ····invoke-interface·{v | 63 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 64 | ····move-result-object·v | 64 | ····move-result-object·v1 |
| 65 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 66 | ····:goto_0 | 65 | ····:goto_0 |
| 67 | ····invoke-interface·{v | 66 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 68 | ····move-result·v2 | 67 | ····move-result·v2 |
| 69 | ····if-eqz·v2,·:cond_0 | 68 | ····if-eqz·v2,·:cond_0 |
| 70 | ····invoke-interface·{v | 69 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 71 | ····move-result-object·v | 70 | ····move-result-object·v0 |
| 72 | ····check-cast·v | 71 | ····check-cast·v0,·Lcom/android/gallery3d/data/ChangeNotifier; |
| 73 | ····.line·329 | 72 | ····.line·329 |
| 74 | ····.local·v | 73 | ····.local·v0,·"notifier":Lcom/android/gallery3d/data/ChangeNotifier; |
| 75 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v0,·p1},·Lcom/android/gallery3d/data/ChangeNotifier;->onChange(Z)V |
| 76 | ····:try_end_0 | 75 | ····:try_end_0 |
| 77 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 76 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 78 | ····goto·:goto_0 | 77 | ····goto·:goto_0 |
| 79 | ····.line·328 | 78 | ····.line·328 |
| 80 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 81 | ····.end·local·v | 79 | ····.end·local·v0····#·"notifier":Lcom/android/gallery3d/data/ChangeNotifier; |
| 82 | ····:catchall_0 | 80 | ····:catchall_0 |
| 83 | ····move-exception·v | 81 | ····move-exception·v1 |
| 84 | ····monitor-exit·p0 | 82 | ····monitor-exit·p0 |
| 85 | ····throw·v | 83 | ····throw·v1 |
| 86 | ····.line·331 | 84 | ····.line·331 |
| 87 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
| 88 | ····:cond_0 | 85 | ····:cond_0 |
| 89 | ····monitor-exit·p0 | 86 | ····monitor-exit·p0 |
| 90 | ····return-void | 87 | ····return-void |
| 91 | .end·method | 88 | .end·method |
| 92 | .method·public·declared-synchronized·registerNotifier(Lcom/android/gallery3d/data/ChangeNotifier;)V | 89 | .method·public·declared-synchronized·registerNotifier(Lcom/android/gallery3d/data/ChangeNotifier;)V |
| Offset 580, 46 lines modified | Offset 580, 45 lines modified | ||
| 580 | .end·method | 580 | .end·method |
| 581 | .method·public·notifyContentChanged()V | 581 | .method·public·notifyContentChanged()V |
| 582 | ····.locals·3 | 582 | ····.locals·3 |
| 583 | ····.prologue | 583 | ····.prologue |
| 584 | ····.line·148 | 584 | ····.line·148 |
| 585 | ····iget-object·v | 585 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/data/MediaSet;->mListeners:Ljava/util/WeakHashMap; |
| 586 | ····invoke-virtual·{v | 586 | ····invoke-virtual·{v1},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
| 587 | ····move-result-object·v | 587 | ····move-result-object·v1 |
| 588 | ····invoke-interface·{v | 588 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 589 | ····move-result-object·v | 589 | ····move-result-object·v1 |
| 590 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 591 | ····:goto_0 | 590 | ····:goto_0 |
| 592 | ····invoke-interface·{v | 591 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 593 | ····move-result·v2 | 592 | ····move-result·v2 |
| 594 | ····if-eqz·v2,·:cond_0 | 593 | ····if-eqz·v2,·:cond_0 |
| 595 | ····invoke-interface·{v | 594 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 596 | ····move-result-object·v | 595 | ····move-result-object·v0 |
| 597 | ····check-cast·v | 596 | ····check-cast·v0,·Lcom/android/gallery3d/data/ContentListener; |
| 598 | ····.line·149 | 597 | ····.line·149 |
| 599 | ····.local·v | 598 | ····.local·v0,·"listener":Lcom/android/gallery3d/data/ContentListener; |
| 600 | ····invoke-interface·{v | 599 | ····invoke-interface·{v0},·Lcom/android/gallery3d/data/ContentListener;->onContentDirty()V |
| 601 | ····goto·:goto_0 | 600 | ····goto·:goto_0 |
| 602 | ····.line·151 | 601 | ····.line·151 |
| 603 | ····.end·local·v | 602 | ····.end·local·v0····#·"listener":Lcom/android/gallery3d/data/ContentListener; |
| 604 | ····:cond_0 | 603 | ····:cond_0 |
| 605 | ····return-void | 604 | ····return-void |
| 606 | .end·method | 605 | .end·method |
| 607 | .method·public·abstract·reload()J | 606 | .method·public·abstract·reload()J |
| 608 | .end·method | 607 | .end·method |
| Offset 333, 28 lines modified | Offset 333, 30 lines modified | ||
| 333 | ····if-nez·v2,·:cond_3 | 333 | ····if-nez·v2,·:cond_3 |
| 334 | ····.line·95 | 334 | ····.line·95 |
| 335 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; | 335 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; |
| 336 | ····const·v8,·0x7f090095 | 336 | ····const·v8,·0x7f090095 |
| 337 | ····.line·96 | ||
| 337 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 338 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 338 | ····move-result-object·v8 | 339 | ····move-result-object·v8 |
| 339 | ····new-array·v9,·v12,·[Ljava/lang/Object; | 340 | ····new-array·v9,·v12,·[Ljava/lang/Object; |
| 340 | ····add-int/lit8·v10,·v2,·0x1 | 341 | ····add-int/lit8·v10,·v2,·0x1 |
| 341 | ····invoke-direct·{p0,·v10},·Lcom/android/gallery3d/data/SizeClustering;->getSizeString(I)Ljava/lang/String; | 342 | ····invoke-direct·{p0,·v10},·Lcom/android/gallery3d/data/SizeClustering;->getSizeString(I)Ljava/lang/String; |
| 342 | ····move-result-object·v10 | 343 | ····move-result-object·v10 |
| 343 | ····aput-object·v10,·v9,·v11 | 344 | ····aput-object·v10,·v9,·v11 |
| 345 | ····.line·95 | ||
| 344 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 346 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 345 | ····move-result-object·v8 | 347 | ····move-result-object·v8 |
| 346 | ····aput-object·v8,·v7,·v3 | 348 | ····aput-object·v8,·v7,·v3 |
| 347 | ····.line·106 | 349 | ····.line·106 |
| Offset 381, 26 lines modified | Offset 383, 28 lines modified | ||
| 381 | ····if-ne·v2,·v7,·:cond_4 | 383 | ····if-ne·v2,·v7,·:cond_4 |
| 382 | ····.line·98 | 384 | ····.line·98 |
| 383 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; | 385 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; |
| 384 | ····const·v8,·0x7f090096 | 386 | ····const·v8,·0x7f090096 |
| 387 | ····.line·99 | ||
| 385 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 388 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 386 | ····move-result-object·v8 | 389 | ····move-result-object·v8 |
| 387 | ····new-array·v9,·v12,·[Ljava/lang/Object; | 390 | ····new-array·v9,·v12,·[Ljava/lang/Object; |
| 388 | ····invoke-direct·{p0,·v2},·Lcom/android/gallery3d/data/SizeClustering;->getSizeString(I)Ljava/lang/String; | 391 | ····invoke-direct·{p0,·v2},·Lcom/android/gallery3d/data/SizeClustering;->getSizeString(I)Ljava/lang/String; |
| 389 | ····move-result-object·v10 | 392 | ····move-result-object·v10 |
| 390 | ····aput-object·v10,·v9,·v11 | 393 | ····aput-object·v10,·v9,·v11 |
| 394 | ····.line·98 | ||
| 391 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 395 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 392 | ····move-result-object·v8 | 396 | ····move-result-object·v8 |
| 393 | ····aput-object·v8,·v7,·v3 | 397 | ····aput-object·v8,·v7,·v3 |
| 394 | ····goto·:goto_3 | 398 | ····goto·:goto_3 |
| Offset 421, 26 lines modified | Offset 425, 28 lines modified | ||
| 421 | ····.line·103 | 425 | ····.line·103 |
| 422 | ····.local·v4,·"maxSize":Ljava/lang/String; | 426 | ····.local·v4,·"maxSize":Ljava/lang/String; |
| 423 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; | 427 | ····iget-object·v7,·p0,·Lcom/android/gallery3d/data/SizeClustering;->mNames:[Ljava/lang/String; |
| 424 | ····const·v8,·0x7f090097 | 428 | ····const·v8,·0x7f090097 |
| 429 | ····.line·104 | ||
| 425 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 430 | ····invoke-virtual·{v6,·v8},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 426 | ····move-result-object·v8 | 431 | ····move-result-object·v8 |
| 427 | ····const/4·v9,·0x2 | 432 | ····const/4·v9,·0x2 |
| 428 | ····new-array·v9,·v9,·[Ljava/lang/Object; | 433 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
| 429 | ····aput-object·v5,·v9,·v11 | 434 | ····aput-object·v5,·v9,·v11 |
| 430 | ····aput-object·v4,·v9,·v12 | 435 | ····aput-object·v4,·v9,·v12 |
| 436 | ····.line·103 | ||
| 431 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 437 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 432 | ····move-result-object·v8 | 438 | ····move-result-object·v8 |
| 433 | ····aput-object·v8,·v7,·v3 | 439 | ····aput-object·v8,·v7,·v3 |
| 434 | ····goto·:goto_3 | 440 | ····goto·:goto_3 |
| Offset 148, 29 lines modified | Offset 148, 30 lines modified | ||
| 148 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 148 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 149 | ····move-result·v2 | 149 | ····move-result·v2 |
| 150 | ····if-eqz·v2,·:cond_0 | 150 | ····if-eqz·v2,·:cond_0 |
| 151 | ····.line·6 | 151 | ····.line·68 |
| 152 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 152 | ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
| 153 | ····move-result-object·v2 | 153 | ····move-result-object·v2 |
| 154 | ····invoke-static·{v2},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; | 154 | ····invoke-static·{v2},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; |
| 155 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
| 156 | ····.line·69 | 156 | ····.line·69 |
| 157 | ····.local·v0,·"extension":Ljava/lang/String; | 157 | ····.local·v0,·"extension":Ljava/lang/String; |
| 158 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; | 158 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; |
| 159 | ····move-result-object·v2 | 159 | ····move-result-object·v2 |
| 160 | ····.line·70 | ||
| 160 | ····invoke-virtual·{v2,·v0},·Landroid/webkit/MimeTypeMap;->getMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String; | 161 | ····invoke-virtual·{v2,·v0},·Landroid/webkit/MimeTypeMap;->getMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String; |
| 161 | ····move-result-object·v1 | 162 | ····move-result-object·v1 |
| 162 | ····.line·71 | 163 | ····.line·71 |
| 163 | ····.local·v1,·"type":Ljava/lang/String; | 164 | ····.local·v1,·"type":Ljava/lang/String; |
| 164 | ····if-eqz·v1,·:cond_0 | 165 | ····if-eqz·v1,·:cond_0 |
| Offset 302, 22 lines modified | Offset 303, 24 lines modified | ||
| 302 | ····move-result·v7 | 303 | ····move-result·v7 |
| 303 | ····if-nez·v7,·:cond_0 | 304 | ····if-nez·v7,·:cond_0 |
| 304 | ····const-string·v7,·"android.resource" | 305 | ····const-string·v7,·"android.resource" |
| 306 | ····.line·103 | ||
| 305 | ····invoke-virtual·{v7,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 307 | ····invoke-virtual·{v7,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 306 | ····move-result·v7 | 308 | ····move-result·v7 |
| 307 | ····if-nez·v7,·:cond_0 | 309 | ····if-nez·v7,·:cond_0 |
| 308 | ····const-string·v7,·"file" | 310 | ····const-string·v7,·"file" |
| 311 | ····.line·104 | ||
| 309 | ····invoke-virtual·{v7,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 312 | ····invoke-virtual·{v7,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 310 | ····move-result·v7 | 313 | ····move-result·v7 |
| 311 | ····if-eqz·v7,·:cond_3 | 314 | ····if-eqz·v7,·:cond_3 |
| 312 | ····.line·106 | 315 | ····.line·106 |
| Offset 329, 14 lines modified | Offset 332, 15 lines modified | ||
| 329 | ····move-result-object·v7 | 332 | ····move-result-object·v7 |
| 330 | ····iget-object·v8,·p0,·Lcom/android/gallery3d/data/UriImage;->mUri:Landroid/net/Uri; | 333 | ····iget-object·v8,·p0,·Lcom/android/gallery3d/data/UriImage;->mUri:Landroid/net/Uri; |
| 331 | ····const-string·v9,·"r" | 334 | ····const-string·v9,·"r" |
| 335 | ····.line·107 | ||
| 332 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentResolver;->openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; | 336 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/ContentResolver;->openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; |
| 333 | ····move-result-object·v7 | 337 | ····move-result-object·v7 |
| 334 | ····iput-object·v7,·p0,·Lcom/android/gallery3d/data/UriImage;->mFileDescriptor:Landroid/os/ParcelFileDescriptor; | 338 | ····iput-object·v7,·p0,·Lcom/android/gallery3d/data/UriImage;->mFileDescriptor:Landroid/os/ParcelFileDescriptor; |
| 335 | ····.line·108 | 339 | ····.line·108 |
| Offset 101, 19 lines modified | Offset 101, 20 lines modified | ||
| 101 | ····.line·186 | 101 | ····.line·186 |
| 102 | ····.end·local·v2····#·"exif":Landroid/media/ExifInterface; | 102 | ····.end·local·v2····#·"exif":Landroid/media/ExifInterface; |
| 103 | ····.restart·local·v1····#·"exif":Landroid/media/ExifInterface; | 103 | ····.restart·local·v1····#·"exif":Landroid/media/ExifInterface; |
| 104 | ····:goto_0 | 104 | ····:goto_0 |
| 105 | ····if-eqz·v5,·:cond_1 | 105 | ····if-eqz·v5,·:cond_1 |
| 106 | ····.line·18 | 106 | ····.line·188 |
| 107 | ····invoke-static·{p2},·Lcom/android/gallery3d/data/LocalImage;->getTargetSize(I)I | 107 | ····invoke-static·{p2},·Lcom/android/gallery3d/data/LocalImage;->getTargetSize(I)I |
| 108 | ····move-result·v6 | 108 | ····move-result·v6 |
| 109 | ····.line·187 | ||
| 109 | ····invoke-static·{p1,·v5,·v3,·v6},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecodeIfBigEnough(Lcom/android/gallery3d/util/ThreadPool$JobContext;[BLandroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; | 110 | ····invoke-static·{p1,·v5,·v3,·v6},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecodeIfBigEnough(Lcom/android/gallery3d/util/ThreadPool$JobContext;[BLandroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; |
| 110 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
| 111 | ····.line·189 | 112 | ····.line·189 |
| 112 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 113 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 113 | ····if-eqz·v0,·:cond_1 | 114 | ····if-eqz·v0,·:cond_1 |
| Offset 145, 18 lines modified | Offset 146, 20 lines modified | ||
| 145 | ····.line·192 | 146 | ····.line·192 |
| 146 | ····.end·local·v1····#·"exif":Landroid/media/ExifInterface; | 147 | ····.end·local·v1····#·"exif":Landroid/media/ExifInterface; |
| 147 | ····.end·local·v4····#·"t":Ljava/lang/Throwable; | 148 | ····.end·local·v4····#·"t":Ljava/lang/Throwable; |
| 148 | ····.end·local·v5····#·"thumbData":[B | 149 | ····.end·local·v5····#·"thumbData":[B |
| 149 | ····:cond_1 | 150 | ····:cond_1 |
| 150 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/data/LocalImage$LocalImageRequest;->mLocalFilePath:Ljava/lang/String; | 151 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/data/LocalImage$LocalImageRequest;->mLocalFilePath:Ljava/lang/String; |
| 152 | ····.line·193 | ||
| 151 | ····invoke-static·{p2},·Lcom/android/gallery3d/data/LocalImage;->getTargetSize(I)I | 153 | ····invoke-static·{p2},·Lcom/android/gallery3d/data/LocalImage;->getTargetSize(I)I |
| 152 | ····move-result·v7 | 154 | ····move-result·v7 |
| 155 | ····.line·192 | ||
| 153 | ····invoke-static·{p1,·v6,·v3,·v7},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecode(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; | 156 | ····invoke-static·{p1,·v6,·v3,·v7},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecode(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; |
| 154 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
| 155 | ····goto·:goto_1 | 158 | ····goto·:goto_1 |
| 156 | ····.line·183 | 159 | ····.line·183 |
| Offset 182, 14 lines modified | Offset 182, 15 lines modified | ||
| 182 | ····new-array·v1,·v3,·[Ljava/lang/Object; | 182 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
| 183 | ····const-string·v2,·"last_access" | 183 | ····const-string·v2,·"last_access" |
| 184 | ····aput-object·v2,·v1,·v4 | 184 | ····aput-object·v2,·v1,·v4 |
| 185 | ····.line·60 | ||
| 185 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 186 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 186 | ····move-result-object·v0 | 187 | ····move-result-object·v0 |
| 187 | ····sput-object·v0,·Lcom/android/gallery3d/data/DownloadCache;->FREESPACE_ORDER_BY:Ljava/lang/String; | 188 | ····sput-object·v0,·Lcom/android/gallery3d/data/DownloadCache;->FREESPACE_ORDER_BY:Ljava/lang/String; |
| 188 | ····.line·68 | 189 | ····.line·68 |
| Offset 199, 22 lines modified | Offset 200, 24 lines modified | ||
| 199 | ····new-array·v2,·v3,·[Ljava/lang/Object; | 200 | ····new-array·v2,·v3,·[Ljava/lang/Object; |
| 200 | ····const-string·v3,·"_size" | 201 | ····const-string·v3,·"_size" |
| 201 | ····aput-object·v3,·v2,·v4 | 202 | ····aput-object·v3,·v2,·v4 |
| 203 | ····.line·69 | ||
| 202 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 204 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 203 | ····move-result-object·v1 | 205 | ····move-result-object·v1 |
| 204 | ····aput-object·v1,·v0,·v4 | 206 | ····aput-object·v1,·v0,·v4 |
| 205 | ····sput-object·v0,·Lcom/android/gallery3d/data/DownloadCache;->SUM_PROJECTION:[Ljava/lang/String; | 207 | ····sput-object·v0,·Lcom/android/gallery3d/data/DownloadCache;->SUM_PROJECTION:[Ljava/lang/String; |
| 208 | ····.line·68 | ||
| 206 | ····return-void | 209 | ····return-void |
| 207 | .end·method | 210 | .end·method |
| 208 | .method·public·constructor·<init>(Lcom/android/gallery3d/app/GalleryApp;Ljava/io/File;J)V | 211 | .method·public·constructor·<init>(Lcom/android/gallery3d/app/GalleryApp;Ljava/io/File;J)V |
| 209 | ····.locals·3 | 212 | ····.locals·3 |
| 210 | ····.param·p1,·"application"····#·Lcom/android/gallery3d/app/GalleryApp; | 213 | ····.param·p1,·"application"····#·Lcom/android/gallery3d/app/GalleryApp; |
| 211 | ····.param·p2,·"root"····#·Ljava/io/File; | 214 | ····.param·p2,·"root"····#·Ljava/io/File; |
| Offset 283, 14 lines modified | Offset 286, 15 lines modified | ||
| 283 | ····invoke-interface·{p1},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; | 286 | ····invoke-interface·{p1},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; |
| 284 | ····move-result-object·v1 | 287 | ····move-result-object·v1 |
| 285 | ····invoke-direct·{v0,·p0,·v1},·Lcom/android/gallery3d/data/DownloadCache$DatabaseHelper;-><init>(Lcom/android/gallery3d/data/DownloadCache;Landroid/content/Context;)V | 288 | ····invoke-direct·{v0,·p0,·v1},·Lcom/android/gallery3d/data/DownloadCache$DatabaseHelper;-><init>(Lcom/android/gallery3d/data/DownloadCache;Landroid/content/Context;)V |
| 289 | ····.line·90 | ||
| 286 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/DownloadCache$DatabaseHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; | 290 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/DownloadCache$DatabaseHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
| 287 | ····move-result-object·v0 | 291 | ····move-result-object·v0 |
| 288 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/DownloadCache;->mDatabase:Landroid/database/sqlite/SQLiteDatabase; | 292 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/data/DownloadCache;->mDatabase:Landroid/database/sqlite/SQLiteDatabase; |
| 289 | ····.line·91 | 293 | ····.line·91 |
| Offset 634, 15 lines modified | Offset 638, 15 lines modified | ||
| 634 | ····invoke-virtual/range·{v2·..·v9},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 638 | ····invoke-virtual/range·{v2·..·v9},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
| 635 | ····:try_end_1 | 639 | ····:try_end_1 |
| 636 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 640 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
| 637 | ····move-result-object·v11 | 641 | ····move-result-object·v11 |
| 638 | ····.line·19 | 642 | ····.line·192 |
| 639 | ····.local·v11,·"cursor":Landroid/database/Cursor; | 643 | ····.local·v11,·"cursor":Landroid/database/Cursor; |
| 640 | ····:cond_1 | 644 | ····:cond_1 |
| 641 | ····:goto_1 | 645 | ····:goto_1 |
| 642 | ····if-lez·p1,·:cond_2 | 646 | ····if-lez·p1,·:cond_2 |
| 643 | ····:try_start_2 | 647 | ····:try_start_2 |
| 644 | ····move-object/from16·v0,·p0 | 648 | ····move-object/from16·v0,·p0 |
| Offset 653, 14 lines modified | Offset 657, 15 lines modified | ||
| 653 | ····iget-wide·v4,·v0,·Lcom/android/gallery3d/data/DownloadCache;->mCapacity:J | 657 | ····iget-wide·v4,·v0,·Lcom/android/gallery3d/data/DownloadCache;->mCapacity:J |
| 654 | ····cmp-long·v2,·v2,·v4 | 658 | ····cmp-long·v2,·v2,·v4 |
| 655 | ····if-lez·v2,·:cond_2 | 659 | ····if-lez·v2,·:cond_2 |
| 660 | ····.line·193 | ||
| 656 | ····invoke-interface·{v11},·Landroid/database/Cursor;->moveToNext()Z | 661 | ····invoke-interface·{v11},·Landroid/database/Cursor;->moveToNext()Z |
| 657 | ····move-result·v2 | 662 | ····move-result·v2 |
| 658 | ····if-eqz·v2,·:cond_2 | 663 | ····if-eqz·v2,·:cond_2 |
| 659 | ····.line·194 | 664 | ····.line·194 |
| Offset 756, 20 lines modified | Offset 761, 22 lines modified | ||
| 756 | ····const/4·v5,·0x1 | 761 | ····const/4·v5,·0x1 |
| 757 | ····new-array·v5,·v5,·[Ljava/lang/String; | 762 | ····new-array·v5,·v5,·[Ljava/lang/String; |
| 758 | ····const/4·v6,·0x0 | 763 | ····const/4·v6,·0x0 |
| 764 | ····.line·207 | ||
| 759 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 765 | ····invoke-static·{v12,·v13},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| 760 | ····move-result-object·v7 | 766 | ····move-result-object·v7 |
| 761 | ····aput-object·v7,·v5,·v6 | 767 | ····aput-object·v7,·v5,·v6 |
| 768 | ····.line·206 | ||
| 762 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I | 769 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
| 763 | ····:try_end_4 | 770 | ····:try_end_4 |
| 764 | ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0 | 771 | ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0 |
| 765 | ····goto·:goto_1 | 772 | ····goto·:goto_1 |
| 766 | ····.line·213 | 773 | ····.line·213 |
| Offset 1144, 20 lines modified | Offset 1151, 22 lines modified | ||
| 1144 | ····const/4·v4,·0x1 | 1151 | ····const/4·v4,·0x1 |
| 1145 | ····new-array·v4,·v4,·[Ljava/lang/String; | 1152 | ····new-array·v4,·v4,·[Ljava/lang/String; |
| 1146 | ····const/4·v5,·0x0 | 1153 | ····const/4·v5,·0x0 |
| 1154 | ····.line·184 | ||
| 1147 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 1155 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| 1148 | ····move-result-object·v6 | 1156 | ····move-result-object·v6 |
| 1149 | ····aput-object·v6,·v4,·v5 | 1157 | ····aput-object·v6,·v4,·v5 |
| 1158 | ····.line·183 | ||
| Max diff block lines reached; 51/3688 bytes (1.38%) of diff not shown. | |||
| Offset 63, 14 lines modified | Offset 63, 15 lines modified | ||
| 63 | ····.param·p1,·"path"····#·Lcom/android/gallery3d/data/Path; | 63 | ····.param·p1,·"path"····#·Lcom/android/gallery3d/data/Path; |
| 64 | ····.param·p2,·"application"····#·Lcom/android/gallery3d/app/GalleryApp; | 64 | ····.param·p2,·"application"····#·Lcom/android/gallery3d/app/GalleryApp; |
| 65 | ····.param·p3,·"bucketId"····#·I | 65 | ····.param·p3,·"bucketId"····#·I |
| 66 | ····.param·p4,·"isImage"····#·Z | 66 | ····.param·p4,·"isImage"····#·Z |
| 67 | ····.prologue | 67 | ····.prologue |
| 68 | ····.line·84 | 68 | ····.line·84 |
| 69 | ····.line·85 | ||
| 69 | ····invoke-interface·{p2},·Lcom/android/gallery3d/app/GalleryApp;->getContentResolver()Landroid/content/ContentResolver; | 70 | ····invoke-interface·{p2},·Lcom/android/gallery3d/app/GalleryApp;->getContentResolver()Landroid/content/ContentResolver; |
| 70 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
| 71 | ····invoke-static·{v0,·p3},·Lcom/android/gallery3d/data/LocalAlbumSet;->getBucketName(Landroid/content/ContentResolver;I)Ljava/lang/String; | 72 | ····invoke-static·{v0,·p3},·Lcom/android/gallery3d/data/LocalAlbumSet;->getBucketName(Landroid/content/ContentResolver;I)Ljava/lang/String; |
| 72 | ····move-result-object·v5 | 73 | ····move-result-object·v5 |
| Offset 81, 14 lines modified | Offset 82, 15 lines modified | ||
| 81 | ····move-object·v2,·p2 | 82 | ····move-object·v2,·p2 |
| 82 | ····move·v3,·p3 | 83 | ····move·v3,·p3 |
| 83 | ····move·v4,·p4 | 84 | ····move·v4,·p4 |
| 85 | ····.line·84 | ||
| 84 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/gallery3d/data/LocalAlbum;-><init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;IZLjava/lang/String;)V | 86 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/gallery3d/data/LocalAlbum;-><init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;IZLjava/lang/String;)V |
| 85 | ····.line·87 | 87 | ····.line·87 |
| 86 | ····return-void | 88 | ····return-void |
| 87 | .end·method | 89 | .end·method |
| 88 | .method·public·constructor·<init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;IZLjava/lang/String;)V | 90 | .method·public·constructor·<init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;IZLjava/lang/String;)V |
| Offset 214, 28 lines modified | Offset 216, 30 lines modified | ||
| 214 | ····const/4·v0,·0x1 | 216 | ····const/4·v0,·0x1 |
| 215 | ····new-array·v4,·v0,·[Ljava/lang/String; | 217 | ····new-array·v4,·v0,·[Ljava/lang/String; |
| 216 | ····const/4·v0,·0x0 | 218 | ····const/4·v0,·0x0 |
| 219 | ····.line·199 | ||
| 217 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 220 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 218 | ····move-result-object·v1 | 221 | ····move-result-object·v1 |
| 219 | ····aput-object·v1,·v4,·v0 | 222 | ····aput-object·v1,·v4,·v0 |
| 220 | ····const/4·v5,·0x0 | 223 | ····const/4·v5,·0x0 |
| 221 | ····move-object·v0,·p0 | 224 | ····move-object·v0,·p0 |
| 222 | ····move-object·v1,·p1 | 225 | ····move-object·v1,·p1 |
| 223 | ····move-object·v2,·p2 | 226 | ····move-object·v2,·p2 |
| 227 | ····.line·198 | ||
| 224 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 228 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
| 225 | ····move-result-object·v0 | 229 | ····move-result-object·v0 |
| 226 | ····return-object·v0 | 230 | ····return-object·v0 |
| 227 | .end·method | 231 | .end·method |
| Offset 271, 15 lines modified | Offset 275, 15 lines modified | ||
| 271 | ····.local·v18,·"result":[Lcom/android/gallery3d/data/MediaItem; | 275 | ····.local·v18,·"result":[Lcom/android/gallery3d/data/MediaItem; |
| 272 | ····invoke-virtual/range·{p2·..·p2},·Ljava/util/ArrayList;->isEmpty()Z | 276 | ····invoke-virtual/range·{p2·..·p2},·Ljava/util/ArrayList;->isEmpty()Z |
| 273 | ····move-result·v5 | 277 | ····move-result·v5 |
| 274 | ····if-eqz·v5,·:cond_0 | 278 | ····if-eqz·v5,·:cond_0 |
| 275 | ····.line·19 | 279 | ····.line·190 |
| 276 | ····:goto_0 | 280 | ····:goto_0 |
| 277 | ····return-object·v18 | 281 | ····return-object·v18 |
| 278 | ····.line·140 | 282 | ····.line·140 |
| 279 | ····:cond_0 | 283 | ····:cond_0 |
| 280 | ····const/4·v5,·0x0 | 284 | ····const/4·v5,·0x0 |
| Offset 349, 14 lines modified | Offset 353, 15 lines modified | ||
| 349 | ····const/4·v6,·0x2 | 353 | ····const/4·v6,·0x2 |
| 350 | ····new-array·v6,·v6,·[Ljava/lang/String; | 354 | ····new-array·v6,·v6,·[Ljava/lang/String; |
| 351 | ····const/4·v7,·0x0 | 355 | ····const/4·v7,·0x0 |
| 356 | ····.line·160 | ||
| 352 | ····invoke-static·{v14},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 357 | ····invoke-static·{v14},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 353 | ····move-result-object·v19 | 358 | ····move-result-object·v19 |
| 354 | ····aput-object·v19,·v6,·v7 | 359 | ····aput-object·v19,·v6,·v7 |
| 355 | ····const/4·v7,·0x1 | 360 | ····const/4·v7,·0x1 |
| Offset 365, 14 lines modified | Offset 370, 15 lines modified | ||
| 365 | ····move-result-object·v19 | 370 | ····move-result-object·v19 |
| 366 | ····aput-object·v19,·v6,·v7 | 371 | ····aput-object·v19,·v6,·v7 |
| 367 | ····const-string·v7,·"_id" | 372 | ····const-string·v7,·"_id" |
| 373 | ····.line·159 | ||
| 368 | ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 374 | ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
| 369 | ····move-result-object·v9 | 375 | ····move-result-object·v9 |
| 370 | ····.line·162 | 376 | ····.line·162 |
| 371 | ····.local·v9,·"cursor":Landroid/database/Cursor; | 377 | ····.local·v9,·"cursor":Landroid/database/Cursor; |
| 372 | ····if-nez·v9,·:cond_2 | 378 | ····if-nez·v9,·:cond_2 |
| Offset 625, 20 lines modified | Offset 631, 22 lines modified | ||
| 625 | ····new-array·v3,·v3,·[Ljava/lang/String; | 631 | ····new-array·v3,·v3,·[Ljava/lang/String; |
| 626 | ····const/4·v4,·0x0 | 632 | ····const/4·v4,·0x0 |
| 627 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalAlbum;->mBucketId:I | 633 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalAlbum;->mBucketId:I |
| 634 | ····.line·245 | ||
| 628 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 635 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 629 | ····move-result-object·v5 | 636 | ····move-result-object·v5 |
| 630 | ····aput-object·v5,·v3,·v4 | 637 | ····aput-object·v5,·v3,·v4 |
| 638 | ····.line·244 | ||
| 631 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I | 639 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I |
| Max diff block lines reached; 1982/5210 bytes (38.04%) of diff not shown. | |||
| Offset 96, 22 lines modified | Offset 96, 24 lines modified | ||
| 96 | ····sget-object·v4,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; | 96 | ····sget-object·v4,·Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; |
| 97 | ····iput-object·v4,·v1,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; | 97 | ····iput-object·v4,·v1,·Landroid/graphics/BitmapFactory$Options;->inPreferredConfig:Landroid/graphics/Bitmap$Config; |
| 98 | ····.line·189 | 98 | ····.line·189 |
| 99 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/UriImage$BitmapJob;->this$0:Lcom/android/gallery3d/data/UriImage; | 99 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/UriImage$BitmapJob;->this$0:Lcom/android/gallery3d/data/UriImage; |
| 100 | ····.line·190 | ||
| 100 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/UriImage;->access$200(Lcom/android/gallery3d/data/UriImage;)Landroid/os/ParcelFileDescriptor; | 101 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/UriImage;->access$200(Lcom/android/gallery3d/data/UriImage;)Landroid/os/ParcelFileDescriptor; |
| 101 | ····move-result-object·v4 | 102 | ····move-result-object·v4 |
| 102 | ····invoke-virtual·{v4},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; | 103 | ····invoke-virtual·{v4},·Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; |
| 103 | ····move-result-object·v4 | 104 | ····move-result-object·v4 |
| 105 | ····.line·189 | ||
| 104 | ····invoke-static·{p1,·v4,·v1,·v2},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecode(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/io/FileDescriptor;Landroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; | 106 | ····invoke-static·{p1,·v4,·v1,·v2},·Lcom/android/gallery3d/data/DecodeUtils;->requestDecode(Lcom/android/gallery3d/util/ThreadPool$JobContext;Ljava/io/FileDescriptor;Landroid/graphics/BitmapFactory$Options;I)Landroid/graphics/Bitmap; |
| 105 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
| 106 | ····.line·191 | 108 | ····.line·191 |
| 107 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 109 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 108 | ····invoke-interface·{p1},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->isCancelled()Z | 110 | ····invoke-interface·{p1},·Lcom/android/gallery3d/util/ThreadPool$JobContext;->isCancelled()Z |
| Offset 150, 15 lines modified | Offset 152, 14 lines modified | ||
| 150 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
| 151 | ····goto·:goto_0 | 153 | ····goto·:goto_0 |
| 152 | .end·method | 154 | .end·method |
| 153 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 155 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 154 | ····.locals·1 | 156 | ····.locals·1 |
| 155 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 156 | ····.prologue | 157 | ····.prologue |
| 157 | ····.line·177 | 158 | ····.line·177 |
| 158 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/UriImage$BitmapJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 159 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/UriImage$BitmapJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 159 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$untagged:Ljava/util/ArrayList; | 24 | .field·final·synthetic·val$untagged:Ljava/util/ArrayList; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/FaceClustering;Ljava/util/ArrayList;Ljava/util/TreeMap;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/data/FaceClustering;Ljava/util/ArrayList;Ljava/util/TreeMap;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/FaceClustering; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·45 | 30 | ····.line·45 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FaceClustering$1;->this$0:Lcom/android/gallery3d/data/FaceClustering; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/FaceClustering$1;->this$0:Lcom/android/gallery3d/data/FaceClustering; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/FaceClustering$1;->val$untagged:Ljava/util/ArrayList; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/data/FaceClustering$1;->val$untagged:Ljava/util/ArrayList; |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$total:I | 26 | .field·final·synthetic·val$total:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/gallery3d/data/LocationClustering;I[D[Lcom/android/gallery3d/data/LocationClustering$SmallItem;)V | 28 | .method·constructor·<init>(Lcom/android/gallery3d/data/LocationClustering;I[D[Lcom/android/gallery3d/data/LocationClustering$SmallItem;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/LocationClustering; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·71 | 32 | ····.line·71 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/LocationClustering$1;->this$0:Lcom/android/gallery3d/data/LocationClustering; | 33 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/LocationClustering$1;->this$0:Lcom/android/gallery3d/data/LocationClustering; |
| 33 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/LocationClustering$1;->val$total:I | 34 | ····iput·p2,·p0,·Lcom/android/gallery3d/data/LocationClustering$1;->val$total:I |
| Offset 672, 14 lines modified | Offset 672, 15 lines modified | ||
| 672 | ····if-eqz·v0,·:cond_0 | 672 | ····if-eqz·v0,·:cond_0 |
| 673 | ····iget-wide·v0,·p1,·Lcom/android/gallery3d/data/SmallItem;->lat:D | 673 | ····iget-wide·v0,·p1,·Lcom/android/gallery3d/data/SmallItem;->lat:D |
| 674 | ····iget-wide·v2,·p1,·Lcom/android/gallery3d/data/SmallItem;->lng:D | 674 | ····iget-wide·v2,·p1,·Lcom/android/gallery3d/data/SmallItem;->lng:D |
| 675 | ····.line·321 | ||
| 675 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->isValidLocation(DD)Z | 676 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->isValidLocation(DD)Z |
| 676 | ····move-result·v0 | 677 | ····move-result·v0 |
| 677 | ····if-nez·v0,·:cond_1 | 678 | ····if-nez·v0,·:cond_1 |
| 678 | ····:cond_0 | 679 | ····:cond_0 |
| Offset 689, 36 lines modified | Offset 690, 41 lines modified | ||
| 689 | ····:goto_0 | 690 | ····:goto_0 |
| 690 | ····return·v0 | 691 | ····return·v0 |
| 691 | ····.line·325 | 692 | ····.line·325 |
| 692 | ····:cond_1 | 693 | ····:cond_1 |
| 693 | ····iget-wide·v0,·p0,·Lcom/android/gallery3d/data/SmallItem;->lat:D | 694 | ····iget-wide·v0,·p0,·Lcom/android/gallery3d/data/SmallItem;->lat:D |
| 695 | ····.line·326 | ||
| 694 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->toRadians(D)D | 696 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->toRadians(D)D |
| 695 | ····move-result-wide·v0 | 697 | ····move-result-wide·v0 |
| 696 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/SmallItem;->lng:D | 698 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/SmallItem;->lng:D |
| 699 | ····.line·327 | ||
| 697 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->toRadians(D)D | 700 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->toRadians(D)D |
| 698 | ····move-result-wide·v2 | 701 | ····move-result-wide·v2 |
| 699 | ····iget-wide·v4,·p1,·Lcom/android/gallery3d/data/SmallItem;->lat:D | 702 | ····iget-wide·v4,·p1,·Lcom/android/gallery3d/data/SmallItem;->lat:D |
| 703 | ····.line·328 | ||
| 700 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->toRadians(D)D | 704 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->toRadians(D)D |
| 701 | ····move-result-wide·v4 | 705 | ····move-result-wide·v4 |
| 702 | ····iget-wide·v6,·p1,·Lcom/android/gallery3d/data/SmallItem;->lng:D | 706 | ····iget-wide·v6,·p1,·Lcom/android/gallery3d/data/SmallItem;->lng:D |
| 707 | ····.line·329 | ||
| 703 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D | 708 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D |
| 704 | ····move-result-wide·v6 | 709 | ····move-result-wide·v6 |
| 710 | ····.line·325 | ||
| 705 | ····invoke-static/range·{v0·..·v7},·Lcom/android/gallery3d/util/GalleryUtils;->fastDistanceMeters(DDDD)D | 711 | ····invoke-static/range·{v0·..·v7},·Lcom/android/gallery3d/util/GalleryUtils;->fastDistanceMeters(DDDD)D |
| 706 | ····move-result-wide·v8 | 712 | ····move-result-wide·v8 |
| 707 | ····.line·330 | 713 | ····.line·330 |
| 708 | ····.local·v8,·"distance":D | 714 | ····.local·v8,·"distance":D |
| 709 | ····invoke-static·{v8,·v9},·Lcom/android/gallery3d/util/GalleryUtils;->toMile(D)D | 715 | ····invoke-static·{v8,·v9},·Lcom/android/gallery3d/util/GalleryUtils;->toMile(D)D |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/LocationClustering; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/LocationClustering; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/LocationClustering;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/LocationClustering;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/LocationClustering; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·138 | 27 | ····.line·138 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/LocationClustering$2;->this$0:Lcom/android/gallery3d/data/LocationClustering; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/LocationClustering$2;->this$0:Lcom/android/gallery3d/data/LocationClustering; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 51, 12 lines modified | Offset 52, 13 lines modified | ||
| 51 | ····const/4·v2,·0x1 | 52 | ····const/4·v2,·0x1 |
| 52 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 53 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 53 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
| 55 | ····.line·141 | ||
| 54 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 56 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 55 | ····.line·142 | 57 | ····.line·142 |
| 56 | ····return-void | 58 | ····return-void |
| 57 | .end·method | 59 | .end·method |
| Offset 337, 22 lines modified | Offset 337, 24 lines modified | ||
| 337 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; | 337 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; |
| 338 | ····move-result-object·v0 | 338 | ····move-result-object·v0 |
| 339 | ····iget·v1,·p0,·Lcom/android/gallery3d/data/MtpImage;->mDeviceId:I | 339 | ····iget·v1,·p0,·Lcom/android/gallery3d/data/MtpImage;->mDeviceId:I |
| 340 | ····.line·106 | ||
| 340 | ····invoke-static·{v1},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; | 341 | ····invoke-static·{v1},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; |
| 341 | ····move-result-object·v1 | 342 | ····move-result-object·v1 |
| 342 | ····iget·v2,·p0,·Lcom/android/gallery3d/data/MtpImage;->mObjectId:I | 343 | ····iget·v2,·p0,·Lcom/android/gallery3d/data/MtpImage;->mObjectId:I |
| 343 | ····iget·v3,·p0,·Lcom/android/gallery3d/data/MtpImage;->mObjectSize:I | 344 | ····iget·v3,·p0,·Lcom/android/gallery3d/data/MtpImage;->mObjectSize:I |
| 345 | ····.line·105 | ||
| 344 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/data/MtpClient;->getObject(Ljava/lang/String;II)[B | 346 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/data/MtpClient;->getObject(Ljava/lang/String;II)[B |
| 345 | ····move-result-object·v0 | 347 | ····move-result-object·v0 |
| 346 | ····return-object·v0 | 348 | ····return-object·v0 |
| 347 | .end·method | 349 | .end·method |
| Offset 587, 20 lines modified | Offset 587, 22 lines modified | ||
| 587 | ····new-array·v3,·v3,·[Ljava/lang/String; | 587 | ····new-array·v3,·v3,·[Ljava/lang/String; |
| 588 | ····const/4·v4,·0x0 | 588 | ····const/4·v4,·0x0 |
| 589 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalImage;->id:I | 589 | ····iget·v5,·p0,·Lcom/android/gallery3d/data/LocalImage;->id:I |
| 590 | ····.line·251 | ||
| 590 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 591 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 591 | ····move-result-object·v5 | 592 | ····move-result-object·v5 |
| 592 | ····aput-object·v5,·v3,·v4 | 593 | ····aput-object·v5,·v3,·v4 |
| 594 | ····.line·250 | ||
| 593 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I | 595 | ····invoke-virtual·{v1,·v0,·v2,·v3},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I |
| 594 | ····.line·252 | 596 | ····.line·252 |
| 595 | ····return-void | 597 | ····return-void |
| 596 | .end·method | 598 | .end·method |
| 597 | .method·public·getContentUri()Landroid/net/Uri; | 599 | .method·public·getContentUri()Landroid/net/Uri; |
| Offset 858, 18 lines modified | Offset 860, 20 lines modified | ||
| 858 | ····invoke-direct·{v2,·v5},·Landroid/media/ExifInterface;-><init>(Ljava/lang/String;)V | 860 | ····invoke-direct·{v2,·v5},·Landroid/media/ExifInterface;-><init>(Ljava/lang/String;)V |
| 859 | ····.line·280 | 861 | ····.line·280 |
| 860 | ····.local·v2,·"exif":Landroid/media/ExifInterface; | 862 | ····.local·v2,·"exif":Landroid/media/ExifInterface; |
| 861 | ····const-string·v5,·"Orientation" | 863 | ····const-string·v5,·"Orientation" |
| 864 | ····.line·281 | ||
| 862 | ····invoke-static·{v3},·Lcom/android/gallery3d/data/LocalImage;->getExifOrientation(I)Ljava/lang/String; | 865 | ····invoke-static·{v3},·Lcom/android/gallery3d/data/LocalImage;->getExifOrientation(I)Ljava/lang/String; |
| 863 | ····move-result-object·v6 | 866 | ····move-result-object·v6 |
| 867 | ····.line·280 | ||
| 864 | ····invoke-virtual·{v2,·v5,·v6},·Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V | 868 | ····invoke-virtual·{v2,·v5,·v6},·Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V |
| 865 | ····.line·282 | 869 | ····.line·282 |
| 866 | ····invoke-virtual·{v2},·Landroid/media/ExifInterface;->saveAttributes()V | 870 | ····invoke-virtual·{v2},·Landroid/media/ExifInterface;->saveAttributes()V |
| 867 | ····:try_end_0 | 871 | ····:try_end_0 |
| 868 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 872 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Offset 922, 20 lines modified | Offset 926, 22 lines modified | ||
| 922 | ····new-array·v7,·v7,·[Ljava/lang/String; | 926 | ····new-array·v7,·v7,·[Ljava/lang/String; |
| 923 | ····const/4·v8,·0x0 | 927 | ····const/4·v8,·0x0 |
| 924 | ····iget·v9,·p0,·Lcom/android/gallery3d/data/LocalImage;->id:I | 928 | ····iget·v9,·p0,·Lcom/android/gallery3d/data/LocalImage;->id:I |
| 929 | ····.line·294 | ||
| 925 | ····invoke-static·{v9},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 930 | ····invoke-static·{v9},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 926 | ····move-result-object·v9 | 931 | ····move-result-object·v9 |
| 927 | ····aput-object·v9,·v7,·v8 | 932 | ····aput-object·v9,·v7,·v8 |
| 933 | ····.line·293 | ||
| 928 | ····invoke-virtual·{v5,·v0,·v4,·v6,·v7},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I | 934 | ····invoke-virtual·{v5,·v0,·v4,·v6,·v7},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I |
| 929 | ····.line·295 | 935 | ····.line·295 |
| 930 | ····return-void | 936 | ····return-void |
| 931 | ····.line·283 | 937 | ····.line·283 |
| 932 | ····:catch_0 | 938 | ····:catch_0 |
| Offset 1061, 48 lines modified | Offset 1067, 54 lines modified | ||
| 1061 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->longitude:D | 1067 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->longitude:D |
| 1062 | ····.line·140 | 1068 | ····.line·140 |
| 1063 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateTakenInMs:J | 1069 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateTakenInMs:J |
| 1064 | ····const/4·v1,·0x5 | 1070 | ····const/4·v1,·0x5 |
| 1071 | ····.line·141 | ||
| 1065 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 1072 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 1066 | ····move-result-wide·v4 | 1073 | ····move-result-wide·v4 |
| 1074 | ····.line·140 | ||
| 1067 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 1075 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 1068 | ····move-result-wide·v2 | 1076 | ····move-result-wide·v2 |
| 1069 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateTakenInMs:J | 1077 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateTakenInMs:J |
| 1070 | ····.line·142 | 1078 | ····.line·142 |
| 1071 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateAddedInSec:J | 1079 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateAddedInSec:J |
| 1072 | ····const/4·v1,·0x6 | 1080 | ····const/4·v1,·0x6 |
| 1081 | ····.line·143 | ||
| 1073 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 1082 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 1074 | ····move-result-wide·v4 | 1083 | ····move-result-wide·v4 |
| 1084 | ····.line·142 | ||
| 1075 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 1085 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 1076 | ····move-result-wide·v2 | 1086 | ····move-result-wide·v2 |
| 1077 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateAddedInSec:J | 1087 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateAddedInSec:J |
| 1078 | ····.line·144 | 1088 | ····.line·144 |
| 1079 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateModifiedInSec:J | 1089 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateModifiedInSec:J |
| 1080 | ····const/4·v1,·0x7 | 1090 | ····const/4·v1,·0x7 |
| 1091 | ····.line·145 | ||
| 1081 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J | 1092 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 1082 | ····move-result-wide·v4 | 1093 | ····move-result-wide·v4 |
| 1094 | ····.line·144 | ||
| 1083 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J | 1095 | ····invoke-virtual·{v0,·v2,·v3,·v4,·v5},·Lcom/android/gallery3d/util/UpdateHelper;->update(JJ)J |
| 1084 | ····move-result-wide·v2 | 1096 | ····move-result-wide·v2 |
| 1085 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateModifiedInSec:J | 1097 | ····iput-wide·v2,·p0,·Lcom/android/gallery3d/data/LocalImage;->dateModifiedInSec:J |
| 1086 | ····.line·146 | 1098 | ····.line·146 |
| Offset 181, 26 lines modified | Offset 181, 28 lines modified | ||
| 181 | ····:cond_4 | 181 | ····:cond_4 |
| 182 | ····const-string·v3,·"MMddyy" | 182 | ····const-string·v3,·"MMddyy" |
| 183 | ····invoke-static·{v3,·v4,·v5},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence; | 183 | ····invoke-static·{v3,·v4,·v5},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence; |
| 184 | ····move-result-object·v3 | 184 | ····move-result-object·v3 |
| 185 | ····.line·394 | ||
| 185 | ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 186 | ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 186 | ····move-result-object·v19 | 187 | ····move-result-object·v19 |
| 187 | ····.line·395 | 188 | ····.line·395 |
| 188 | ····.local·v19,·"minDay":Ljava/lang/String; | 189 | ····.local·v19,·"minDay":Ljava/lang/String; |
| 189 | ····const-string·v3,·"MMddyy" | 190 | ····const-string·v3,·"MMddyy" |
| 190 | ····invoke-static·{v3,·v6,·v7},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence; | 191 | ····invoke-static·{v3,·v6,·v7},·Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;J)Ljava/lang/CharSequence; |
| 191 | ····move-result-object·v3 | 192 | ····move-result-object·v3 |
| 193 | ····.line·396 | ||
| 192 | ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 194 | ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 193 | ····move-result-object·v18 | 195 | ····move-result-object·v18 |
| 194 | ····.line·398 | 196 | ····.line·398 |
| 195 | ····.local·v18,·"maxDay":Ljava/lang/String; | 197 | ····.local·v18,·"maxDay":Ljava/lang/String; |
| 196 | ····const/4·v3,·0x4 | 198 | ····const/4·v3,·0x4 |
| Offset 133, 28 lines modified | Offset 133, 30 lines modified | ||
| 133 | ····:pswitch_0 | 133 | ····:pswitch_0 |
| 134 | ····new-instance·v2,·Lcom/android/gallery3d/data/ComboAlbumSet; | 134 | ····new-instance·v2,·Lcom/android/gallery3d/data/ComboAlbumSet; |
| 135 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/ComboSource;->mApplication:Lcom/android/gallery3d/app/GalleryApp; | 135 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/ComboSource;->mApplication:Lcom/android/gallery3d/app/GalleryApp; |
| 136 | ····aget-object·v4,·v1,·v4 | 136 | ····aget-object·v4,·v1,·v4 |
| 137 | ····.line·47 | ||
| 137 | ····invoke-virtual·{v0,·v4},·Lcom/android/gallery3d/data/DataManager;->getMediaSetsFromString(Ljava/lang/String;)[Lcom/android/gallery3d/data/MediaSet; | 138 | ····invoke-virtual·{v0,·v4},·Lcom/android/gallery3d/data/DataManager;->getMediaSetsFromString(Ljava/lang/String;)[Lcom/android/gallery3d/data/MediaSet; |
| 138 | ····move-result-object·v4 | 139 | ····move-result-object·v4 |
| 139 | ····invoke-direct·{v2,·p1,·v3,·v4},·Lcom/android/gallery3d/data/ComboAlbumSet;-><init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;[Lcom/android/gallery3d/data/MediaSet;)V | 140 | ····invoke-direct·{v2,·p1,·v3,·v4},·Lcom/android/gallery3d/data/ComboAlbumSet;-><init>(Lcom/android/gallery3d/data/Path;Lcom/android/gallery3d/app/GalleryApp;[Lcom/android/gallery3d/data/MediaSet;)V |
| 140 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
| 141 | ····.line·50 | 142 | ····.line·50 |
| 142 | ····:pswitch_1 | 143 | ····:pswitch_1 |
| 143 | ····new-instance·v2,·Lcom/android/gallery3d/data/ComboAlbum; | 144 | ····new-instance·v2,·Lcom/android/gallery3d/data/ComboAlbum; |
| 144 | ····aget-object·v3,·v1,·v3 | 145 | ····aget-object·v3,·v1,·v3 |
| 146 | ····.line·51 | ||
| 145 | ····invoke-virtual·{v0,·v3},·Lcom/android/gallery3d/data/DataManager;->getMediaSetsFromString(Ljava/lang/String;)[Lcom/android/gallery3d/data/MediaSet; | 147 | ····invoke-virtual·{v0,·v3},·Lcom/android/gallery3d/data/DataManager;->getMediaSetsFromString(Ljava/lang/String;)[Lcom/android/gallery3d/data/MediaSet; |
| 146 | ····move-result-object·v3 | 148 | ····move-result-object·v3 |
| 147 | ····aget-object·v4,·v1,·v4 | 149 | ····aget-object·v4,·v1,·v4 |
| 148 | ····invoke-direct·{v2,·p1,·v3,·v4},·Lcom/android/gallery3d/data/ComboAlbum;-><init>(Lcom/android/gallery3d/data/Path;[Lcom/android/gallery3d/data/MediaSet;Ljava/lang/String;)V | 150 | ····invoke-direct·{v2,·p1,·v3,·v4},·Lcom/android/gallery3d/data/ComboAlbum;-><init>(Lcom/android/gallery3d/data/Path;[Lcom/android/gallery3d/data/MediaSet;Ljava/lang/String;)V |
| Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/DownloadCache; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/DownloadCache; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/DownloadCache;JLjava/io/File;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/data/DownloadCache;JLjava/io/File;)V |
| 24 | ····.locals·2 | 24 | ····.locals·2 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/DownloadCache; | ||
| 25 | ····.param·p2,·"id"····#·J | 26 | ····.param·p2,·"id"····#·J |
| 26 | ····.param·p4,·"cacheFile"····#·Ljava/io/File; | 27 | ····.param·p4,·"cacheFile"····#·Ljava/io/File; |
| 27 | ····.prologue | 28 | ····.prologue |
| 28 | ····.line·283 | 29 | ····.line·283 |
| 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/DownloadCache$Entry;->this$0:Lcom/android/gallery3d/data/DownloadCache; | 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/DownloadCache$Entry;->this$0:Lcom/android/gallery3d/data/DownloadCache; |
| Offset 111, 24 lines modified | Offset 111, 20 lines modified | ||
| 111 | ····move-result·v4 | 111 | ····move-result·v4 |
| 112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
| 113 | .end·method | 113 | .end·method |
| 114 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 114 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
| 115 | ····.locals·1 | 115 | ····.locals·1 |
| 116 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 117 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 118 | ····.prologue | 116 | ····.prologue |
| 119 | ····.line·241 | 117 | ····.line·241 |
| 120 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaSource$PathId; | 118 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaSource$PathId; |
| 121 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 122 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaSource$PathId; | 119 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaSource$PathId; |
| 123 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 124 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/LocalSource$IdComparator;->compare(Lcom/android/gallery3d/data/MediaSource$PathId;Lcom/android/gallery3d/data/MediaSource$PathId;)I | 120 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/data/LocalSource$IdComparator;->compare(Lcom/android/gallery3d/data/MediaSource$PathId;Lcom/android/gallery3d/data/MediaSource$PathId;)I |
| 125 | ····move-result·v0 | 121 | ····move-result·v0 |
| 126 | ····return·v0 | 122 | ····return·v0 |
| 127 | .end·method | 123 | .end·method |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/MtpImage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/data/MtpImage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/data/MtpImage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/data/MtpImage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/data/MtpImage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·79 | 37 | ····.line·79 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 62, 28 lines modified | Offset 63, 30 lines modified | ||
| 62 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; | 63 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MtpContext;->getMtpClient()Lcom/android/gallery3d/data/MtpClient; |
| 63 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
| 64 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; | 65 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 66 | ····.line·82 | ||
| 65 | ····invoke-static·{v3},·Lcom/android/gallery3d/data/MtpImage;->access$000(Lcom/android/gallery3d/data/MtpImage;)I | 67 | ····invoke-static·{v3},·Lcom/android/gallery3d/data/MtpImage;->access$000(Lcom/android/gallery3d/data/MtpImage;)I |
| 66 | ····move-result·v3 | 68 | ····move-result·v3 |
| 67 | ····invoke-static·{v3},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; | 69 | ····invoke-static·{v3},·Landroid/hardware/usb/UsbDevice;->getDeviceName(I)Ljava/lang/String; |
| 68 | ····move-result-object·v3 | 70 | ····move-result-object·v3 |
| 69 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; | 71 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/data/MtpImage$1;->this$0:Lcom/android/gallery3d/data/MtpImage; |
| 70 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/MtpImage;->access$100(Lcom/android/gallery3d/data/MtpImage;)I | 72 | ····invoke-static·{v4},·Lcom/android/gallery3d/data/MtpImage;->access$100(Lcom/android/gallery3d/data/MtpImage;)I |
| 71 | ····move-result·v4 | 73 | ····move-result·v4 |
| 74 | ····.line·81 | ||
| 72 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/android/gallery3d/data/MtpClient;->getThumbnail(Ljava/lang/String;I)[B | 75 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/android/gallery3d/data/MtpClient;->getThumbnail(Ljava/lang/String;I)[B |
| 73 | ····move-result-object·v0 | 76 | ····move-result-object·v0 |
| 74 | ····.line·83 | 77 | ····.line·83 |
| 75 | ····.local·v0,·"thumbnail":[B | 78 | ····.local·v0,·"thumbnail":[B |
| 76 | ····if-nez·v0,·:cond_0 | 79 | ····if-nez·v0,·:cond_0 |
| Offset 105, 15 lines modified | Offset 108, 14 lines modified | ||
| 105 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
| 106 | ····goto·:goto_0 | 109 | ····goto·:goto_0 |
| 107 | .end·method | 110 | .end·method |
| 108 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 111 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 109 | ····.locals·1 | 112 | ····.locals·1 |
| 110 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 111 | ····.prologue | 113 | ····.prologue |
| 112 | ····.line·79 | 114 | ····.line·79 |
| 113 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/MtpImage$1;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 115 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/data/MtpImage$1;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 114 | ····move-result-object·v0 | 116 | ····move-result-object·v0 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$ios:Lcom/android/gallery3d/util/InterruptableOutputStream; | 22 | .field·final·synthetic·val$ios:Lcom/android/gallery3d/util/InterruptableOutputStream; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;Lcom/android/gallery3d/util/InterruptableOutputStream;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;Lcom/android/gallery3d/util/InterruptableOutputStream;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/CropImage; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·464 | 28 | ····.line·464 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$2;->this$0:Lcom/android/gallery3d/app/CropImage; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$2;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/CropImage$2;->val$ios:Lcom/android/gallery3d/util/InterruptableOutputStream; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/CropImage$2;->val$ios:Lcom/android/gallery3d/util/InterruptableOutputStream; |
| Offset 184, 14 lines modified | Offset 184, 15 lines modified | ||
| 184 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowPage$SequentialSource;->mData:Ljava/util/ArrayList; | 184 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowPage$SequentialSource;->mData:Ljava/util/ArrayList; |
| 185 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/SlideshowPage$SequentialSource;->mDataStart:I | 185 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/SlideshowPage$SequentialSource;->mDataStart:I |
| 186 | ····sub-int·v3,·p1,·v3 | 186 | ····sub-int·v3,·p1,·v3 |
| 187 | ····.line·314 | ||
| 187 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 188 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| 188 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
| 189 | ····check-cast·v2,·Lcom/android/gallery3d/data/MediaItem; | 190 | ····check-cast·v2,·Lcom/android/gallery3d/data/MediaItem; |
| 190 | ····goto·:goto_0 | 191 | ····goto·:goto_0 |
| Offset 443, 14 lines modified | Offset 443, 15 lines modified | ||
| 443 | ····const/4·v1,·0x0 | 443 | ····const/4·v1,·0x0 |
| 444 | ····const/4·v2,·0x3 | 444 | ····const/4·v2,·0x3 |
| 445 | ····const/4·v3,·0x2 | 445 | ····const/4·v3,·0x2 |
| 446 | ····.line·116 | ||
| 446 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/media/AudioManager;->requestAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I | 447 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/media/AudioManager;->requestAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I |
| 447 | ····.line·118 | 448 | ····.line·118 |
| 448 | ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V | 449 | ····invoke-super·{p0},·Landroid/app/Activity;->onStart()V |
| 449 | ····.line·119 | 450 | ····.line·119 |
| 450 | ····return-void | 451 | ····return-void |
| Offset 467, 14 lines modified | Offset 468, 15 lines modified | ||
| 467 | ····move-result-object·v0 | 468 | ····move-result-object·v0 |
| 468 | ····check-cast·v0,·Landroid/media/AudioManager; | 469 | ····check-cast·v0,·Landroid/media/AudioManager; |
| 469 | ····const/4·v1,·0x0 | 470 | ····const/4·v1,·0x0 |
| 471 | ····.line·124 | ||
| 470 | ····invoke-virtual·{v0,·v1},·Landroid/media/AudioManager;->abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I | 472 | ····invoke-virtual·{v0,·v1},·Landroid/media/AudioManager;->abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I |
| 471 | ····.line·125 | 473 | ····.line·125 |
| 472 | ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V | 474 | ····invoke-super·{p0},·Landroid/app/Activity;->onStop()V |
| 473 | ····.line·126 | 475 | ····.line·126 |
| 474 | ····return-void | 476 | ····return-void |
| Offset 69, 14 lines modified | Offset 69, 15 lines modified | ||
| 69 | ····return-object·v0 | 69 | ····return-object·v0 |
| 70 | ····:cond_0 | 70 | ····:cond_0 |
| 71 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$LoadBitmapDataTask;->mItem:Lcom/android/gallery3d/data/MediaItem; | 71 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$LoadBitmapDataTask;->mItem:Lcom/android/gallery3d/data/MediaItem; |
| 72 | ····const/4·v1,·0x1 | 72 | ····const/4·v1,·0x1 |
| 73 | ····.line·916 | ||
| 73 | ····invoke-virtual·{v0,·v1},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; | 74 | ····invoke-virtual·{v0,·v1},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; |
| 74 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
| 75 | ····invoke-interface·{v0,·p1},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 76 | ····invoke-interface·{v0,·p1},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 76 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
| Offset 84, 15 lines modified | Offset 85, 14 lines modified | ||
| 84 | ····check-cast·v0,·Landroid/graphics/Bitmap; | 85 | ····check-cast·v0,·Landroid/graphics/Bitmap; |
| 85 | ····goto·:goto_0 | 86 | ····goto·:goto_0 |
| 86 | .end·method | 87 | .end·method |
| 87 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 88 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 88 | ····.locals·1 | 89 | ····.locals·1 |
| 89 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 90 | ····.prologue | 90 | ····.prologue |
| 91 | ····.line·907 | 91 | ····.line·907 |
| 92 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$LoadBitmapDataTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 92 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$LoadBitmapDataTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 93 | ····move-result-object·v0 | 93 | ····move-result-object·v0 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"Config.java" | 3 | .source·"Config.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/app/Config$1;, | ||
| 8 | ········Lcom/android/gallery3d/app/Config$PhotoPage;, | 7 | ········Lcom/android/gallery3d/app/Config$PhotoPage;, |
| 9 | ········Lcom/android/gallery3d/app/Config$ManageCachePage;, | 8 | ········Lcom/android/gallery3d/app/Config$ManageCachePage;, |
| 10 | ········Lcom/android/gallery3d/app/Config$AlbumPage;, | 9 | ········Lcom/android/gallery3d/app/Config$AlbumPage;, |
| 11 | ········Lcom/android/gallery3d/app/Config$AlbumSetPage; | 10 | ········Lcom/android/gallery3d/app/Config$AlbumSetPage; |
| 12 | ····} | 11 | ····} |
| 13 | .end·annotation | 12 | .end·annotation |
| Offset 19, 10 lines modified | Offset 18, 9 lines modified | ||
| 19 | .method·constructor·<init>()V | 18 | .method·constructor·<init>()V |
| 20 | ····.locals·0 | 19 | ····.locals·0 |
| 21 | ····.prologue | 20 | ····.prologue |
| 22 | ····.line·26 | 21 | ····.line·26 |
| 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 24 | ····.line·109 | ||
| 25 | ····return-void | 23 | ····return-void |
| 26 | .end·method | 24 | .end·method |
| Offset 513, 40 lines modified | Offset 513, 46 lines modified | ||
| 513 | ····.local·v1,·"onClick":Landroid/content/DialogInterface$OnClickListener; | 513 | ····.local·v1,·"onClick":Landroid/content/DialogInterface$OnClickListener; |
| 514 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 514 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
| 515 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 515 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 516 | ····const·v3,·0x1080027 | 516 | ····const·v3,·0x1080027 |
| 517 | ····.line·149 | ||
| 517 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 518 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
| 518 | ····move-result-object·v2 | 519 | ····move-result-object·v2 |
| 519 | ····const-string·v3,·"No·Storage" | 520 | ····const-string·v3,·"No·Storage" |
| 521 | ····.line·150 | ||
| 520 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 522 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| 521 | ····move-result-object·v2 | 523 | ····move-result-object·v2 |
| 522 | ····const-string·v3,·"No·external·storage·available." | 524 | ····const-string·v3,·"No·external·storage·available." |
| 525 | ····.line·151 | ||
| 523 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 526 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| 524 | ····move-result-object·v2 | 527 | ····move-result-object·v2 |
| 525 | ····const/high16·v3,·0x1040000 | 528 | ····const/high16·v3,·0x1040000 |
| 529 | ····.line·152 | ||
| 526 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 530 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 527 | ····move-result-object·v2 | 531 | ····move-result-object·v2 |
| 532 | ····.line·153 | ||
| 528 | ····invoke-virtual·{v2,·v0},·Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; | 533 | ····invoke-virtual·{v2,·v0},·Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; |
| 529 | ····move-result-object·v2 | 534 | ····move-result-object·v2 |
| 535 | ····.line·154 | ||
| 530 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 536 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 531 | ····move-result-object·v2 | 537 | ····move-result-object·v2 |
| 532 | ····iput-object·v2,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity;->mAlertDialog:Landroid/app/AlertDialog; | 538 | ····iput-object·v2,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity;->mAlertDialog:Landroid/app/AlertDialog; |
| 533 | ····.line·155 | 539 | ····.line·155 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"EyePosition.java" | 3 | .source·"EyePosition.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/app/EyePosition$1;, | ||
| 8 | ········Lcom/android/gallery3d/app/EyePosition$PositionListener;, | 7 | ········Lcom/android/gallery3d/app/EyePosition$PositionListener;, |
| 9 | ········Lcom/android/gallery3d/app/EyePosition$EyePositionListener; | 8 | ········Lcom/android/gallery3d/app/EyePosition$EyePositionListener; |
| 10 | ····} | 9 | ····} |
| 11 | .end·annotation | 10 | .end·annotation |
| 12 | #·static·fields | 11 | #·static·fields |
| Offset 157, 14 lines modified | Offset 156, 15 lines modified | ||
| 157 | ····iput·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mLimit:F | 156 | ····iput·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mLimit:F |
| 158 | ····.line·75 | 157 | ····.line·75 |
| 159 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; | 158 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; |
| 160 | ····const-string·v2,·"window" | 159 | ····const-string·v2,·"window" |
| 160 | ····.line·76 | ||
| 161 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 161 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 162 | ····move-result-object·v0 | 162 | ····move-result-object·v0 |
| 163 | ····check-cast·v0,·Landroid/view/WindowManager; | 163 | ····check-cast·v0,·Landroid/view/WindowManager; |
| 164 | ····.line·77 | 164 | ····.line·77 |
| Offset 1027, 14 lines modified | Offset 1027, 15 lines modified | ||
| 1027 | ····if-eqz·v1,·:cond_0 | 1027 | ····if-eqz·v1,·:cond_0 |
| 1028 | ····.line·202 | 1028 | ····.line·202 |
| 1029 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; | 1029 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; |
| 1030 | ····const-string·v2,·"sensor" | 1030 | ····const-string·v2,·"sensor" |
| 1031 | ····.line·203 | ||
| 1031 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1032 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 1032 | ····move-result-object·v0 | 1033 | ····move-result-object·v0 |
| 1033 | ····check-cast·v0,·Landroid/hardware/SensorManager; | 1034 | ····check-cast·v0,·Landroid/hardware/SensorManager; |
| 1034 | ····.line·204 | 1035 | ····.line·204 |
| Offset 1097, 14 lines modified | Offset 1098, 15 lines modified | ||
| 1097 | ····if-eqz·v1,·:cond_0 | 1098 | ····if-eqz·v1,·:cond_0 |
| 1098 | ····.line·210 | 1099 | ····.line·210 |
| 1099 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; | 1100 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/EyePosition;->mContext:Landroid/content/Context; |
| 1100 | ····const-string·v2,·"sensor" | 1101 | ····const-string·v2,·"sensor" |
| 1102 | ····.line·211 | ||
| 1101 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1103 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 1102 | ····move-result-object·v0 | 1104 | ····move-result-object·v0 |
| 1103 | ····check-cast·v0,·Landroid/hardware/SensorManager; | 1105 | ····check-cast·v0,·Landroid/hardware/SensorManager; |
| 1104 | ····.line·212 | 1106 | ····.line·212 |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowPage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SlideshowPage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·126 | 37 | ····.line·126 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$3;->this$0:Lcom/android/gallery3d/app/SlideshowPage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$3;->this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 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/android/gallery3d/app/PhotoPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·245 | 27 | ····.line·245 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$3;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$3;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 205, 14 lines modified | Offset 205, 15 lines modified | ||
| 205 | ····move-result·v3 | 205 | ····move-result·v3 |
| 206 | ····if-nez·v3,·:cond_4 | 206 | ····if-nez·v3,·:cond_4 |
| 207 | ····const-string·v3,·"com.android.camera.action.REVIEW" | 207 | ····const-string·v3,·"com.android.camera.action.REVIEW" |
| 208 | ····.line·86 | ||
| 208 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 209 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
| 209 | ····move-result·v3 | 210 | ····move-result·v3 |
| 210 | ····if-eqz·v3,·:cond_5 | 211 | ····if-eqz·v3,·:cond_5 |
| 211 | ····.line·87 | 212 | ····.line·87 |
| Offset 240, 14 lines modified | Offset 241, 15 lines modified | ||
| 240 | ····move-result-object·v2 | 241 | ····move-result-object·v2 |
| 241 | ····if-eqz·v2,·:cond_0 | 242 | ····if-eqz·v2,·:cond_0 |
| 242 | ····new-instance·v0,·Landroid/os/Bundle; | 243 | ····new-instance·v0,·Landroid/os/Bundle; |
| 244 | ····.line·103 | ||
| 243 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 245 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| 244 | ····move-result-object·v2 | 246 | ····move-result-object·v2 |
| 245 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 247 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
| 246 | ····.line·105 | 248 | ····.line·105 |
| Offset 267, 22 lines modified | Offset 269, 24 lines modified | ||
| 267 | ····const-string·v2,·"type-bits" | 269 | ····const-string·v2,·"type-bits" |
| 268 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 270 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
| 269 | ····.line·108 | 271 | ····.line·108 |
| 270 | ····const-string·v2,·"media-path" | 272 | ····const-string·v2,·"media-path" |
| 273 | ····.line·109 | ||
| 271 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/Gallery;->getDataManager()Lcom/android/gallery3d/data/DataManager; | 274 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/Gallery;->getDataManager()Lcom/android/gallery3d/data/DataManager; |
| 272 | ····move-result-object·v3 | 275 | ····move-result-object·v3 |
| 273 | ····invoke-virtual·{v3,·v1},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; | 276 | ····invoke-virtual·{v3,·v1},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; |
| 274 | ····move-result-object·v3 | 277 | ····move-result-object·v3 |
| 278 | ····.line·108 | ||
| 275 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 279 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| 276 | ····.line·110 | 280 | ····.line·110 |
| 277 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/Gallery;->getStateManager()Lcom/android/gallery3d/app/StateManager; | 281 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/Gallery;->getStateManager()Lcom/android/gallery3d/app/StateManager; |
| 278 | ····move-result-object·v2 | 282 | ····move-result-object·v2 |
| Offset 296, 15 lines modified | Offset 300, 15 lines modified | ||
| 296 | ····const-class·v3,·Lcom/android/gallery3d/app/AlbumSetPage; | 300 | ····const-class·v3,·Lcom/android/gallery3d/app/AlbumSetPage; |
| 297 | ····invoke-virtual·{v2,·v3,·v0},·Lcom/android/gallery3d/app/StateManager;->startState(Ljava/lang/Class;Landroid/os/Bundle;)V | 301 | ····invoke-virtual·{v2,·v3,·v0},·Lcom/android/gallery3d/app/StateManager;->startState(Ljava/lang/Class;Landroid/os/Bundle;)V |
| 298 | ····.line·112 | 302 | ····.line·112 |
| 299 | ····return-void | 303 | ····return-void |
| 300 | ····.line·10 | 304 | ····.line·103 |
| 301 | ····.end·local·v0····#·"data":Landroid/os/Bundle; | 305 | ····.end·local·v0····#·"data":Landroid/os/Bundle; |
| 302 | ····.end·local·v1····#·"typeBits":I | 306 | ····.end·local·v1····#·"typeBits":I |
| 303 | ····:cond_0 | 307 | ····:cond_0 |
| 304 | ····new-instance·v0,·Landroid/os/Bundle; | 308 | ····new-instance·v0,·Landroid/os/Bundle; |
| 305 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 309 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
| Offset 392, 20 lines modified | Offset 396, 22 lines modified | ||
| 392 | ····if-eqz·v17,·:cond_1 | 396 | ····if-eqz·v17,·:cond_1 |
| 393 | ····.line·136 | 397 | ····.line·136 |
| 394 | ····:cond_0 | 398 | ····:cond_0 |
| 395 | ····const/16·v17,·0x1 | 399 | ····const/16·v17,·0x1 |
| 400 | ····.line·137 | ||
| 396 | ····move/from16·v0,·v17 | 401 | ····move/from16·v0,·v17 |
| 397 | ····invoke-virtual·{v8,·v0},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; | 402 | ····invoke-virtual·{v8,·v0},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; |
| 398 | ····move-result-object·v17 | 403 | ····move-result-object·v17 |
| 404 | ····.line·136 | ||
| 399 | ····invoke-static/range·{v17·..·v17},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; | 405 | ····invoke-static/range·{v17·..·v17},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; |
| 400 | ····move-result-object·v11 | 406 | ····move-result-object·v11 |
| 401 | ····.line·139 | 407 | ····.line·139 |
| 402 | ····:cond_1 | 408 | ····:cond_1 |
| 403 | ····new-instance·v5,·Landroid/os/Bundle; | 409 | ····new-instance·v5,·Landroid/os/Bundle; |
| Offset 507, 14 lines modified | Offset 513, 15 lines modified | ||
| 507 | ····move/from16·v2,·v18 | 513 | ····move/from16·v2,·v18 |
| 508 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 514 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 509 | ····move-result-object·v17 | 515 | ····move-result-object·v17 |
| 516 | ····.line·151 | ||
| 510 | ····invoke-virtual/range·{v17·..·v17},·Landroid/widget/Toast;->show()V | 517 | ····invoke-virtual/range·{v17·..·v17},·Landroid/widget/Toast;->show()V |
| 511 | ····.line·152 | 518 | ····.line·152 |
| 512 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/app/Gallery;->finish()V | 519 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/app/Gallery;->finish()V |
| 513 | ····goto·:goto_0 | 520 | ····goto·:goto_0 |
| Offset 534, 24 lines modified | Offset 541, 26 lines modified | ||
| 534 | ····move-object/from16·v0,·v17 | 541 | ····move-object/from16·v0,·v17 |
| 535 | ····invoke-virtual·{v5,·v0,·v15},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 542 | ····invoke-virtual·{v5,·v0,·v15},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
| 536 | ····.line·158 | 543 | ····.line·158 |
| 537 | ····const-string·v17,·"media-path" | 544 | ····const-string·v17,·"media-path" |
| 545 | ····.line·159 | ||
| 538 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/app/Gallery;->getDataManager()Lcom/android/gallery3d/data/DataManager; | 546 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/gallery3d/app/Gallery;->getDataManager()Lcom/android/gallery3d/data/DataManager; |
| 539 | ····move-result-object·v18 | 547 | ····move-result-object·v18 |
| 540 | ····move-object/from16·v0,·v18 | 548 | ····move-object/from16·v0,·v18 |
| 541 | ····invoke-virtual·{v0,·v15},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; | 549 | ····invoke-virtual·{v0,·v15},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; |
| Max diff block lines reached; 2628/6012 bytes (43.71%) of diff not shown. | |||
| Offset 86, 40 lines modified | Offset 86, 41 lines modified | ||
| 86 | ····.line·504 | 86 | ····.line·504 |
| 87 | ····:cond_0 | 87 | ····:cond_0 |
| 88 | ····if-eqz·v0,·:cond_1 | 88 | ····if-eqz·v0,·:cond_1 |
| 89 | ····.line·505 | 89 | ····.line·505 |
| 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->mItem:Lcom/android/gallery3d/data/MediaItem; | 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->mItem:Lcom/android/gallery3d/data/MediaItem; |
| 91 | ····.line·506 | ||
| 91 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MediaItem;->getRotation()I | 92 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MediaItem;->getRotation()I |
| 92 | ····move-result·v1 | 93 | ····move-result·v1 |
| 93 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->mItem:Lcom/android/gallery3d/data/MediaItem; | 94 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->mItem:Lcom/android/gallery3d/data/MediaItem; |
| 94 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MediaItem;->getFullImageRotation()I | 95 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MediaItem;->getFullImageRotation()I |
| 95 | ····move-result·v2 | 96 | ····move-result·v2 |
| 96 | ····sub-int/2addr·v1,·v2 | 97 | ····sub-int/2addr·v1,·v2 |
| 98 | ····.line·505 | ||
| 97 | ····invoke-static·{v0,·v1,·v3},·Lcom/android/gallery3d/common/BitmapUtils;->rotateBitmap(Landroid/graphics/Bitmap;IZ)Landroid/graphics/Bitmap; | 99 | ····invoke-static·{v0,·v1,·v3},·Lcom/android/gallery3d/common/BitmapUtils;->rotateBitmap(Landroid/graphics/Bitmap;IZ)Landroid/graphics/Bitmap; |
| 98 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
| 99 | ····:cond_1 | 101 | ····:cond_1 |
| 100 | ····move-object·v1,·v0 | 102 | ····move-object·v1,·v0 |
| 101 | ····.line·508 | 103 | ····.line·508 |
| 102 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
| 103 | .end·method | 105 | .end·method |
| 104 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 106 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 105 | ····.locals·1 | 107 | ····.locals·1 |
| 106 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 107 | ····.prologue | 108 | ····.prologue |
| 108 | ····.line·493 | 109 | ····.line·493 |
| 109 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; | 110 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailJob;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/Bitmap; |
| 110 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/ManageCachePage; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·299 | 24 | ····.line·299 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$4;->this$0:Lcom/android/gallery3d/app/ManageCachePage; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$4;->this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V |
| Offset 203, 24 lines modified | Offset 203, 26 lines modified | ||
| 203 | ····.prologue | 203 | ····.prologue |
| 204 | ····.line·118 | 204 | ····.line·118 |
| 205 | ····:try_start_0 | 205 | ····:try_start_0 |
| 206 | ····iget-object·v1,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->backupImage:Landroid/graphics/Bitmap; | 206 | ····iget-object·v1,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->backupImage:Landroid/graphics/Bitmap; |
| 207 | ····iget-object·v2,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; | 207 | ····iget-object·v2,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; |
| 208 | ····.line·119 | ||
| 208 | ····invoke-virtual·{v2},·Landroid/graphics/BitmapRegionDecoder;->getWidth()I | 209 | ····invoke-virtual·{v2},·Landroid/graphics/BitmapRegionDecoder;->getWidth()I |
| 209 | ····move-result·v2 | 210 | ····move-result·v2 |
| 210 | ····iget-object·v3,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; | 211 | ····iget-object·v3,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; |
| 211 | ····invoke-virtual·{v3},·Landroid/graphics/BitmapRegionDecoder;->getHeight()I | 212 | ····invoke-virtual·{v3},·Landroid/graphics/BitmapRegionDecoder;->getHeight()I |
| 212 | ····move-result·v3 | 213 | ····move-result·v3 |
| 214 | ····.line·118 | ||
| 213 | ····invoke-virtual·{p0,·v1,·v2,·v3},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->setBackupImage(Landroid/graphics/Bitmap;II)V | 215 | ····invoke-virtual·{p0,·v1,·v2,·v3},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->setBackupImage(Landroid/graphics/Bitmap;II)V |
| 214 | ····.line·120 | 216 | ····.line·120 |
| 215 | ····iget-object·v1,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; | 217 | ····iget-object·v1,·p1,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$ImageBundle;->decoder:Landroid/graphics/BitmapRegionDecoder; |
| 216 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->setRegionDecoder(Landroid/graphics/BitmapRegionDecoder;)V | 218 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->setRegionDecoder(Landroid/graphics/BitmapRegionDecoder;)V |
| Offset 477, 20 lines modified | Offset 479, 22 lines modified | ||
| 477 | ····if-eqz·v0,·:cond_1 | 479 | ····if-eqz·v0,·:cond_1 |
| 478 | ····.line·142 | 480 | ····.line·142 |
| 479 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThreadPool:Lcom/android/gallery3d/util/ThreadPool; | 481 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThreadPool:Lcom/android/gallery3d/util/ThreadPool; |
| 480 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mItem:Lcom/android/gallery3d/data/MediaItem; | 482 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mItem:Lcom/android/gallery3d/data/MediaItem; |
| 483 | ····.line·143 | ||
| 481 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MediaItem;->requestLargeImage()Lcom/android/gallery3d/util/ThreadPool$Job; | 484 | ····invoke-virtual·{v1},·Lcom/android/gallery3d/data/MediaItem;->requestLargeImage()Lcom/android/gallery3d/util/ThreadPool$Job; |
| 482 | ····move-result-object·v1 | 485 | ····move-result-object·v1 |
| 483 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mLargeListener:Lcom/android/gallery3d/util/FutureListener; | 486 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mLargeListener:Lcom/android/gallery3d/util/FutureListener; |
| 487 | ····.line·142 | ||
| 484 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/ThreadPool;->submit(Lcom/android/gallery3d/util/ThreadPool$Job;Lcom/android/gallery3d/util/FutureListener;)Lcom/android/gallery3d/util/Future; | 488 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/ThreadPool;->submit(Lcom/android/gallery3d/util/ThreadPool$Job;Lcom/android/gallery3d/util/FutureListener;)Lcom/android/gallery3d/util/Future; |
| 485 | ····move-result-object·v0 | 489 | ····move-result-object·v0 |
| 486 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mTask:Lcom/android/gallery3d/util/Future; | 490 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mTask:Lcom/android/gallery3d/util/Future; |
| 487 | ····.line·150 | 491 | ····.line·150 |
| Offset 502, 20 lines modified | Offset 506, 22 lines modified | ||
| 502 | ····:cond_1 | 506 | ····:cond_1 |
| 503 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThreadPool:Lcom/android/gallery3d/util/ThreadPool; | 507 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThreadPool:Lcom/android/gallery3d/util/ThreadPool; |
| 504 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mItem:Lcom/android/gallery3d/data/MediaItem; | 508 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mItem:Lcom/android/gallery3d/data/MediaItem; |
| 505 | ····const/4·v2,·0x1 | 509 | ····const/4·v2,·0x1 |
| 510 | ····.line·146 | ||
| 506 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; | 511 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; |
| 507 | ····move-result-object·v1 | 512 | ····move-result-object·v1 |
| 508 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThumbListener:Lcom/android/gallery3d/util/FutureListener; | 513 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mThumbListener:Lcom/android/gallery3d/util/FutureListener; |
| 514 | ····.line·145 | ||
| 509 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/ThreadPool;->submit(Lcom/android/gallery3d/util/ThreadPool$Job;Lcom/android/gallery3d/util/FutureListener;)Lcom/android/gallery3d/util/Future; | 515 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/gallery3d/util/ThreadPool;->submit(Lcom/android/gallery3d/util/ThreadPool$Job;Lcom/android/gallery3d/util/FutureListener;)Lcom/android/gallery3d/util/Future; |
| 510 | ····move-result-object·v0 | 516 | ····move-result-object·v0 |
| 511 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mTask:Lcom/android/gallery3d/util/Future; | 517 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->mTask:Lcom/android/gallery3d/util/Future; |
| 512 | ····goto·:goto_0 | 518 | ····goto·: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/android/gallery3d/app/AlbumSetPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·344 | 27 | ····.line·344 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$3;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$3;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><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/android/gallery3d/app/CropImage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/CropImage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·522 | 37 | ····.line·522 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$3;->this$0:Lcom/android/gallery3d/app/CropImage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$3;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····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/android/gallery3d/app/SlideshowPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SlideshowPage; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·82 | 24 | ····.line·82 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$1;->this$0:Lcom/android/gallery3d/app/SlideshowPage; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$1;->this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V |
| Offset 473, 18 lines modified | Offset 473, 20 lines modified | ||
| 473 | ····.local·v1,·"task":Ljava/util/concurrent/FutureTask;,·"Ljava/util/concurrent/FutureTask<TT;>;" | 473 | ····.local·v1,·"task":Ljava/util/concurrent/FutureTask;,·"Ljava/util/concurrent/FutureTask<TT;>;" |
| 474 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mMainHandler:Landroid/os/Handler; | 474 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mMainHandler:Landroid/os/Handler; |
| 475 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mMainHandler:Landroid/os/Handler; | 475 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mMainHandler:Landroid/os/Handler; |
| 476 | ····const/4·v4,·0x3 | 476 | ····const/4·v4,·0x3 |
| 477 | ····.line·312 | ||
| 477 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 478 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 478 | ····move-result-object·v3 | 479 | ····move-result-object·v3 |
| 480 | ····.line·311 | ||
| 479 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 481 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 480 | ····.line·314 | 482 | ····.line·314 |
| 481 | ····:try_start_0 | 483 | ····:try_start_0 |
| 482 | ····invoke-virtual·{v1},·Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; | 484 | ····invoke-virtual·{v1},·Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; |
| 483 | ····:try_end_0 | 485 | ····:try_end_0 |
| 484 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 486 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Offset 780, 14 lines modified | Offset 782, 15 lines modified | ||
| 780 | ····const/4·v3,·0x3 | 782 | ····const/4·v3,·0x3 |
| 781 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 783 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
| 782 | ····const/4·v4,·0x0 | 784 | ····const/4·v4,·0x0 |
| 785 | ····.line·125 | ||
| 783 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 786 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 784 | ····move-result-object·v5 | 787 | ····move-result-object·v5 |
| 785 | ····aput-object·v5,·v3,·v4 | 788 | ····aput-object·v5,·v3,·v4 |
| 786 | ····const/4·v4,·0x1 | 789 | ····const/4·v4,·0x1 |
| Offset 806, 14 lines modified | Offset 809, 15 lines modified | ||
| 806 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 809 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 807 | ····move-result-object·v5 | 810 | ····move-result-object·v5 |
| 808 | ····aput-object·v5,·v3,·v4 | 811 | ····aput-object·v5,·v3,·v4 |
| 812 | ····.line·124 | ||
| 809 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 813 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 810 | ····move-result-object·v2 | 814 | ····move-result-object·v2 |
| 811 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 815 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 812 | ····throw·v1 | 816 | ····throw·v1 |
| Offset 862, 14 lines modified | Offset 866, 15 lines modified | ||
| 862 | ····const/4·v2,·0x3 | 866 | ····const/4·v2,·0x3 |
| 863 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 867 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
| 864 | ····const/4·v3,·0x0 | 868 | ····const/4·v3,·0x0 |
| 869 | ····.line·117 | ||
| 865 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 870 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 866 | ····move-result-object·v4 | 871 | ····move-result-object·v4 |
| 867 | ····aput-object·v4,·v2,·v3 | 872 | ····aput-object·v4,·v2,·v3 |
| 868 | ····const/4·v3,·0x1 | 873 | ····const/4·v3,·0x1 |
| Offset 888, 14 lines modified | Offset 893, 15 lines modified | ||
| 888 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 893 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 889 | ····move-result-object·v4 | 894 | ····move-result-object·v4 |
| 890 | ····aput-object·v4,·v2,·v3 | 895 | ····aput-object·v4,·v2,·v3 |
| 896 | ····.line·116 | ||
| 891 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 897 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 892 | ····move-result-object·v1 | 898 | ····move-result-object·v1 |
| 893 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 899 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 894 | ····throw·v0 | 900 | ····throw·v0 |
| Offset 1061, 18 lines modified | Offset 1067, 20 lines modified | ||
| 1061 | ····sub-int/2addr·v3,·v5 | 1067 | ····sub-int/2addr·v3,·v5 |
| 1062 | ····iget·v5,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mSize:I | 1068 | ····iget·v5,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mSize:I |
| 1063 | ····sub-int/2addr·v5,·v2 | 1069 | ····sub-int/2addr·v5,·v2 |
| 1070 | ····.line·196 | ||
| 1064 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(II)I | 1071 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(II)I |
| 1065 | ····move-result·v5 | 1072 | ····move-result·v5 |
| 1073 | ····.line·195 | ||
| 1066 | ····invoke-static·{v3,·v4,·v5},·Lcom/android/gallery3d/common/Utils;->clamp(III)I | 1074 | ····invoke-static·{v3,·v4,·v5},·Lcom/android/gallery3d/common/Utils;->clamp(III)I |
| 1067 | ····move-result·v1 | 1075 | ····move-result·v1 |
| 1068 | ····.line·197 | 1076 | ····.line·197 |
| 1069 | ····.local·v1,·"contentStart":I | 1077 | ····.local·v1,·"contentStart":I |
| 1070 | ····add-int·v3,·v1,·v2 | 1078 | ····add-int·v3,·v1,·v2 |
| Offset 1093, 14 lines modified | Offset 1101, 15 lines modified | ||
| 1093 | ····if-lt·v3,·p2,·:cond_2 | 1101 | ····if-lt·v3,·p2,·:cond_2 |
| 1094 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mContentStart:I | 1102 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->mContentStart:I |
| 1095 | ····sub-int·v3,·v1,·v3 | 1103 | ····sub-int·v3,·v1,·v3 |
| 1104 | ····.line·199 | ||
| 1096 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(I)I | 1105 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(I)I |
| 1097 | ····move-result·v3 | 1106 | ····move-result·v3 |
| 1098 | ····const/4·v4,·0x4 | 1107 | ····const/4·v4,·0x4 |
| 1099 | ····if-le·v3,·v4,·:cond_0 | 1108 | ····if-le·v3,·v4,·:cond_0 |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/CropImage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·813 | 37 | ····.line·813 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$5;->this$0:Lcom/android/gallery3d/app/CropImage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$5;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/CropImage; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·168 | 25 | ····.line·168 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 110, 24 lines modified | Offset 111, 27 lines modified | ||
| 110 | ····.line·185 | 111 | ····.line·185 |
| 111 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; | 112 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 112 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; | 113 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 113 | ····const·v2,·0x7f09003e | 114 | ····const·v2,·0x7f09003e |
| 115 | ····.line·186 | ||
| 114 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/app/CropImage;->getString(I)Ljava/lang/String; | 116 | ····invoke-virtual·{v1,·v2},·Lcom/android/gallery3d/app/CropImage;->getString(I)Ljava/lang/String; |
| 115 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
| 116 | ····const/4·v2,·0x1 | 118 | ····const/4·v2,·0x1 |
| 119 | ····.line·185 | ||
| 117 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 120 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 118 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
| 122 | ····.line·187 | ||
| 119 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 123 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 120 | ····.line·188 | 124 | ····.line·188 |
| 121 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; | 125 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/CropImage$1;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 122 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/app/CropImage;->finish()V | 126 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/app/CropImage;->finish()V |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·85 | 37 | ····.line·85 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$2;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$2;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 95, 22 lines modified | Offset 96, 24 lines modified | ||
| 95 | ····invoke-direct·{v3},·Landroid/graphics/BitmapFactory$Options;-><init>()V | 96 | ····invoke-direct·{v3},·Landroid/graphics/BitmapFactory$Options;-><init>()V |
| 96 | ····.line·92 | 97 | ····.line·92 |
| 97 | ····.local·v3,·"options":Landroid/graphics/BitmapFactory$Options; | 98 | ····.local·v3,·"options":Landroid/graphics/BitmapFactory$Options; |
| 98 | ····const/high16·v5,·0x44800000····#·1024.0f | 99 | ····const/high16·v5,·0x44800000····#·1024.0f |
| 100 | ····.line·93 | ||
| 99 | ····invoke-static·{v4,·v2},·Ljava/lang/Math;->max(II)I | 101 | ····invoke-static·{v4,·v2},·Ljava/lang/Math;->max(II)I |
| 100 | ····move-result·v6 | 102 | ····move-result·v6 |
| 101 | ····int-to-float·v6,·v6 | 103 | ····int-to-float·v6,·v6 |
| 102 | ····div-float/2addr·v5,·v6 | 104 | ····div-float/2addr·v5,·v6 |
| 105 | ····.line·92 | ||
| 103 | ····invoke-static·{v5},·Lcom/android/gallery3d/common/BitmapUtils;->computeSampleSize(F)I | 106 | ····invoke-static·{v5},·Lcom/android/gallery3d/common/BitmapUtils;->computeSampleSize(F)I |
| 104 | ····move-result·v5 | 107 | ····move-result·v5 |
| 105 | ····iput·v5,·v3,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I | 108 | ····iput·v5,·v3,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I |
| 106 | ····.line·94 | 109 | ····.line·94 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·143 | 24 | ····.line·143 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$1;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$1;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V |
| Offset 88, 18 lines modified | Offset 89, 20 lines modified | ||
| 88 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
| 89 | ····sub-int·v2,·p4,·p2 | 90 | ····sub-int·v2,·p4,·p2 |
| 90 | ····const/high16·v3,·0x40000000····#·2.0f | 91 | ····const/high16·v3,·0x40000000····#·2.0f |
| 92 | ····.line·158 | ||
| 91 | ····invoke-static·{v2,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 93 | ····invoke-static·{v2,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 92 | ····move-result·v2 | 94 | ····move-result·v2 |
| 95 | ····.line·157 | ||
| 93 | ····invoke-virtual·{v1,·v2,·v5},·Lcom/android/gallery3d/ui/FilmStripView;->measure(II)V | 96 | ····invoke-virtual·{v1,·v2,·v5},·Lcom/android/gallery3d/ui/FilmStripView;->measure(II)V |
| 94 | ····.line·160 | 97 | ····.line·160 |
| 95 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoPage$1;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 98 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoPage$1;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 96 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoPage;->access$300(Lcom/android/gallery3d/app/PhotoPage;)Lcom/android/gallery3d/ui/FilmStripView; | 99 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoPage;->access$300(Lcom/android/gallery3d/app/PhotoPage;)Lcom/android/gallery3d/ui/FilmStripView; |
| Offset 505, 32 lines modified | Offset 505, 35 lines modified | ||
| 505 | ····const·v1,·0x7f090034 | 505 | ····const·v1,·0x7f090034 |
| 506 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 506 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
| 507 | ····.line·175 | 507 | ····.line·175 |
| 508 | ····const·v1,·0x7f090035 | 508 | ····const·v1,·0x7f090035 |
| 509 | ····.line·176 | ||
| 509 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 510 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| 510 | ····move-result-object·v1 | 511 | ····move-result-object·v1 |
| 511 | ····const/4·v2,·0x1 | 512 | ····const/4·v2,·0x1 |
| 512 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 513 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
| 513 | ····const/4·v3,·0x0 | 514 | ····const/4·v3,·0x0 |
| 514 | ····div-int/lit16·v4,·p2,·0x3e8 | 515 | ····div-int/lit16·v4,·p2,·0x3e8 |
| 516 | ····.line·177 | ||
| 515 | ····invoke-static·{p1,·v4},·Lcom/android/gallery3d/util/GalleryUtils;->formatDuration(Landroid/content/Context;I)Ljava/lang/String; | 517 | ····invoke-static·{p1,·v4},·Lcom/android/gallery3d/util/GalleryUtils;->formatDuration(Landroid/content/Context;I)Ljava/lang/String; |
| 516 | ····move-result-object·v4 | 518 | ····move-result-object·v4 |
| 517 | ····aput-object·v4,·v2,·v3 | 519 | ····aput-object·v4,·v2,·v3 |
| 520 | ····.line·175 | ||
| 518 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 521 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 519 | ····move-result-object·v1 | 522 | ····move-result-object·v1 |
| 520 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 523 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| 521 | ····.line·178 | 524 | ····.line·178 |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/ManageCachePage; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·200 | 25 | ····.line·200 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$2;->this$0:Lcom/android/gallery3d/app/ManageCachePage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$2;->this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$resultCode:I | 24 | .field·final·synthetic·val$resultCode:I |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/data/MediaSet;I)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/data/MediaSet;I)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·576 | 30 | ····.line·576 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$7;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$7;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$7;->val$mediaSet:Lcom/android/gallery3d/data/MediaSet; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$7;->val$mediaSet:Lcom/android/gallery3d/data/MediaSet; |
| Offset 86, 11 lines modified | Offset 87, 12 lines modified | ||
| 86 | ····const/4·v2,·0x1 | 87 | ····const/4·v2,·0x1 |
| 87 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 88 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 88 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
| 90 | ····.line·584 | ||
| 89 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 91 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 90 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
| 91 | .end·method | 93 | .end·method |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$resultCode:I | 24 | .field·final·synthetic·val$resultCode:I |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;Lcom/android/gallery3d/data/MediaSet;I)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;Lcom/android/gallery3d/data/MediaSet;I)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·501 | 30 | ····.line·501 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$6;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$6;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$6;->val$mediaSet:Lcom/android/gallery3d/data/MediaSet; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$6;->val$mediaSet:Lcom/android/gallery3d/data/MediaSet; |
| Offset 86, 11 lines modified | Offset 87, 12 lines modified | ||
| 86 | ····const/4·v2,·0x1 | 87 | ····const/4·v2,·0x1 |
| 87 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 88 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 88 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
| 90 | ····.line·509 | ||
| 89 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 91 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 90 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
| 91 | .end·method | 93 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·193 | 27 | ····.line·193 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$7;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$7;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 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/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·96 | 27 | ····.line·96 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$2;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$2;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 88, 24 lines modified | Offset 88, 26 lines modified | ||
| 88 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; | 88 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; |
| 89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
| 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailListener;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$ScreenNailListener;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; |
| 91 | ····.line·620 | ||
| 91 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; | 92 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; |
| 92 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
| 93 | ····const/4·v2,·0x3 | 94 | ····const/4·v2,·0x3 |
| 94 | ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 95 | ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 95 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
| 97 | ····.line·619 | ||
| 96 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 98 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 97 | ····.line·621 | 99 | ····.line·621 |
| 98 | ····return-void | 100 | ····return-void |
| 99 | .end·method | 101 | .end·method |
| 100 | .method·public·run()V | 102 | .method·public·run()V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 24 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/ui/PositionRepository;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/ui/PositionRepository;)V |
| 27 | ····.locals·1 | 27 | ····.locals·1 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·290 | 30 | ····.line·290 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$2;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$2;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$2;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$2;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| Offset 419, 18 lines modified | Offset 419, 20 lines modified | ||
| 419 | ····.local·v1,·"task":Ljava/util/concurrent/FutureTask;,·"Ljava/util/concurrent/FutureTask<TT;>;" | 419 | ····.local·v1,·"task":Ljava/util/concurrent/FutureTask;,·"Ljava/util/concurrent/FutureTask<TT;>;" |
| 420 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mMainHandler:Landroid/os/Handler; | 420 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mMainHandler:Landroid/os/Handler; |
| 421 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mMainHandler:Landroid/os/Handler; | 421 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mMainHandler:Landroid/os/Handler; |
| 422 | ····const/4·v4,·0x3 | 422 | ····const/4·v4,·0x3 |
| 423 | ····.line·208 | ||
| 423 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 424 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 424 | ····move-result-object·v3 | 425 | ····move-result-object·v3 |
| 426 | ····.line·207 | ||
| 425 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 427 | ····invoke-virtual·{v2,·v3},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 426 | ····.line·210 | 428 | ····.line·210 |
| 427 | ····:try_start_0 | 429 | ····:try_start_0 |
| 428 | ····invoke-virtual·{v1},·Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; | 430 | ····invoke-virtual·{v1},·Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; |
| 429 | ····:try_end_0 | 431 | ····:try_end_0 |
| 430 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 432 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| Offset 633, 14 lines modified | Offset 635, 15 lines modified | ||
| 633 | ····const/4·v2,·0x3 | 635 | ····const/4·v2,·0x3 |
| 634 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 636 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
| 635 | ····const/4·v3,·0x0 | 637 | ····const/4·v3,·0x0 |
| 638 | ····.line·115 | ||
| 636 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 639 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 637 | ····move-result-object·v4 | 640 | ····move-result-object·v4 |
| 638 | ····aput-object·v4,·v2,·v3 | 641 | ····aput-object·v4,·v2,·v3 |
| 639 | ····const/4·v3,·0x1 | 642 | ····const/4·v3,·0x1 |
| Offset 659, 14 lines modified | Offset 662, 15 lines modified | ||
| 659 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 662 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 660 | ····move-result-object·v4 | 663 | ····move-result-object·v4 |
| 661 | ····aput-object·v4,·v2,·v3 | 664 | ····aput-object·v4,·v2,·v3 |
| 665 | ····.line·114 | ||
| 662 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 666 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 663 | ····move-result-object·v1 | 667 | ····move-result-object·v1 |
| 664 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 668 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 665 | ····throw·v0 | 669 | ····throw·v0 |
| Offset 864, 18 lines modified | Offset 868, 20 lines modified | ||
| 864 | ····sub-int/2addr·v3,·v5 | 868 | ····sub-int/2addr·v3,·v5 |
| 865 | ····iget·v5,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mSize:I | 869 | ····iget·v5,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mSize:I |
| 866 | ····sub-int/2addr·v5,·v2 | 870 | ····sub-int/2addr·v5,·v2 |
| 871 | ····.line·183 | ||
| 867 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(II)I | 872 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->max(II)I |
| 868 | ····move-result·v5 | 873 | ····move-result·v5 |
| 874 | ····.line·182 | ||
| 869 | ····invoke-static·{v3,·v4,·v5},·Lcom/android/gallery3d/common/Utils;->clamp(III)I | 875 | ····invoke-static·{v3,·v4,·v5},·Lcom/android/gallery3d/common/Utils;->clamp(III)I |
| 870 | ····move-result·v1 | 876 | ····move-result·v1 |
| 871 | ····.line·184 | 877 | ····.line·184 |
| 872 | ····.local·v1,·"contentStart":I | 878 | ····.local·v1,·"contentStart":I |
| 873 | ····add-int·v3,·v1,·v2 | 879 | ····add-int·v3,·v1,·v2 |
| Offset 896, 14 lines modified | Offset 902, 15 lines modified | ||
| 896 | ····if-lt·v3,·p2,·:cond_2 | 902 | ····if-lt·v3,·p2,·:cond_2 |
| 897 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mContentStart:I | 903 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter;->mContentStart:I |
| 898 | ····sub-int·v3,·v1,·v3 | 904 | ····sub-int·v3,·v1,·v3 |
| 905 | ····.line·186 | ||
| 899 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(I)I | 906 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(I)I |
| 900 | ····move-result·v3 | 907 | ····move-result·v3 |
| 901 | ····const/16·v4,·0x20 | 908 | ····const/16·v4,·0x20 |
| 902 | ····if-le·v3,·v4,·:cond_0 | 909 | ····if-le·v3,·v4,·:cond_0 |
| Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
| 28 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 28 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| 29 | #·direct·methods | 29 | #·direct·methods |
| 30 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/ui/PositionRepository;[ILjava/util/Random;)V | 30 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;Lcom/android/gallery3d/ui/PositionRepository;[ILjava/util/Random;)V |
| 31 | ····.locals·1 | 31 | ····.locals·1 |
| 32 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 32 | ····.prologue | 33 | ····.prologue |
| 33 | ····.line·309 | 34 | ····.line·309 |
| 34 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 35 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 35 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 36 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| Offset 116, 24 lines modified | Offset 117, 26 lines modified | ||
| 116 | ····int-to-float·v2,·v2 | 117 | ····int-to-float·v2,·v2 |
| 117 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->val$random:Ljava/util/Random; | 118 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->val$random:Ljava/util/Random; |
| 118 | ····const/16·v5,·0x3c | 119 | ····const/16·v5,·0x3c |
| 120 | ····.line·317 | ||
| 119 | ····invoke-virtual·{v4,·v5},·Ljava/util/Random;->nextInt(I)I | 121 | ····invoke-virtual·{v4,·v5},·Ljava/util/Random;->nextInt(I)I |
| 120 | ····move-result·v4 | 122 | ····move-result·v4 |
| 121 | ····add-int/lit8·v4,·v4,·-0x1e | 123 | ····add-int/lit8·v4,·v4,·-0x1e |
| 122 | ····int-to-float·v4,·v4 | 124 | ····int-to-float·v4,·v4 |
| 123 | ····move·v5,·v3 | 125 | ····move·v5,·v3 |
| 126 | ····.line·316 | ||
| 124 | ····invoke-virtual/range·{v0·..·v5},·Lcom/android/gallery3d/ui/PositionRepository$Position;->set(FFFFF)V | 127 | ····invoke-virtual/range·{v0·..·v5},·Lcom/android/gallery3d/ui/PositionRepository$Position;->set(FFFFF)V |
| 125 | ····.line·322 | 128 | ····.line·322 |
| 126 | ····:goto_1 | 129 | ····:goto_1 |
| 127 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->mTempPosition:Lcom/android/gallery3d/ui/PositionRepository$Position; | 130 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/AlbumPage$3;->mTempPosition:Lcom/android/gallery3d/ui/PositionRepository$Position; |
| 128 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 24 | .field·final·synthetic·val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;Lcom/android/gallery3d/ui/PositionRepository;)V | 26 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;Lcom/android/gallery3d/ui/PositionRepository;)V |
| 27 | ····.locals·1 | 27 | ····.locals·1 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·425 | 30 | ····.line·425 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$4;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 31 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$4;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$4;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; | 32 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$4;->val$repository:Lcom/android/gallery3d/ui/PositionRepository; |
| Offset 82, 15 lines modified | Offset 82, 14 lines modified | ||
| 82 | ····check-cast·v0,·Landroid/graphics/BitmapRegionDecoder; | 82 | ····check-cast·v0,·Landroid/graphics/BitmapRegionDecoder; |
| 83 | ····goto·:goto_0 | 83 | ····goto·:goto_0 |
| 84 | .end·method | 84 | .end·method |
| 85 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 85 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 86 | ····.locals·1 | 86 | ····.locals·1 |
| 87 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 88 | ····.prologue | 87 | ····.prologue |
| 89 | ····.line·895 | 88 | ····.line·895 |
| 90 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$LoadDataTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; | 89 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$LoadDataTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/graphics/BitmapRegionDecoder; |
| 91 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;Landroid/content/Intent;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·914 | 28 | ····.line·914 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$6;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$6;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/PhotoPage$6;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lcom/android/gallery3d/app/PhotoPage$6;->val$intent:Landroid/content/Intent; |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·59 | 25 | ····.line·59 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$1;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$1;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 79, 26 lines modified | Offset 79, 28 lines modified | ||
| 79 | ····.line·239 | 79 | ····.line·239 |
| 80 | ····.local·v3,·"extra":Landroid/os/Bundle; | 80 | ····.local·v3,·"extra":Landroid/os/Bundle; |
| 81 | ····new-instance·v5,·Landroid/graphics/Rect; | 81 | ····new-instance·v5,·Landroid/graphics/Rect; |
| 82 | ····iget·v9,·v0,·Landroid/graphics/RectF;->left:F | 82 | ····iget·v9,·v0,·Landroid/graphics/RectF;->left:F |
| 83 | ····.line·240 | ||
| 83 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I | 84 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I |
| 84 | ····move-result·v9 | 85 | ····move-result·v9 |
| 85 | ····iget·v10,·v0,·Landroid/graphics/RectF;->top:F | 86 | ····iget·v10,·v0,·Landroid/graphics/RectF;->top:F |
| 86 | ····invoke-static·{v10},·Ljava/lang/Math;->round(F)I | 87 | ····invoke-static·{v10},·Ljava/lang/Math;->round(F)I |
| 87 | ····move-result·v10 | 88 | ····move-result·v10 |
| 88 | ····iget·v11,·v0,·Landroid/graphics/RectF;->right:F | 89 | ····iget·v11,·v0,·Landroid/graphics/RectF;->right:F |
| 90 | ····.line·241 | ||
| 89 | ····invoke-static·{v11},·Ljava/lang/Math;->round(F)I | 91 | ····invoke-static·{v11},·Ljava/lang/Math;->round(F)I |
| 90 | ····move-result·v11 | 92 | ····move-result·v11 |
| 91 | ····iget·v12,·v0,·Landroid/graphics/RectF;->bottom:F | 93 | ····iget·v12,·v0,·Landroid/graphics/RectF;->bottom:F |
| 92 | ····invoke-static·{v12},·Ljava/lang/Math;->round(F)I | 94 | ····invoke-static·{v12},·Ljava/lang/Math;->round(F)I |
| Offset 314, 15 lines modified | Offset 316, 14 lines modified | ||
| 314 | ····invoke-virtual·{v6,·v2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | 316 | ····invoke-virtual·{v6,·v2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
| 315 | ····goto·:goto_0 | 317 | ····goto·:goto_0 |
| 316 | .end·method | 318 | .end·method |
| 317 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 319 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 318 | ····.locals·1 | 320 | ····.locals·1 |
| 319 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 320 | ····.prologue | 321 | ····.prologue |
| 321 | ····.line·228 | 322 | ····.line·228 |
| 322 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$SaveOutput;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/content/Intent; | 323 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/CropImage$SaveOutput;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Landroid/content/Intent; |
| 323 | ····move-result-object·v0 | 324 | ····move-result-object·v0 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$bookmark:I | 22 | .field·final·synthetic·val$bookmark:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;I)V | 24 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·185 | 28 | ····.line·185 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$6;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$6;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 29 | ····iput·p2,·p0,·Lcom/android/gallery3d/app/MoviePlayer$6;->val$bookmark:I | 30 | ····iput·p2,·p0,·Lcom/android/gallery3d/app/MoviePlayer$6;->val$bookmark:I |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·120 | 27 | ····.line·120 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$3;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$3;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; | 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V | 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V |
| 22 | ····.locals·1 | 22 | ····.locals·1 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/ManageCachePage; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·95 | 25 | ····.line·95 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->this$0:Lcom/android/gallery3d/app/ManageCachePage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V | 27 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V |
| Offset 182, 14 lines modified | Offset 183, 15 lines modified | ||
| 182 | ····const/4·v0,·0x4 | 183 | ····const/4·v0,·0x4 |
| 183 | ····invoke-interface·{p1,·v0},·Lcom/android/gallery3d/ui/GLCanvas;->save(I)I | 184 | ····invoke-interface·{p1,·v0},·Lcom/android/gallery3d/ui/GLCanvas;->save(I)I |
| 184 | ····.line·129 | 185 | ····.line·129 |
| 185 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->mMatrix:[F | 186 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->mMatrix:[F |
| 187 | ····.line·130 | ||
| 186 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/ManageCachePage$1;->getWidth()I | 188 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/ManageCachePage$1;->getWidth()I |
| 187 | ····move-result·v1 | 189 | ····move-result·v1 |
| 188 | ····div-int/lit8·v1,·v1,·0x2 | 190 | ····div-int/lit8·v1,·v1,·0x2 |
| 189 | ····int-to-float·v1,·v1 | 191 | ····int-to-float·v1,·v1 |
| Offset 220, 14 lines modified | Offset 222, 15 lines modified | ||
| 220 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->this$0:Lcom/android/gallery3d/app/ManageCachePage; | 222 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 221 | ····invoke-static·{v3},·Lcom/android/gallery3d/app/ManageCachePage;->access$700(Lcom/android/gallery3d/app/ManageCachePage;)F | 223 | ····invoke-static·{v3},·Lcom/android/gallery3d/app/ManageCachePage;->access$700(Lcom/android/gallery3d/app/ManageCachePage;)F |
| 222 | ····move-result·v3 | 224 | ····move-result·v3 |
| 225 | ····.line·129 | ||
| 223 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V | 226 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V |
| 224 | ····.line·131 | 227 | ····.line·131 |
| 225 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->mMatrix:[F | 228 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/ManageCachePage$1;->mMatrix:[F |
| 226 | ····const/4·v1,·0x0 | 229 | ····const/4·v1,·0x0 |
| Offset 133, 14 lines modified | Offset 133, 15 lines modified | ||
| 133 | ····if-nez·v0,·:cond_0 | 133 | ····if-nez·v0,·:cond_0 |
| 134 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 134 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 135 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 135 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| 136 | ····.line·534 | ||
| 136 | ····invoke-interface·{v0},·Lcom/android/gallery3d/app/GalleryActivity;->getStateManager()Lcom/android/gallery3d/app/StateManager; | 137 | ····invoke-interface·{v0},·Lcom/android/gallery3d/app/GalleryActivity;->getStateManager()Lcom/android/gallery3d/app/StateManager; |
| 137 | ····move-result-object·v0 | 138 | ····move-result-object·v0 |
| 138 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/app/StateManager;->getStateCount()I | 139 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/app/StateManager;->getStateCount()I |
| 139 | ····move-result·v0 | 140 | ····move-result·v0 |
| Offset 156, 14 lines modified | Offset 157, 15 lines modified | ||
| 156 | ····const·v1,·0x7f090071 | 157 | ····const·v1,·0x7f090071 |
| 157 | ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 158 | ····invoke-static·{v0,·v1,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 158 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
| 160 | ····.line·536 | ||
| 159 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 161 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 160 | ····.line·537 | 162 | ····.line·537 |
| 161 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 163 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 162 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 164 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·85 | 27 | ····.line·85 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$1;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$1;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 19 lines modified | Offset 17, 20 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MovieActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MovieActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/MovieActivity;Landroid/view/View;Lcom/android/gallery3d/app/MovieActivity;Landroid/net/Uri;Landroid/os/Bundle;Z)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/MovieActivity;Landroid/view/View;Lcom/android/gallery3d/app/MovieActivity;Landroid/net/Uri;Landroid/os/Bundle;Z)V |
| 21 | ····.locals·6 | 21 | ····.locals·6 |
| 22 | ····.param·p2,·"x0"····#·Landroid/view/View; | ||
| 23 | ····.param·p | 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MovieActivity; |
| 23 | ····.param·p2,·"rootView"····#·Landroid/view/View; | ||
| 24 | ····.param·p3,·"movieActivity"····#·Lcom/android/gallery3d/app/MovieActivity; | ||
| 24 | ····.param·p4,·" | 25 | ····.param·p4,·"videoUri"····#·Landroid/net/Uri; |
| 25 | ····.param·p5,·" | 26 | ····.param·p5,·"savedInstance"····#·Landroid/os/Bundle; |
| 26 | ····.param·p6,·" | 27 | ····.param·p6,·"canReplay"····#·Z |
| 27 | ····.prologue | 28 | ····.prologue |
| 28 | ····.line·59 | 29 | ····.line·59 |
| 29 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MovieActivity$1;->this$0:Lcom/android/gallery3d/app/MovieActivity; | 30 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MovieActivity$1;->this$0:Lcom/android/gallery3d/app/MovieActivity; |
| 30 | ····move-object·v0,·p0 | 31 | ····move-object·v0,·p0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·892 | 27 | ····.line·892 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$5;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$5;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; | 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V | 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V |
| 22 | ····.locals·1 | 22 | ····.locals·1 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·109 | 25 | ····.line·109 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V | 27 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V |
| Offset 127, 20 lines modified | Offset 128, 22 lines modified | ||
| 127 | ····div-int/lit8·v5,·v5,·0x2 | 128 | ····div-int/lit8·v5,·v5,·0x2 |
| 128 | ····int-to-float·v5,·v5 | 129 | ····int-to-float·v5,·v5 |
| 129 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 130 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 131 | ····.line·129 | ||
| 130 | ····invoke-static·{v6},·Lcom/android/gallery3d/app/AlbumPage;->access$500(Lcom/android/gallery3d/app/AlbumPage;)F | 132 | ····invoke-static·{v6},·Lcom/android/gallery3d/app/AlbumPage;->access$500(Lcom/android/gallery3d/app/AlbumPage;)F |
| 131 | ····move-result·v6 | 133 | ····move-result·v6 |
| 132 | ····neg-float·v6,·v6 | 134 | ····neg-float·v6,·v6 |
| 135 | ····.line·128 | ||
| 133 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V | 136 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V |
| 134 | ····.line·130 | 137 | ····.line·130 |
| 135 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 138 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumPage$1;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 136 | ····iget-object·v3,·v3,·Lcom/android/gallery3d/app/AlbumPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 139 | ····iget-object·v3,·v3,·Lcom/android/gallery3d/app/AlbumPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| Offset 116, 15 lines modified | Offset 116, 14 lines modified | ||
| 116 | ····.line·100 | 116 | ····.line·100 |
| 117 | ····new-instance·v0,·Lcom/android/gallery3d/app/AlbumSetPage$1; | 117 | ····new-instance·v0,·Lcom/android/gallery3d/app/AlbumSetPage$1; |
| 118 | ····invoke-direct·{v0,·p0},·Lcom/android/gallery3d/app/AlbumSetPage$1;-><init>(Lcom/android/gallery3d/app/AlbumSetPage;)V | 118 | ····invoke-direct·{v0,·p0},·Lcom/android/gallery3d/app/AlbumSetPage$1;-><init>(Lcom/android/gallery3d/app/AlbumSetPage;)V |
| 119 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mRootPane:Lcom/android/gallery3d/ui/GLView; | 119 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mRootPane:Lcom/android/gallery3d/ui/GLView; |
| 120 | ····.line·543 | ||
| 121 | ····return-void | 120 | ····return-void |
| 122 | .end·method | 121 | .end·method |
| 123 | .method·static·synthetic·access$000(Lcom/android/gallery3d/app/AlbumSetPage;)Lcom/android/gallery3d/ui/StaticBackground; | 122 | .method·static·synthetic·access$000(Lcom/android/gallery3d/app/AlbumSetPage;)Lcom/android/gallery3d/ui/StaticBackground; |
| 124 | ····.locals·1 | 123 | ····.locals·1 |
| 125 | ····.param·p0,·"x0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | 124 | ····.param·p0,·"x0"····#·Lcom/android/gallery3d/app/AlbumSetPage; |
| Offset 827, 14 lines modified | Offset 826, 15 lines modified | ||
| 827 | .method·private·startTransition()V | 826 | .method·private·startTransition()V |
| 828 | ····.locals·3 | 827 | ····.locals·3 |
| 829 | ····.prologue | 828 | ····.prologue |
| 830 | ····.line·423 | 829 | ····.line·423 |
| 831 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 830 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| 831 | ····.line·424 | ||
| 832 | ····invoke-static·{v1},·Lcom/android/gallery3d/ui/PositionRepository;->getInstance(Lcom/android/gallery3d/app/GalleryActivity;)Lcom/android/gallery3d/ui/PositionRepository; | 832 | ····invoke-static·{v1},·Lcom/android/gallery3d/ui/PositionRepository;->getInstance(Lcom/android/gallery3d/app/GalleryActivity;)Lcom/android/gallery3d/ui/PositionRepository; |
| 833 | ····move-result-object·v0 | 833 | ····move-result-object·v0 |
| 834 | ····.line·425 | 834 | ····.line·425 |
| 835 | ····.local·v0,·"repository":Lcom/android/gallery3d/ui/PositionRepository; | 835 | ····.local·v0,·"repository":Lcom/android/gallery3d/ui/PositionRepository; |
| 836 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; | 836 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; |
| Offset 1019, 18 lines modified | Offset 1019, 20 lines modified | ||
| 1019 | ····.line·152 | 1019 | ····.line·152 |
| 1020 | ····:cond_1 | 1020 | ····:cond_1 |
| 1021 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; | 1021 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; |
| 1022 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 1022 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| 1023 | ····.line·153 | ||
| 1023 | ····invoke-static·{v1},·Lcom/android/gallery3d/ui/PositionRepository;->getInstance(Lcom/android/gallery3d/app/GalleryActivity;)Lcom/android/gallery3d/ui/PositionRepository; | 1024 | ····invoke-static·{v1},·Lcom/android/gallery3d/ui/PositionRepository;->getInstance(Lcom/android/gallery3d/app/GalleryActivity;)Lcom/android/gallery3d/ui/PositionRepository; |
| 1024 | ····move-result-object·v1 | 1025 | ····move-result-object·v1 |
| 1026 | ····.line·152 | ||
| 1025 | ····invoke-virtual·{v0,·v1},·Lcom/android/gallery3d/ui/AlbumSetView;->savePositions(Lcom/android/gallery3d/ui/PositionRepository;)V | 1027 | ····invoke-virtual·{v0,·v1},·Lcom/android/gallery3d/ui/AlbumSetView;->savePositions(Lcom/android/gallery3d/ui/PositionRepository;)V |
| 1026 | ····.line·154 | 1028 | ····.line·154 |
| 1027 | ····invoke-super·{p0},·Lcom/android/gallery3d/app/ActivityState;->onBackPressed()V | 1029 | ····invoke-super·{p0},·Lcom/android/gallery3d/app/ActivityState;->onBackPressed()V |
| 1028 | ····goto·:goto_0 | 1030 | ····goto·:goto_0 |
| 1029 | .end·method | 1031 | .end·method |
| Offset 1241, 22 lines modified | Offset 1243, 25 lines modified | ||
| 1241 | ····goto·:goto_0 | 1243 | ····goto·:goto_0 |
| 1242 | ····.line·403 | 1244 | ····.line·403 |
| 1243 | ····:cond_2 | 1245 | ····:cond_2 |
| 1244 | ····const·v3,·0x7f090070 | 1246 | ····const·v3,·0x7f090070 |
| 1247 | ····.line·404 | ||
| 1245 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence; | 1248 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence; |
| 1246 | ····move-result-object·v3 | 1249 | ····move-result-object·v3 |
| 1250 | ····.line·403 | ||
| 1247 | ····invoke-static·{v0,·v3,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 1251 | ····invoke-static·{v0,·v3,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 1248 | ····move-result-object·v2 | 1252 | ····move-result-object·v2 |
| 1253 | ····.line·405 | ||
| 1249 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V | 1254 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
| 1250 | ····goto·:goto_0 | 1255 | ····goto·:goto_0 |
| 1251 | ····:cond_3 | 1256 | ····:cond_3 |
| 1252 | ····move·v1,·v2 | 1257 | ····move·v1,·v2 |
| Offset 1660, 14 lines modified | Offset 1665, 15 lines modified | ||
| 1660 | ····.local·v0,·"activity":Landroid/app/Activity; | 1665 | ····.local·v0,·"activity":Landroid/app/Activity; |
| 1661 | ····new-instance·v8,·Landroid/content/Intent; | 1666 | ····new-instance·v8,·Landroid/content/Intent; |
| 1662 | ····invoke-direct·{v8},·Landroid/content/Intent;-><init>()V | 1667 | ····invoke-direct·{v8},·Landroid/content/Intent;-><init>()V |
| 1663 | ····const-string·v9,·"album-path" | 1668 | ····const-string·v9,·"album-path" |
| 1669 | ····.line·186 | ||
| 1664 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/data/MediaSet;->getPath()Lcom/android/gallery3d/data/Path; | 1670 | ····invoke-virtual·{v7},·Lcom/android/gallery3d/data/MediaSet;->getPath()Lcom/android/gallery3d/data/Path; |
| 1665 | ····move-result-object·v10 | 1671 | ····move-result-object·v10 |
| 1666 | ····invoke-virtual·{v10},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; | 1672 | ····invoke-virtual·{v10},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; |
| 1667 | ····move-result-object·v10 | 1673 | ····move-result-object·v10 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MovieControllerOverlay; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MovieControllerOverlay; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MovieControllerOverlay;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MovieControllerOverlay;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MovieControllerOverlay; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·122 | 27 | ····.line·122 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MovieControllerOverlay$1;->this$0:Lcom/android/gallery3d/app/MovieControllerOverlay; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MovieControllerOverlay$1;->this$0:Lcom/android/gallery3d/app/MovieControllerOverlay; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 733, 20 lines modified | Offset 733, 22 lines modified | ||
| 733 | ····const/4·v15,·0x1 | 733 | ····const/4·v15,·0x1 |
| 734 | ····new-array·v15,·v15,·[Ljava/lang/Object; | 734 | ····new-array·v15,·v15,·[Ljava/lang/Object; |
| 735 | ····const/16·v16,·0x0 | 735 | ····const/16·v16,·0x0 |
| 736 | ····.line·386 | ||
| 736 | ····invoke-static·{v2,·v6,·v7},·Landroid/text/format/Formatter;->formatFileSize(Landroid/content/Context;J)Ljava/lang/String; | 737 | ····invoke-static·{v2,·v6,·v7},·Landroid/text/format/Formatter;->formatFileSize(Landroid/content/Context;J)Ljava/lang/String; |
| 737 | ····move-result-object·v17 | 738 | ····move-result-object·v17 |
| 738 | ····aput-object·v17,·v15,·v16 | 739 | ····aput-object·v17,·v15,·v16 |
| 740 | ····.line·385 | ||
| 739 | ····invoke-virtual·{v2,·v14,·v15},·Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 741 | ····invoke-virtual·{v2,·v14,·v15},·Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 740 | ····move-result-object·v3 | 742 | ····move-result-object·v3 |
| 741 | ····.line·387 | 743 | ····.line·387 |
| 742 | ····.restart·local·v3····#·"label":Ljava/lang/String; | 744 | ····.restart·local·v3····#·"label":Ljava/lang/String; |
| 743 | ····invoke-virtual·{v9,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 745 | ····invoke-virtual·{v9,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| Offset 784, 14 lines modified | Offset 786, 15 lines modified | ||
| 784 | ····const/4·v2,·0x0 | 786 | ····const/4·v2,·0x0 |
| 785 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 787 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 786 | ····move-result-object·v1 | 788 | ····move-result-object·v1 |
| 789 | ····.line·353 | ||
| 787 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 790 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 788 | ····.line·355 | 791 | ····.line·355 |
| 789 | ····.end·local·v0····#·"activity":Landroid/app/Activity; | 792 | ····.end·local·v0····#·"activity":Landroid/app/Activity; |
| 790 | ····:cond_0 | 793 | ····:cond_0 |
| 791 | ····return-void | 794 | ····return-void |
| 792 | .end·method | 795 | .end·method |
| Offset 819, 14 lines modified | Offset 822, 15 lines modified | ||
| 819 | ····const/4·v2,·0x0 | 822 | ····const/4·v2,·0x0 |
| 820 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 823 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 821 | ····move-result-object·v1 | 824 | ····move-result-object·v1 |
| 825 | ····.line·361 | ||
| 822 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 826 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 823 | ····.line·362 | 827 | ····.line·362 |
| 824 | ····return-void | 828 | ····return-void |
| 825 | .end·method | 829 | .end·method |
| Offset 1252, 15 lines modified | Offset 1256, 15 lines modified | ||
| 1252 | ····.line·170 | 1256 | ····.line·170 |
| 1253 | ····:cond_1 | 1257 | ····:cond_1 |
| 1254 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getPath()Lcom/android/gallery3d/data/Path; | 1258 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getPath()Lcom/android/gallery3d/data/Path; |
| 1255 | ····move-result-object·v2 | 1259 | ····move-result-object·v2 |
| 1256 | ····.line·17 | 1260 | ····.line·172 |
| 1257 | ····.local·v2,·"path":Lcom/android/gallery3d/data/Path; | 1261 | ····.local·v2,·"path":Lcom/android/gallery3d/data/Path; |
| 1258 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getCacheFlag()I | 1262 | ····invoke-virtual·{v3},·Lcom/android/gallery3d/data/MediaSet;->getCacheFlag()I |
| 1259 | ····move-result·v6 | 1263 | ····move-result·v6 |
| 1260 | ····const/4·v7,·0x2 | 1264 | ····const/4·v7,·0x2 |
| Offset 1323, 15 lines modified | Offset 1327, 15 lines modified | ||
| 1323 | ····.line·191 | 1327 | ····.line·191 |
| 1324 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/ManageCachePage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; | 1328 | ····iget-object·v6,·p0,·Lcom/android/gallery3d/app/ManageCachePage;->mAlbumSetView:Lcom/android/gallery3d/ui/AlbumSetView; |
| 1325 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/AlbumSetView;->invalidate()V | 1329 | ····invoke-virtual·{v6},·Lcom/android/gallery3d/ui/AlbumSetView;->invalidate()V |
| 1326 | ····goto·:goto_0 | 1330 | ····goto·:goto_0 |
| 1327 | ····.line·17 | 1331 | ····.line·172 |
| 1328 | ····.end·local·v0····#·"isFullyCached":Z | 1332 | ····.end·local·v0····#·"isFullyCached":Z |
| 1329 | ····.end·local·v1····#·"isSelected":Z | 1333 | ····.end·local·v1····#·"isSelected":Z |
| 1330 | ····:cond_4 | 1334 | ····:cond_4 |
| 1331 | ····const/4·v0,·0x0 | 1335 | ····const/4·v0,·0x0 |
| 1332 | ····goto·:goto_1 | 1336 | ····goto·:goto_1 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·321 | 24 | ····.line·321 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$2;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$2;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V |
| Offset 305, 24 lines modified | Offset 305, 26 lines modified | ||
| 305 | ····int-to-long·v2,·v2 | 305 | ····int-to-long·v2,·v2 |
| 306 | ····mul-long/2addr·v0,·v2 | 306 | ····mul-long/2addr·v0,·v2 |
| 307 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->progressBar:Landroid/graphics/Rect; | 307 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->progressBar:Landroid/graphics/Rect; |
| 308 | ····.line·183 | ||
| 308 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->width()I | 309 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->width()I |
| 309 | ····move-result·v2 | 310 | ····move-result·v2 |
| 310 | ····int-to-long·v2,·v2 | 311 | ····int-to-long·v2,·v2 |
| 311 | ····div-long/2addr·v0,·v2 | 312 | ····div-long/2addr·v0,·v2 |
| 312 | ····long-to-int·v0,·v0 | 313 | ····long-to-int·v0,·v0 |
| 314 | ····.line·182 | ||
| 313 | ····return·v0 | 315 | ····return·v0 |
| 314 | .end·method | 316 | .end·method |
| 315 | .method·private·inScrubber(FF)Z | 317 | .method·private·inScrubber(FF)Z |
| 316 | ····.locals·4 | 318 | ····.locals·4 |
| 317 | ····.param·p1,·"x"····#·F | 319 | ····.param·p1,·"x"····#·F |
| 318 | ····.param·p2,·"y"····#·F | 320 | ····.param·p2,·"y"····#·F |
| Offset 528, 14 lines modified | Offset 530, 15 lines modified | ||
| 528 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/TimeBar;->playedBar:Landroid/graphics/Rect; | 530 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/TimeBar;->playedBar:Landroid/graphics/Rect; |
| 529 | ····iget·v1,·v1,·Landroid/graphics/Rect;->left:I | 531 | ····iget·v1,·v1,·Landroid/graphics/Rect;->left:I |
| 530 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->progressBar:Landroid/graphics/Rect; | 532 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->progressBar:Landroid/graphics/Rect; |
| 533 | ····.line·115 | ||
| 531 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->width()I | 534 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->width()I |
| 532 | ····move-result·v2 | 535 | ····move-result·v2 |
| 533 | ····int-to-long·v2,·v2 | 536 | ····int-to-long·v2,·v2 |
| 534 | ····iget·v4,·p0,·Lcom/android/gallery3d/app/TimeBar;->currentTime:I | 537 | ····iget·v4,·p0,·Lcom/android/gallery3d/app/TimeBar;->currentTime:I |
| Offset 650, 20 lines modified | Offset 653, 22 lines modified | ||
| 650 | ····if-eqz·v0,·:cond_1 | 653 | ····if-eqz·v0,·:cond_1 |
| 651 | ····.line·219 | 654 | ····.line·219 |
| 652 | ····iget·v0,·p0,·Lcom/android/gallery3d/app/TimeBar;->currentTime:I | 655 | ····iget·v0,·p0,·Lcom/android/gallery3d/app/TimeBar;->currentTime:I |
| 653 | ····int-to-long·v0,·v0 | 656 | ····int-to-long·v0,·v0 |
| 657 | ····.line·220 | ||
| 654 | ····invoke-direct·{p0,·v0,·v1},·Lcom/android/gallery3d/app/TimeBar;->stringForTime(J)Ljava/lang/String; | 658 | ····invoke-direct·{p0,·v0,·v1},·Lcom/android/gallery3d/app/TimeBar;->stringForTime(J)Ljava/lang/String; |
| 655 | ····move-result-object·v0 | 659 | ····move-result-object·v0 |
| 656 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; | 660 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; |
| 661 | ····.line·221 | ||
| 657 | ····invoke-virtual·{v1},·Landroid/graphics/Rect;->width()I | 662 | ····invoke-virtual·{v1},·Landroid/graphics/Rect;->width()I |
| 658 | ····move-result·v1 | 663 | ····move-result·v1 |
| 659 | ····div-int/lit8·v1,·v1,·0x2 | 664 | ····div-int/lit8·v1,·v1,·0x2 |
| 660 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getPaddingLeft()I | 665 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getPaddingLeft()I |
| Offset 672, 14 lines modified | Offset 677, 15 lines modified | ||
| 672 | ····add-int/2addr·v1,·v2 | 677 | ····add-int/2addr·v1,·v2 |
| 673 | ····int-to-float·v1,·v1 | 678 | ····int-to-float·v1,·v1 |
| 674 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; | 679 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; |
| 680 | ····.line·222 | ||
| 675 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->height()I | 681 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->height()I |
| 676 | ····move-result·v2 | 682 | ····move-result·v2 |
| 677 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->vPaddingInPx:I | 683 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->vPaddingInPx:I |
| 678 | ····div-int/lit8·v3,·v3,·0x2 | 684 | ····div-int/lit8·v3,·v3,·0x2 |
| Offset 692, 25 lines modified | Offset 698, 28 lines modified | ||
| 692 | ····add-int/lit8·v2,·v2,·0x1 | 698 | ····add-int/lit8·v2,·v2,·0x1 |
| 693 | ····int-to-float·v2,·v2 | 699 | ····int-to-float·v2,·v2 |
| 694 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeTextPaint:Landroid/graphics/Paint; | 700 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeTextPaint:Landroid/graphics/Paint; |
| 701 | ····.line·219 | ||
| 695 | ····invoke-virtual·{p1,·v0,·v1,·v2,·v3},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V | 702 | ····invoke-virtual·{p1,·v0,·v1,·v2,·v3},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V |
| 696 | ····.line·224 | 703 | ····.line·224 |
| 697 | ····iget·v0,·p0,·Lcom/android/gallery3d/app/TimeBar;->totalTime:I | 704 | ····iget·v0,·p0,·Lcom/android/gallery3d/app/TimeBar;->totalTime:I |
| 698 | ····int-to-long·v0,·v0 | 705 | ····int-to-long·v0,·v0 |
| 706 | ····.line·225 | ||
| 699 | ····invoke-direct·{p0,·v0,·v1},·Lcom/android/gallery3d/app/TimeBar;->stringForTime(J)Ljava/lang/String; | 707 | ····invoke-direct·{p0,·v0,·v1},·Lcom/android/gallery3d/app/TimeBar;->stringForTime(J)Ljava/lang/String; |
| 700 | ····move-result-object·v0 | 708 | ····move-result-object·v0 |
| 709 | ····.line·226 | ||
| 701 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getWidth()I | 710 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getWidth()I |
| 702 | ····move-result·v1 | 711 | ····move-result·v1 |
| 703 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getPaddingRight()I | 712 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/TimeBar;->getPaddingRight()I |
| 704 | ····move-result·v2 | 713 | ····move-result·v2 |
| Offset 727, 14 lines modified | Offset 736, 15 lines modified | ||
| 727 | ····sub-int/2addr·v1,·v2 | 736 | ····sub-int/2addr·v1,·v2 |
| 728 | ····int-to-float·v1,·v1 | 737 | ····int-to-float·v1,·v1 |
| 729 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; | 738 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/TimeBar;->timeBounds:Landroid/graphics/Rect; |
| 739 | ····.line·227 | ||
| 730 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->height()I | 740 | ····invoke-virtual·{v2},·Landroid/graphics/Rect;->height()I |
| 731 | ····move-result·v2 | 741 | ····move-result·v2 |
| 732 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->vPaddingInPx:I | 742 | ····iget·v3,·p0,·Lcom/android/gallery3d/app/TimeBar;->vPaddingInPx:I |
| 733 | ····div-int/lit8·v3,·v3,·0x2 | 743 | ····div-int/lit8·v3,·v3,·0x2 |
| Offset 747, 14 lines modified | Offset 757, 15 lines modified | ||
| Max diff block lines reached; 1162/4347 bytes (26.73%) of diff not shown. | |||
| Offset 131, 14 lines modified | Offset 131, 15 lines modified | ||
| 131 | ····const/4·v2,·0x1 | 131 | ····const/4·v2,·0x1 |
| 132 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 132 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 133 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
| 134 | ····.line·605 | ||
| 134 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 135 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 135 | ····.line·606 | 136 | ····.line·606 |
| 136 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 137 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumPage$MyLoadingListener;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 137 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 138 | ····iget-object·v0,·v0,·Lcom/android/gallery3d/app/AlbumPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumDataAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumDataAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumDataAdapter; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·80 | 25 | ····.line·80 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter$1;->this$0:Lcom/android/gallery3d/app/AlbumDataAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumDataAdapter$1;->this$0:Lcom/android/gallery3d/app/AlbumDataAdapter; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoDataAdapter; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·170 | 25 | ····.line·170 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$1;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$1;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 60, 22 lines modified | Offset 60, 24 lines modified | ||
| 60 | ····const-string·v3,·"get-album" | 60 | ····const-string·v3,·"get-album" |
| 61 | ····invoke-virtual·{v0,·v3,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | 61 | ····invoke-virtual·{v0,·v3,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V |
| 62 | ····.line·38 | 62 | ····.line·38 |
| 63 | ····const-string·v3,·"media-path" | 63 | ····const-string·v3,·"media-path" |
| 64 | ····.line·39 | ||
| 64 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumPicker;->getDataManager()Lcom/android/gallery3d/data/DataManager; | 65 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumPicker;->getDataManager()Lcom/android/gallery3d/data/DataManager; |
| 65 | ····move-result-object·v4 | 66 | ····move-result-object·v4 |
| 66 | ····invoke-virtual·{v4,·v5},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; | 67 | ····invoke-virtual·{v4,·v5},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; |
| 67 | ····move-result-object·v4 | 68 | ····move-result-object·v4 |
| 69 | ····.line·38 | ||
| 68 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 70 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| 69 | ····.line·40 | 71 | ····.line·40 |
| 70 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumPicker;->getStateManager()Lcom/android/gallery3d/app/StateManager; | 72 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumPicker;->getStateManager()Lcom/android/gallery3d/app/StateManager; |
| 71 | ····move-result-object·v3 | 73 | ····move-result-object·v3 |
| Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
| 5 | #·interfaces | 5 | #·interfaces |
| 6 | .implements·Landroid/app/ActionBar$OnNavigationListener; | 6 | .implements·Landroid/app/ActionBar$OnNavigationListener; |
| 7 | #·annotations | 7 | #·annotations |
| 8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 9 | ····value·=·{ | 9 | ····value·=·{ |
| 10 | ········Lcom/android/gallery3d/app/GalleryActionBar$1;, | ||
| 11 | ········Lcom/android/gallery3d/app/GalleryActionBar$ClusterAdapter;, | 10 | ········Lcom/android/gallery3d/app/GalleryActionBar$ClusterAdapter;, |
| 12 | ········Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;, | 11 | ········Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;, |
| 13 | ········Lcom/android/gallery3d/app/GalleryActionBar$ClusterRunner; | 12 | ········Lcom/android/gallery3d/app/GalleryActionBar$ClusterRunner; |
| 14 | ····} | 13 | ····} |
| 15 | .end·annotation | 14 | .end·annotation |
| Offset 226, 57 lines modified | Offset 225, 54 lines modified | ||
| 226 | .method·public·static·getClusterByTypeString(Landroid/content/Context;I)Ljava/lang/String; | 225 | .method·public·static·getClusterByTypeString(Landroid/content/Context;I)Ljava/lang/String; |
| 227 | ····.locals·5 | 226 | ····.locals·5 |
| 228 | ····.param·p0,·"context"····#·Landroid/content/Context; | 227 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| 229 | ····.param·p1,·"type"····#·I | 228 | ····.param·p1,·"type"····#·I |
| 230 | ····.prologue | 229 | ····.prologue |
| 231 | ····.line·162 | 230 | ····.line·162 |
| 232 | ····sget-object·v | 231 | ····sget-object·v2,·Lcom/android/gallery3d/app/GalleryActionBar;->sClusterItems:[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 233 | ····.local·v0,·"arr$":[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; | ||
| 234 | ····array-length·v3,·v | 232 | ····array-length·v3,·v2 |
| 235 | ····.local·v3,·"len$":I | ||
| 236 | ····const/4·v1,·0x0 | 233 | ····const/4·v1,·0x0 |
| 237 | ····.local·v1,·"i$":I | ||
| 238 | ····:goto_0 | 234 | ····:goto_0 |
| 239 | ····if-ge·v1,·v3,·:cond_1 | 235 | ····if-ge·v1,·v3,·:cond_1 |
| 240 | ····aget-object·v | 236 | ····aget-object·v0,·v2,·v1 |
| 241 | ····.line·163 | 237 | ····.line·163 |
| 242 | ····.local·v | 238 | ····.local·v0,·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 243 | ····iget·v4,·v | 239 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;->action:I |
| 244 | ····if-ne·v4,·p1,·:cond_0 | 240 | ····if-ne·v4,·p1,·:cond_0 |
| 245 | ····.line·164 | 241 | ····.line·164 |
| 246 | ····iget·v | 242 | ····iget·v1,·v0,·Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;->clusterBy:I |
| 247 | ····invoke-virtual·{p0,·v | 243 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| 248 | ····move-result-object·v | 244 | ····move-result-object·v1 |
| 249 | ····.line·167 | 245 | ····.line·167 |
| 250 | ····.end·local·v | 246 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 251 | ····:goto_1 | 247 | ····:goto_1 |
| 252 | ····return-object·v | 248 | ····return-object·v1 |
| 253 | ····.line·162 | 249 | ····.line·162 |
| 254 | ····.restart·local·v | 250 | ····.restart·local·v0····#·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 255 | ····:cond_0 | 251 | ····:cond_0 |
| 256 | ····add-int/lit8·v1,·v1,·0x1 | 252 | ····add-int/lit8·v1,·v1,·0x1 |
| 257 | ····goto·:goto_0 | 253 | ····goto·:goto_0 |
| 258 | ····.line·167 | 254 | ····.line·167 |
| 259 | ····.end·local·v | 255 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 260 | ····:cond_1 | 256 | ····:cond_1 |
| 261 | ····const/4·v | 257 | ····const/4·v1,·0x0 |
| 262 | ····goto·:goto_1 | 258 | ····goto·:goto_1 |
| 263 | .end·method | 259 | .end·method |
| 264 | .method·public·static·getHeight(Landroid/app/Activity;)I | 260 | .method·public·static·getHeight(Landroid/app/Activity;)I |
| 265 | ····.locals·2 | 261 | ····.locals·2 |
| 266 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 262 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
| Offset 496, 87 lines modified | Offset 492, 81 lines modified | ||
| 496 | .method·public·setClusterItemEnabled(IZ)V | 492 | .method·public·setClusterItemEnabled(IZ)V |
| 497 | ····.locals·5 | 493 | ····.locals·5 |
| 498 | ····.param·p1,·"id"····#·I | 494 | ····.param·p1,·"id"····#·I |
| 499 | ····.param·p2,·"enabled"····#·Z | 495 | ····.param·p2,·"enabled"····#·Z |
| 500 | ····.prologue | 496 | ····.prologue |
| 501 | ····.line·140 | 497 | ····.line·140 |
| 502 | ····sget-object·v | 498 | ····sget-object·v2,·Lcom/android/gallery3d/app/GalleryActionBar;->sClusterItems:[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 503 | ····.local·v0,·"arr$":[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; | ||
| 504 | ····array-length·v3,·v | 499 | ····array-length·v3,·v2 |
| 505 | ····.local·v3,·"len$":I | ||
| 506 | ····const/4·v1,·0x0 | 500 | ····const/4·v1,·0x0 |
| 507 | ····.local·v1,·"i$":I | ||
| 508 | ····:goto_0 | 501 | ····:goto_0 |
| 509 | ····if-ge·v1,·v3,·:cond_0 | 502 | ····if-ge·v1,·v3,·:cond_0 |
| 510 | ····aget-object·v | 503 | ····aget-object·v0,·v2,·v1 |
| 511 | ····.line·141 | 504 | ····.line·141 |
| 512 | ····.local·v | 505 | ····.local·v0,·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 513 | ····iget·v4,·v | 506 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;->action:I |
| 514 | ····if-ne·v4,·p1,·:cond_1 | 507 | ····if-ne·v4,·p1,·:cond_1 |
| 515 | ····.line·142 | 508 | ····.line·142 |
| 516 | ····iput-boolean·p2,·v | 509 | ····iput-boolean·p2,·v0,·Lcom/android/gallery3d/app/GalleryActionBar$ActionItem;->enabled:Z |
| 517 | ····.line·146 | 510 | ····.line·146 |
| 518 | ····.end·local·v | 511 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 519 | ····:cond_0 | 512 | ····:cond_0 |
| 520 | ····return-void | 513 | ····return-void |
| 521 | ····.line·140 | 514 | ····.line·140 |
| 522 | ····.restart·local·v | 515 | ····.restart·local·v0····#·"item":Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 523 | ····:cond_1 | 516 | ····:cond_1 |
| 524 | ····add-int/lit8·v1,·v1,·0x1 | 517 | ····add-int/lit8·v1,·v1,·0x1 |
| 525 | ····goto·:goto_0 | 518 | ····goto·:goto_0 |
| 526 | .end·method | 519 | .end·method |
| 527 | .method·public·setClusterItemVisibility(IZ)V | 520 | .method·public·setClusterItemVisibility(IZ)V |
| 528 | ····.locals·5 | 521 | ····.locals·5 |
| 529 | ····.param·p1,·"id"····#·I | 522 | ····.param·p1,·"id"····#·I |
| 530 | ····.param·p2,·"visible"····#·Z | 523 | ····.param·p2,·"visible"····#·Z |
| 531 | ····.prologue | 524 | ····.prologue |
| 532 | ····.line·149 | 525 | ····.line·149 |
| 533 | ····sget-object·v | 526 | ····sget-object·v2,·Lcom/android/gallery3d/app/GalleryActionBar;->sClusterItems:[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; |
| 534 | ····.local·v0,·"arr$":[Lcom/android/gallery3d/app/GalleryActionBar$ActionItem; | ||
| Max diff block lines reached; 1288/6687 bytes (19.26%) 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/android/gallery3d/app/CropImage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/CropImage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/CropImage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/CropImage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·799 | 37 | ····.line·799 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$4;->this$0:Lcom/android/gallery3d/app/CropImage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/CropImage$4;->this$0:Lcom/android/gallery3d/app/CropImage; |
| 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/android/gallery3d/app/PhotoPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·625 | 27 | ····.line·625 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$4;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$4;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 303, 14 lines modified | Offset 303, 15 lines modified | ||
| 303 | ····if-eqz·v4,·:cond_0 | 303 | ····if-eqz·v4,·:cond_0 |
| 304 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateInfo;->index:I | 304 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateInfo;->index:I |
| 305 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateContent;->this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; | 305 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateContent;->this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; |
| 306 | ····.line·301 | ||
| 306 | ····invoke-static·{v5},·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->access$1500(Lcom/android/gallery3d/app/AlbumSetDataAdapter;)I | 307 | ····invoke-static·{v5},·Lcom/android/gallery3d/app/AlbumSetDataAdapter;->access$1500(Lcom/android/gallery3d/app/AlbumSetDataAdapter;)I |
| 307 | ····move-result·v5 | 308 | ····move-result·v5 |
| 308 | ····if-lt·v4,·v5,·:cond_0 | 309 | ····if-lt·v4,·v5,·:cond_0 |
| 309 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateInfo;->index:I | 310 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$UpdateInfo;->index:I |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/PhotoPage;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/PhotoPage; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·215 | 25 | ····.line·215 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$2;->this$0:Lcom/android/gallery3d/app/PhotoPage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/PhotoPage$2;->this$0:Lcom/android/gallery3d/app/PhotoPage; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·483 | 27 | ····.line·483 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$5;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$5;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><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/android/gallery3d/app/SinglePhotoDataAdapter; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·101 | 37 | ····.line·101 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$3;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$3;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 65, 22 lines modified | Offset 66, 24 lines modified | ||
| 65 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->access$300(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)Landroid/os/Handler; | 66 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->access$300(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)Landroid/os/Handler; |
| 66 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
| 67 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$3;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; | 68 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SinglePhotoDataAdapter$3;->this$0:Lcom/android/gallery3d/app/SinglePhotoDataAdapter; |
| 69 | ····.line·104 | ||
| 68 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->access$300(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)Landroid/os/Handler; | 70 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/SinglePhotoDataAdapter;->access$300(Lcom/android/gallery3d/app/SinglePhotoDataAdapter;)Landroid/os/Handler; |
| 69 | ····move-result-object·v1 | 71 | ····move-result-object·v1 |
| 70 | ····const/4·v2,·0x1 | 72 | ····const/4·v2,·0x1 |
| 71 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 73 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 72 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
| 75 | ····.line·103 | ||
| 73 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 76 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 74 | ····.line·105 | 77 | ····.line·105 |
| 75 | ····return-void | 78 | ····return-void |
| 76 | .end·method | 79 | .end·method |
| Offset 78, 15 lines modified | Offset 78, 14 lines modified | ||
| 78 | ····.line·82 | 78 | ····.line·82 |
| 79 | ····new-instance·v0,·Lcom/android/gallery3d/app/SlideshowPage$1; | 79 | ····new-instance·v0,·Lcom/android/gallery3d/app/SlideshowPage$1; |
| 80 | ····invoke-direct·{v0,·p0},·Lcom/android/gallery3d/app/SlideshowPage$1;-><init>(Lcom/android/gallery3d/app/SlideshowPage;)V | 80 | ····invoke-direct·{v0,·p0},·Lcom/android/gallery3d/app/SlideshowPage$1;-><init>(Lcom/android/gallery3d/app/SlideshowPage;)V |
| 81 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mRootPane:Lcom/android/gallery3d/ui/GLView; | 81 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mRootPane:Lcom/android/gallery3d/ui/GLView; |
| 82 | ····.line·284 | ||
| 83 | ····return-void | 82 | ····return-void |
| 84 | .end·method | 83 | .end·method |
| 85 | .method·static·synthetic·access$000(Lcom/android/gallery3d/app/SlideshowPage;)Lcom/android/gallery3d/ui/SlideshowView; | 84 | .method·static·synthetic·access$000(Lcom/android/gallery3d/app/SlideshowPage;)Lcom/android/gallery3d/ui/SlideshowView; |
| 86 | ····.locals·1 | 85 | ····.locals·1 |
| 87 | ····.param·p0,·"x0"····#·Lcom/android/gallery3d/app/SlideshowPage; | 86 | ····.param·p0,·"x0"····#·Lcom/android/gallery3d/app/SlideshowPage; |
| Offset 314, 18 lines modified | Offset 313, 20 lines modified | ||
| 314 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mModel:Lcom/android/gallery3d/app/SlideshowPage$Model; | 313 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mModel:Lcom/android/gallery3d/app/SlideshowPage$Model; |
| 315 | ····.line·192 | 314 | ····.line·192 |
| 316 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; | 315 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; |
| 317 | ····const-string·v6,·"photo-index" | 316 | ····const-string·v6,·"photo-index" |
| 317 | ····.line·193 | ||
| 318 | ····invoke-virtual·{v5,·v6,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 318 | ····invoke-virtual·{v5,·v6,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 319 | ····move-result-object·v5 | 319 | ····move-result-object·v5 |
| 320 | ····.line·192 | ||
| 320 | ····invoke-virtual·{p0,·v9,·v5},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V | 321 | ····invoke-virtual·{p0,·v9,·v5},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V |
| 321 | ····.line·202 | 322 | ····.line·202 |
| 322 | ····:goto_0 | 323 | ····:goto_0 |
| 323 | ····return-void | 324 | ····return-void |
| 324 | ····.line·195 | 325 | ····.line·195 |
| Offset 360, 18 lines modified | Offset 361, 20 lines modified | ||
| 360 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mModel:Lcom/android/gallery3d/app/SlideshowPage$Model; | 361 | ····iput-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mModel:Lcom/android/gallery3d/app/SlideshowPage$Model; |
| 361 | ····.line·199 | 362 | ····.line·199 |
| 362 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; | 363 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; |
| 363 | ····const-string·v6,·"photo-index" | 364 | ····const-string·v6,·"photo-index" |
| 365 | ····.line·200 | ||
| 364 | ····invoke-virtual·{v5,·v6,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 366 | ····invoke-virtual·{v5,·v6,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 365 | ····move-result-object·v5 | 367 | ····move-result-object·v5 |
| 368 | ····.line·199 | ||
| 366 | ····invoke-virtual·{p0,·v9,·v5},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V | 369 | ····invoke-virtual·{p0,·v9,·v5},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V |
| 367 | ····goto·:goto_0 | 370 | ····goto·:goto_0 |
| 368 | .end·method | 371 | .end·method |
| 369 | .method·private·initializeViews()V | 372 | .method·private·initializeViews()V |
| 370 | ····.locals·2 | 373 | ····.locals·2 |
| Offset 466, 14 lines modified | Offset 469, 15 lines modified | ||
| 466 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; | 469 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mResultIntent:Landroid/content/Intent; |
| 467 | ····const-string·v3,·"media-item-path" | 470 | ····const-string·v3,·"media-item-path" |
| 468 | ····iget-object·v4,·v0,·Lcom/android/gallery3d/app/SlideshowPage$Slide;->item:Lcom/android/gallery3d/data/MediaItem; | 471 | ····iget-object·v4,·v0,·Lcom/android/gallery3d/app/SlideshowPage$Slide;->item:Lcom/android/gallery3d/data/MediaItem; |
| 472 | ····.line·149 | ||
| 469 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; | 473 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; |
| 470 | ····move-result-object·v4 | 474 | ····move-result-object·v4 |
| 471 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; | 475 | ····invoke-virtual·{v4},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; |
| 472 | ····move-result-object·v4 | 476 | ····move-result-object·v4 |
| Offset 482, 18 lines modified | Offset 486, 20 lines modified | ||
| 482 | ····move-result-object·v2 | 486 | ····move-result-object·v2 |
| 483 | ····const-string·v3,·"photo-index" | 487 | ····const-string·v3,·"photo-index" |
| 484 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/SlideshowPage$Slide;->index:I | 488 | ····iget·v4,·v0,·Lcom/android/gallery3d/app/SlideshowPage$Slide;->index:I |
| 489 | ····.line·150 | ||
| 485 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 490 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 486 | ····move-result-object·v2 | 491 | ····move-result-object·v2 |
| 492 | ····.line·148 | ||
| 487 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V | 493 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/gallery3d/app/SlideshowPage;->setStateResult(ILandroid/content/Intent;)V |
| 488 | ····.line·151 | 494 | ····.line·151 |
| 489 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mHandler:Landroid/os/Handler; | 495 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/SlideshowPage;->mHandler:Landroid/os/Handler; |
| 490 | ····const/4·v2,·0x1 | 496 | ····const/4·v2,·0x1 |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetDataAdapter;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetDataAdapter; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·84 | 25 | ····.line·84 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$1;->this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetDataAdapter$1;->this$0:Lcom/android/gallery3d/app/AlbumSetDataAdapter; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AbstractGalleryActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·142 | 27 | ····.line·142 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$3;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$3;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 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/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·131 | 27 | ····.line·131 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$4;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$4;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 56, 15 lines modified | Offset 56, 14 lines modified | ||
| 56 | ····return-void | 56 | ····return-void |
| 57 | .end·method | 57 | .end·method |
| 58 | #·virtual·methods | 58 | #·virtual·methods |
| 59 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 59 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 60 | ····.locals·1 | 60 | ····.locals·1 |
| 61 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 62 | ····.prologue | 61 | ····.prologue |
| 63 | ····.line·83 | 62 | ····.line·83 |
| 64 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; | 63 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; |
| 65 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
| Offset 103, 14 lines modified | Offset 102, 15 lines modified | ||
| 103 | ····move-result·v2 | 102 | ····move-result·v2 |
| 104 | ····if-eqz·v2,·:cond_0 | 103 | ····if-eqz·v2,·:cond_0 |
| 105 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; | 104 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; |
| 105 | ····.line·88 | ||
| 106 | ····invoke-static·{v2},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$300(Lcom/android/gallery3d/app/SlideshowDataAdapter;)Ljava/util/LinkedList; | 106 | ····invoke-static·{v2},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$300(Lcom/android/gallery3d/app/SlideshowDataAdapter;)Ljava/util/LinkedList; |
| 107 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
| 108 | ····invoke-virtual·{v2},·Ljava/util/LinkedList;->size()I | 108 | ····invoke-virtual·{v2},·Ljava/util/LinkedList;->size()I |
| 109 | ····:try_end_0 | 109 | ····:try_end_0 |
| 110 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 110 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| Offset 278, 20 lines modified | Offset 278, 21 lines modified | ||
| 278 | ····monitor-exit·v3 | 278 | ····monitor-exit·v3 |
| 279 | ····:try_end_5 | 279 | ····:try_end_5 |
| 280 | ····.catchall·{:try_start_5·..·:try_end_5}·:catchall_2 | 280 | ····.catchall·{:try_start_5·..·:try_end_5}·:catchall_2 |
| 281 | ····throw·v2 | 281 | ····throw·v2 |
| 282 | ····.line·11 | 282 | ····.line·119 |
| 283 | ····:cond_5 | 283 | ····:cond_5 |
| 284 | ····invoke-virtual·{v1,·v7},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; | 284 | ····invoke-virtual·{v1,·v7},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; |
| 285 | ····move-result-object·v2 | 285 | ····move-result-object·v2 |
| 286 | ····.line·120 | ||
| 286 | ····invoke-interface·{v2,·p1},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 287 | ····invoke-interface·{v2,·p1},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 287 | ····move-result-object·v0 | 288 | ····move-result-object·v0 |
| 288 | ····check-cast·v0,·Landroid/graphics/Bitmap; | 289 | ····check-cast·v0,·Landroid/graphics/Bitmap; |
| 289 | ····.line·122 | 290 | ····.line·122 |
| Offset 311, 20 lines modified | Offset 312, 22 lines modified | ||
| 311 | ····move-result-object·v2 | 312 | ····move-result-object·v2 |
| 312 | ····new-instance·v4,·Lcom/android/gallery3d/app/SlideshowPage$Slide; | 313 | ····new-instance·v4,·Lcom/android/gallery3d/app/SlideshowPage$Slide; |
| 313 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; | 314 | ····iget-object·v5,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; |
| 315 | ····.line·125 | ||
| 314 | ····invoke-static·{v5},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$600(Lcom/android/gallery3d/app/SlideshowDataAdapter;)I | 316 | ····invoke-static·{v5},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$600(Lcom/android/gallery3d/app/SlideshowDataAdapter;)I |
| 315 | ····move-result·v5 | 317 | ····move-result·v5 |
| 316 | ····invoke-direct·{v4,·v1,·v5,·v0},·Lcom/android/gallery3d/app/SlideshowPage$Slide;-><init>(Lcom/android/gallery3d/data/MediaItem;ILandroid/graphics/Bitmap;)V | 318 | ····invoke-direct·{v4,·v1,·v5,·v0},·Lcom/android/gallery3d/app/SlideshowPage$Slide;-><init>(Lcom/android/gallery3d/data/MediaItem;ILandroid/graphics/Bitmap;)V |
| 319 | ····.line·124 | ||
| 317 | ····invoke-virtual·{v2,·v4},·Ljava/util/LinkedList;->addLast(Ljava/lang/Object;)V | 320 | ····invoke-virtual·{v2,·v4},·Ljava/util/LinkedList;->addLast(Ljava/lang/Object;)V |
| 318 | ····.line·126 | 321 | ····.line·126 |
| 319 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; | 322 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$ReloadTask;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; |
| 320 | ····invoke-static·{v2},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$300(Lcom/android/gallery3d/app/SlideshowDataAdapter;)Ljava/util/LinkedList; | 323 | ····invoke-static·{v2},·Lcom/android/gallery3d/app/SlideshowDataAdapter;->access$300(Lcom/android/gallery3d/app/SlideshowDataAdapter;)Ljava/util/LinkedList; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·405 | 27 | ····.line·405 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$5;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$5;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 163, 20 lines modified | Offset 163, 22 lines modified | ||
| 163 | ····const-string·v9,·"android.intent.action.GET_CONTENT" | 163 | ····const-string·v9,·"android.intent.action.GET_CONTENT" |
| 164 | ····invoke-direct·{v8,·v9},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 164 | ····invoke-direct·{v8,·v9},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
| 165 | ····const-class·v9,·Lcom/android/gallery3d/app/DialogPicker; | 165 | ····const-class·v9,·Lcom/android/gallery3d/app/DialogPicker; |
| 166 | ····.line·71 | ||
| 166 | ····invoke-virtual·{v8,·p0,·v9},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; | 167 | ····invoke-virtual·{v8,·p0,·v9},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; |
| 167 | ····move-result-object·v8 | 168 | ····move-result-object·v8 |
| 168 | ····const-string·v9,·"image/*" | 169 | ····const-string·v9,·"image/*" |
| 170 | ····.line·72 | ||
| 169 | ····invoke-virtual·{v8,·v9},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; | 171 | ····invoke-virtual·{v8,·v9},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
| 170 | ····move-result-object·v3 | 172 | ····move-result-object·v3 |
| 171 | ····.line·73 | 173 | ····.line·73 |
| 172 | ····.local·v3,·"request":Landroid/content/Intent; | 174 | ····.local·v3,·"request":Landroid/content/Intent; |
| 173 | ····invoke-virtual·{p0,·v3,·v11},·Lcom/android/gallery3d/app/Wallpaper;->startActivityForResult(Landroid/content/Intent;I)V | 175 | ····invoke-virtual·{p0,·v3,·v11},·Lcom/android/gallery3d/app/Wallpaper;->startActivityForResult(Landroid/content/Intent;I)V |
| Offset 247, 74 lines modified | Offset 249, 85 lines modified | ||
| 247 | ····invoke-direct·{v8,·v9},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 249 | ····invoke-direct·{v8,·v9},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
| 248 | ····iget-object·v9,·p0,·Lcom/android/gallery3d/app/Wallpaper;->mPickedItem:Landroid/net/Uri; | 250 | ····iget-object·v9,·p0,·Lcom/android/gallery3d/app/Wallpaper;->mPickedItem:Landroid/net/Uri; |
| 249 | ····const-string·v10,·"image/*" | 251 | ····const-string·v10,·"image/*" |
| 252 | ····.line·88 | ||
| 250 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; | 253 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; |
| 251 | ····move-result-object·v8 | 254 | ····move-result-object·v8 |
| 252 | ····const/high16·v9,·0x2000000 | 255 | ····const/high16·v9,·0x2000000 |
| 256 | ····.line·89 | ||
| 253 | ····invoke-virtual·{v8,·v9},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 257 | ····invoke-virtual·{v8,·v9},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
| 254 | ····move-result-object·v8 | 258 | ····move-result-object·v8 |
| 255 | ····const-string·v9,·"outputX" | 259 | ····const-string·v9,·"outputX" |
| 260 | ····.line·90 | ||
| 256 | ····invoke-virtual·{v8,·v9,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 261 | ····invoke-virtual·{v8,·v9,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 257 | ····move-result-object·v8 | 262 | ····move-result-object·v8 |
| 258 | ····const-string·v9,·"outputY" | 263 | ····const-string·v9,·"outputY" |
| 264 | ····.line·91 | ||
| 259 | ····invoke-virtual·{v8,·v9,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 265 | ····invoke-virtual·{v8,·v9,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 260 | ····move-result-object·v8 | 266 | ····move-result-object·v8 |
| 261 | ····const-string·v9,·"aspectX" | 267 | ····const-string·v9,·"aspectX" |
| 268 | ····.line·92 | ||
| 262 | ····invoke-virtual·{v8,·v9,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 269 | ····invoke-virtual·{v8,·v9,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 263 | ····move-result-object·v8 | 270 | ····move-result-object·v8 |
| 264 | ····const-string·v9,·"aspectY" | 271 | ····const-string·v9,·"aspectY" |
| 272 | ····.line·93 | ||
| 265 | ····invoke-virtual·{v8,·v9,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 273 | ····invoke-virtual·{v8,·v9,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 266 | ····move-result-object·v8 | 274 | ····move-result-object·v8 |
| 267 | ····const-string·v9,·"spotlightX" | 275 | ····const-string·v9,·"spotlightX" |
| 276 | ····.line·94 | ||
| 268 | ····invoke-virtual·{v8,·v9,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;F)Landroid/content/Intent; | 277 | ····invoke-virtual·{v8,·v9,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;F)Landroid/content/Intent; |
| 269 | ····move-result-object·v8 | 278 | ····move-result-object·v8 |
| 270 | ····const-string·v9,·"spotlightY" | 279 | ····const-string·v9,·"spotlightY" |
| 280 | ····.line·95 | ||
| 271 | ····invoke-virtual·{v8,·v9,·v6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;F)Landroid/content/Intent; | 281 | ····invoke-virtual·{v8,·v9,·v6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;F)Landroid/content/Intent; |
| 272 | ····move-result-object·v8 | 282 | ····move-result-object·v8 |
| 273 | ····const-string·v9,·"scale" | 283 | ····const-string·v9,·"scale" |
| 284 | ····.line·96 | ||
| 274 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; | 285 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; |
| 275 | ····move-result-object·v8 | 286 | ····move-result-object·v8 |
| 276 | ····const-string·v9,·"noFaceDetection" | 287 | ····const-string·v9,·"noFaceDetection" |
| 288 | ····.line·97 | ||
| 277 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; | 289 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; |
| 278 | ····move-result-object·v8 | 290 | ····move-result-object·v8 |
| 279 | ····const-string·v9,·"set-as-wallpaper" | 291 | ····const-string·v9,·"set-as-wallpaper" |
| 292 | ····.line·98 | ||
| 280 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; | 293 | ····invoke-virtual·{v8,·v9,·v11},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; |
| 281 | ····move-result-object·v3 | 294 | ····move-result-object·v3 |
| 282 | ····.line·99 | 295 | ····.line·99 |
| 283 | ····.restart·local·v3····#·"request":Landroid/content/Intent; | 296 | ····.restart·local·v3····#·"request":Landroid/content/Intent; |
| 284 | ····invoke-virtual·{p0,·v3},·Lcom/android/gallery3d/app/Wallpaper;->startActivity(Landroid/content/Intent;)V | 297 | ····invoke-virtual·{p0,·v3},·Lcom/android/gallery3d/app/Wallpaper;->startActivity(Landroid/content/Intent;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AbstractGalleryActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·136 | 27 | ····.line·136 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$2;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$2;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 30, 29 lines modified | Offset 30, 29 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/ManageCachePage;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/ManageCachePage; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·247 | 37 | ····.line·247 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$3;->this$0:Lcom/android/gallery3d/app/ManageCachePage; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/ManageCachePage$3;->this$0:Lcom/android/gallery3d/app/ManageCachePage; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 39 | ····return-void | 40 | ····return-void |
| 40 | .end·method | 41 | .end·method |
| 41 | #·virtual·methods | 42 | #·virtual·methods |
| 42 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 43 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 43 | ····.locals·1 | 44 | ····.locals·1 |
| 44 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 45 | ····.prologue | 45 | ····.prologue |
| 46 | ····.line·247 | 46 | ····.line·247 |
| 47 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/ManageCachePage$3;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; | 47 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/ManageCachePage$3;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Void; |
| 48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
| Offset 136, 14 lines modified | Offset 136, 15 lines modified | ||
| 136 | ····const-string·v3,·"fail·to·create:·" | 136 | ····const-string·v3,·"fail·to·create:·" |
| 137 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 137 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 138 | ····move-result-object·v2 | 138 | ····move-result-object·v2 |
| 139 | ····.line·82 | ||
| 139 | ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; | 140 | ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
| 140 | ····move-result-object·v3 | 141 | ····move-result-object·v3 |
| 141 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 142 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 142 | ····move-result-object·v2 | 143 | ····move-result-object·v2 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·431 | 27 | ····.line·431 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$6;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$6;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 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/android/gallery3d/app/AlbumPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumPage;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumPage; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·383 | 24 | ····.line·383 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$4;->this$0:Lcom/android/gallery3d/app/AlbumPage; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumPage$4;->this$0:Lcom/android/gallery3d/app/AlbumPage; |
| 25 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/SlotView$SimpleListener;-><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/android/gallery3d/app/SlideshowDataAdapter; | 31 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowDataAdapter;)V | 33 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowDataAdapter;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SlideshowDataAdapter; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·161 | 37 | ····.line·161 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$1;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; | 38 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowDataAdapter$1;->this$0:Lcom/android/gallery3d/app/SlideshowDataAdapter; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 64, 15 lines modified | Offset 65, 14 lines modified | ||
| 64 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 65 | ····return-object·v0 | 66 | ····return-object·v0 |
| 66 | .end·method | 67 | .end·method |
| 67 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 68 | .method·public·bridge·synthetic·run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 68 | ····.locals·1 | 69 | ····.locals·1 |
| 69 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/util/ThreadPool$JobContext; | ||
| 70 | ····.prologue | 70 | ····.prologue |
| 71 | ····.line·161 | 71 | ····.line·161 |
| 72 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/SlideshowDataAdapter$1;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Lcom/android/gallery3d/app/SlideshowPage$Slide; | 72 | ····invoke-virtual·{p0,·p1},·Lcom/android/gallery3d/app/SlideshowDataAdapter$1;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Lcom/android/gallery3d/app/SlideshowPage$Slide; |
| 73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/AbstractGalleryActivity;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AbstractGalleryActivity; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·49 | 24 | ····.line·49 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$1;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AbstractGalleryActivity$1;->this$0:Lcom/android/gallery3d/app/AbstractGalleryActivity; |
| 25 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowPage; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;Lcom/android/gallery3d/ui/GLRoot;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/app/SlideshowPage;Lcom/android/gallery3d/ui/GLRoot;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/SlideshowPage; | ||
| 22 | ····.param·p2,·" | 23 | ····.param·p2,·"root"····#·Lcom/android/gallery3d/ui/GLRoot; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·107 | 25 | ····.line·107 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$2;->this$0:Lcom/android/gallery3d/app/SlideshowPage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/SlideshowPage$2;->this$0:Lcom/android/gallery3d/app/SlideshowPage; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/gallery3d/ui/SynchronizedHandler;-><init>(Lcom/android/gallery3d/ui/GLRoot;)V |
| Offset 68, 22 lines modified | Offset 68, 24 lines modified | ||
| 68 | ····const/4·v5,·0x1 | 68 | ····const/4·v5,·0x1 |
| 69 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | 69 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V |
| 70 | ····.line·37 | 70 | ····.line·37 |
| 71 | ····const-string·v4,·"media-path" | 71 | ····const-string·v4,·"media-path" |
| 72 | ····.line·38 | ||
| 72 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/DialogPicker;->getDataManager()Lcom/android/gallery3d/data/DataManager; | 73 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/DialogPicker;->getDataManager()Lcom/android/gallery3d/data/DataManager; |
| 73 | ····move-result-object·v5 | 74 | ····move-result-object·v5 |
| 74 | ····invoke-virtual·{v5,·v3},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; | 75 | ····invoke-virtual·{v5,·v3},·Lcom/android/gallery3d/data/DataManager;->getTopSetPath(I)Ljava/lang/String; |
| 75 | ····move-result-object·v5 | 76 | ····move-result-object·v5 |
| 77 | ····.line·37 | ||
| 76 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 78 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| 77 | ····.line·39 | 79 | ····.line·39 |
| 78 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/DialogPicker;->getStateManager()Lcom/android/gallery3d/app/StateManager; | 80 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/DialogPicker;->getStateManager()Lcom/android/gallery3d/app/StateManager; |
| 79 | ····move-result-object·v4 | 81 | ····move-result-object·v4 |
| Offset 88, 24 lines modified | Offset 88, 26 lines modified | ||
| 88 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; | 88 | ····invoke-static·{v0},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; |
| 89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
| 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$FullImageListener;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoDataAdapter$FullImageListener;->this$0:Lcom/android/gallery3d/app/PhotoDataAdapter; |
| 91 | ····.line·598 | ||
| 91 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; | 92 | ····invoke-static·{v1},·Lcom/android/gallery3d/app/PhotoDataAdapter;->access$400(Lcom/android/gallery3d/app/PhotoDataAdapter;)Landroid/os/Handler; |
| 92 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
| 93 | ····const/4·v2,·0x3 | 94 | ····const/4·v2,·0x3 |
| 94 | ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; | 95 | ····invoke-virtual·{v1,·v2,·p0},·Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; |
| 95 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
| 97 | ····.line·597 | ||
| 96 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z | 98 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z |
| 97 | ····.line·599 | 99 | ····.line·599 |
| 98 | ····return-void | 100 | ····return-void |
| 99 | .end·method | 101 | .end·method |
| 100 | .method·public·run()V | 102 | .method·public·run()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/app/MoviePlayer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/MoviePlayer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·178 | 27 | ····.line·178 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$5;->this$0:Lcom/android/gallery3d/app/MoviePlayer; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/MoviePlayer$5;->this$0:Lcom/android/gallery3d/app/MoviePlayer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 494, 14 lines modified | Offset 494, 15 lines modified | ||
| 494 | ····.locals·4 | 494 | ····.locals·4 |
| 495 | ····.param·p1,·"itemPath"····#·Lcom/android/gallery3d/data/Path; | 495 | ····.param·p1,·"itemPath"····#·Lcom/android/gallery3d/data/Path; |
| 496 | ····.prologue | 496 | ····.prologue |
| 497 | ····.line·331 | 497 | ····.line·331 |
| 498 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; | 498 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mActivity:Lcom/android/gallery3d/app/GalleryActivity; |
| 499 | ····.line·332 | ||
| 499 | ····invoke-interface·{v1},·Lcom/android/gallery3d/app/GalleryActivity;->getDataManager()Lcom/android/gallery3d/data/DataManager; | 500 | ····invoke-interface·{v1},·Lcom/android/gallery3d/app/GalleryActivity;->getDataManager()Lcom/android/gallery3d/data/DataManager; |
| 500 | ····move-result-object·v1 | 501 | ····move-result-object·v1 |
| 501 | ····invoke-virtual·{v1,·p1},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; | 502 | ····invoke-virtual·{v1,·p1},·Lcom/android/gallery3d/data/DataManager;->getMediaObject(Lcom/android/gallery3d/data/Path;)Lcom/android/gallery3d/data/MediaObject; |
| 502 | ····move-result-object·v0 | 503 | ····move-result-object·v0 |
| Offset 779, 14 lines modified | Offset 780, 15 lines modified | ||
| 779 | ····check-cast·v8,·Landroid/content/Context; | 780 | ····check-cast·v8,·Landroid/content/Context; |
| 780 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 781 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 781 | ····move-result-object·v8 | 782 | ····move-result-object·v8 |
| 783 | ····.line·1013 | ||
| 782 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V | 784 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V |
| 783 | ····.line·1039 | 785 | ····.line·1039 |
| 784 | ····:goto_0 | 786 | ····:goto_0 |
| 785 | ····return-void | 787 | ····return-void |
| 786 | ····.line·1016 | 788 | ····.line·1016 |
| Offset 821, 14 lines modified | Offset 823, 15 lines modified | ||
| 821 | ····check-cast·v8,·Landroid/content/Context; | 823 | ····check-cast·v8,·Landroid/content/Context; |
| 822 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 824 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 823 | ····move-result-object·v8 | 825 | ····move-result-object·v8 |
| 826 | ····.line·1019 | ||
| 824 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V | 827 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V |
| 825 | ····goto·:goto_0 | 828 | ····goto·:goto_0 |
| 826 | ····:cond_2 | 829 | ····:cond_2 |
| 827 | ····move-object·v4,·v6 | 830 | ····move-object·v4,·v6 |
| Offset 848, 14 lines modified | Offset 851, 15 lines modified | ||
| 848 | ····check-cast·v8,·Landroid/content/Context; | 851 | ····check-cast·v8,·Landroid/content/Context; |
| 849 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 852 | ····invoke-static·{v8,·v9,·v11},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 850 | ····move-result-object·v8 | 853 | ····move-result-object·v8 |
| 854 | ····.line·1025 | ||
| 851 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V | 855 | ····invoke-virtual·{v8},·Landroid/widget/Toast;->show()V |
| 852 | ····goto·:goto_0 | 856 | ····goto·:goto_0 |
| 853 | ····.line·1029 | 857 | ····.line·1029 |
| 854 | ····:cond_3 | 858 | ····:cond_3 |
| 855 | ····:try_start_0 | 859 | ····:try_start_0 |
| Offset 1819, 24 lines modified | Offset 1823, 26 lines modified | ||
| 1819 | ····move-result-object·v1 | 1823 | ····move-result-object·v1 |
| 1820 | ····invoke-direct·{p0,·v1},·Lcom/android/gallery3d/app/PhotoPage;->setTitle(Ljava/lang/String;)V | 1824 | ····invoke-direct·{p0,·v1},·Lcom/android/gallery3d/app/PhotoPage;->setTitle(Ljava/lang/String;)V |
| 1821 | ····.line·362 | 1825 | ····.line·362 |
| 1822 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mPhotoView:Lcom/android/gallery3d/ui/PhotoView; | 1826 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mPhotoView:Lcom/android/gallery3d/ui/PhotoView; |
| 1827 | ····.line·363 | ||
| 1823 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/data/MediaItem;->getMediaType()I | 1828 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/data/MediaItem;->getMediaType()I |
| 1824 | ····move-result·v1 | 1829 | ····move-result·v1 |
| 1825 | ····const/4·v3,·0x4 | 1830 | ····const/4·v3,·0x4 |
| 1826 | ····if-ne·v1,·v3,·:cond_4 | 1831 | ····if-ne·v1,·v3,·:cond_4 |
| 1827 | ····const/4·v1,·0x1 | 1832 | ····const/4·v1,·0x1 |
| 1833 | ····.line·362 | ||
| 1828 | ····:goto_1 | 1834 | ····:goto_1 |
| 1829 | ····invoke-virtual·{v2,·v1},·Lcom/android/gallery3d/ui/PhotoView;->showVideoPlayIcon(Z)V | 1835 | ····invoke-virtual·{v2,·v1},·Lcom/android/gallery3d/ui/PhotoView;->showVideoPlayIcon(Z)V |
| 1830 | ····.line·364 | 1836 | ····.line·364 |
| 1831 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/PhotoPage;->updateSharedIntent()V | 1837 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/PhotoPage;->updateSharedIntent()V |
| 1832 | ····.line·365 | 1838 | ····.line·365 |
| Offset 1867, 15 lines modified | Offset 1873, 15 lines modified | ||
| 1867 | ····move-result-object·v3 | 1873 | ····move-result-object·v3 |
| 1868 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 1874 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| 1869 | ····goto·:goto_0 | 1875 | ····goto·:goto_0 |
| 1870 | ····.line·36 | 1876 | ····.line·363 |
| 1871 | ····.end·local·v0····#·"itemPath":Lcom/android/gallery3d/data/Path; | 1877 | ····.end·local·v0····#·"itemPath":Lcom/android/gallery3d/data/Path; |
| 1872 | ····:cond_4 | 1878 | ····:cond_4 |
| 1873 | ····const/4·v1,·0x0 | 1879 | ····const/4·v1,·0x0 |
| 1874 | ····goto·:goto_1 | 1880 | ····goto·:goto_1 |
| 1875 | .end·method | 1881 | .end·method |
| Offset 2121, 28 lines modified | Offset 2127, 30 lines modified | ||
| 2121 | ····const/high16·v2,·-0x3b860000····#·-1000.0f | 2127 | ····const/high16·v2,·-0x3b860000····#·-1000.0f |
| 2122 | ····iput·v2,·v0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F | 2128 | ····iput·v2,·v0,·Lcom/android/gallery3d/ui/PositionRepository$Position;->z:F |
| 2123 | ····.line·518 | 2129 | ····.line·518 |
| 2124 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mCurrentPhoto:Lcom/android/gallery3d/data/MediaItem; | 2130 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/app/PhotoPage;->mCurrentPhoto:Lcom/android/gallery3d/data/MediaItem; |
| 2131 | ····.line·519 | ||
| 2125 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; | 2132 | ····invoke-virtual·{v2},·Lcom/android/gallery3d/data/MediaItem;->getPath()Lcom/android/gallery3d/data/Path; |
| 2126 | ····move-result-object·v2 | 2133 | ····move-result-object·v2 |
| 2127 | ····invoke-static·{v2},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 2134 | ····invoke-static·{v2},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
| 2128 | ····move-result·v2 | 2135 | ····move-result·v2 |
| 2129 | ····int-to-long·v2,·v2 | 2136 | ····int-to-long·v2,·v2 |
| 2130 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 2137 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| Max diff block lines reached; 2935/6383 bytes (45.98%) of diff not shown. | |||
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 19 | .field·final·synthetic·this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V | 21 | .method·constructor·<init>(Lcom/android/gallery3d/app/AlbumSetPage;)V |
| 22 | ····.locals·1 | 22 | ····.locals·1 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/app/AlbumSetPage; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·100 | 25 | ····.line·100 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 26 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V | 27 | ····invoke-direct·{p0},·Lcom/android/gallery3d/ui/GLView;-><init>()V |
| Offset 165, 14 lines modified | Offset 166, 15 lines modified | ||
| 165 | ····const/4·v0,·0x4 | 166 | ····const/4·v0,·0x4 |
| 166 | ····invoke-interface·{p1,·v0},·Lcom/android/gallery3d/ui/GLCanvas;->save(I)I | 167 | ····invoke-interface·{p1,·v0},·Lcom/android/gallery3d/ui/GLCanvas;->save(I)I |
| 167 | ····.line·127 | 168 | ····.line·127 |
| 168 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->mMatrix:[F | 169 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->mMatrix:[F |
| 170 | ····.line·128 | ||
| 169 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumSetPage$1;->getWidth()I | 171 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/app/AlbumSetPage$1;->getWidth()I |
| 170 | ····move-result·v1 | 172 | ····move-result·v1 |
| 171 | ····div-int/lit8·v1,·v1,·0x2 | 173 | ····div-int/lit8·v1,·v1,·0x2 |
| 172 | ····int-to-float·v1,·v1 | 174 | ····int-to-float·v1,·v1 |
| Offset 203, 14 lines modified | Offset 205, 15 lines modified | ||
| 203 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; | 205 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->this$0:Lcom/android/gallery3d/app/AlbumSetPage; |
| 204 | ····invoke-static·{v3},·Lcom/android/gallery3d/app/AlbumSetPage;->access$800(Lcom/android/gallery3d/app/AlbumSetPage;)F | 206 | ····invoke-static·{v3},·Lcom/android/gallery3d/app/AlbumSetPage;->access$800(Lcom/android/gallery3d/app/AlbumSetPage;)F |
| 205 | ····move-result·v3 | 207 | ····move-result·v3 |
| 208 | ····.line·127 | ||
| 206 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V | 209 | ····invoke-static·{v0,·v1,·v2,·v3},·Lcom/android/gallery3d/util/GalleryUtils;->setViewPointMatrix([FFFF)V |
| 207 | ····.line·129 | 210 | ····.line·129 |
| 208 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->mMatrix:[F | 211 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/app/AlbumSetPage$1;->mMatrix:[F |
| 209 | ····const/4·v1,·0x0 | 212 | ····const/4·v1,·0x0 |
| Offset 110, 53 lines modified | Offset 110, 52 lines modified | ||
| 110 | .method·public·calculate(J)Z | 110 | .method·public·calculate(J)Z |
| 111 | ····.locals·5 | 111 | ····.locals·5 |
| 112 | ····.param·p1,·"currentTimeMillis"····#·J | 112 | ····.param·p1,·"currentTimeMillis"····#·J |
| 113 | ····.prologue | 113 | ····.prologue |
| 114 | ····.line·54 | 114 | ····.line·54 |
| 115 | ····const/4·v | 115 | ····const/4·v1,·0x0 |
| 116 | ····.line·55 | 116 | ····.line·55 |
| 117 | ····.local·v | 117 | ····.local·v1,·"more":Z |
| 118 | ····iget-object·v | 118 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/anim/AnimationSet;->mAnimations:Ljava/util/ArrayList; |
| 119 | ····invoke-virtual·{v | 119 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 120 | ····move-result-object·v | 120 | ····move-result-object·v2 |
| 121 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 122 | ····:goto_0 | 121 | ····:goto_0 |
| 123 | ····invoke-interface·{v | 122 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 124 | ····move-result·v3 | 123 | ····move-result·v3 |
| 125 | ····if-eqz·v3,·:cond_0 | 124 | ····if-eqz·v3,·:cond_0 |
| 126 | ····invoke-interface·{v | 125 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 127 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
| 128 | ····check-cast·v0,·Lcom/android/gallery3d/anim/CanvasAnimation; | 127 | ····check-cast·v0,·Lcom/android/gallery3d/anim/CanvasAnimation; |
| 129 | ····.line·56 | 128 | ····.line·56 |
| 130 | ····.local·v0,·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; | 129 | ····.local·v0,·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; |
| 131 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/gallery3d/anim/CanvasAnimation;->calculate(J)Z | 130 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/gallery3d/anim/CanvasAnimation;->calculate(J)Z |
| 132 | ····move-result·v3 | 131 | ····move-result·v3 |
| 133 | ····or-int/2addr·v | 132 | ····or-int/2addr·v1,·v3 |
| 134 | ····.line·57 | 133 | ····.line·57 |
| 135 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
| 136 | ····.line·58 | 135 | ····.line·58 |
| 137 | ····.end·local·v0····#·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; | 136 | ····.end·local·v0····#·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; |
| 138 | ····:cond_0 | 137 | ····:cond_0 |
| 139 | ····return·v | 138 | ····return·v1 |
| 140 | .end·method | 139 | .end·method |
| 141 | .method·public·getCanvasSaveFlags()I | 140 | .method·public·getCanvasSaveFlags()I |
| 142 | ····.locals·1 | 141 | ····.locals·1 |
| 143 | ····.prologue | 142 | ····.prologue |
| 144 | ····.line·44 | 143 | ····.line·44 |
| Offset 166, 21 lines modified | Offset 165, 20 lines modified | ||
| 166 | .end·method | 165 | .end·method |
| 167 | .method·public·isActive()Z | 166 | .method·public·isActive()Z |
| 168 | ····.locals·3 | 167 | ····.locals·3 |
| 169 | ····.prologue | 168 | ····.prologue |
| 170 | ····.line·70 | 169 | ····.line·70 |
| 171 | ····iget-object·v | 170 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/anim/AnimationSet;->mAnimations:Ljava/util/ArrayList; |
| 172 | ····invoke-virtual·{v | 171 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 173 | ····move-result-object·v1 | 172 | ····move-result-object·v1 |
| 174 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 175 | ····:cond_0 | 173 | ····:cond_0 |
| 176 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 174 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 177 | ····move-result·v2 | 175 | ····move-result·v2 |
| 178 | ····if-eqz·v2,·:cond_1 | 176 | ····if-eqz·v2,·:cond_1 |
| Offset 194, 23 lines modified | Offset 192, 23 lines modified | ||
| 194 | ····.local·v0,·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; | 192 | ····.local·v0,·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; |
| 195 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/anim/CanvasAnimation;->isActive()Z | 193 | ····invoke-virtual·{v0},·Lcom/android/gallery3d/anim/CanvasAnimation;->isActive()Z |
| 196 | ····move-result·v2 | 194 | ····move-result·v2 |
| 197 | ····if-eqz·v2,·:cond_0 | 195 | ····if-eqz·v2,·:cond_0 |
| 198 | ····const/4·v | 196 | ····const/4·v1,·0x1 |
| 199 | ····.line·73 | 197 | ····.line·73 |
| 200 | ····.end·local·v0····#·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; | 198 | ····.end·local·v0····#·"anim":Lcom/android/gallery3d/anim/CanvasAnimation; |
| 201 | ····:goto_0 | 199 | ····:goto_0 |
| 202 | ····return·v | 200 | ····return·v1 |
| 203 | ····:cond_1 | 201 | ····:cond_1 |
| 204 | ····const/4·v | 202 | ····const/4·v1,·0x0 |
| 205 | ····goto·:goto_0 | 203 | ····goto·:goto_0 |
| 206 | .end·method | 204 | .end·method |
| 207 | .method·protected·onCalculate(F)V | 205 | .method·protected·onCalculate(F)V |
| 208 | ····.locals·0 | 206 | ····.locals·0 |
| 209 | ····.param·p1,·"progress"····#·F | 207 | ····.param·p1,·"progress"····#·F |
| Offset 221, 21 lines modified | Offset 219, 20 lines modified | ||
| 221 | .end·method | 219 | .end·method |
| 222 | .method·public·start()V | 220 | .method·public·start()V |
| 223 | ····.locals·3 | 221 | ····.locals·3 |
| 224 | ····.prologue | 222 | ····.prologue |
| 225 | ····.line·63 | 223 | ····.line·63 |
| 226 | ····iget-object·v | 224 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/anim/AnimationSet;->mAnimations:Ljava/util/ArrayList; |
| 227 | ····invoke-virtual·{v | 225 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 228 | ····move-result-object·v1 | 226 | ····move-result-object·v1 |
| 229 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 230 | ····:goto_0 | 227 | ····:goto_0 |
| 231 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 228 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 232 | ····move-result·v2 | 229 | ····move-result·v2 |
| 233 | ····if-eqz·v2,·:cond_0 | 230 | ····if-eqz·v2,·:cond_0 |
| Offset 37, 14 lines modified | Offset 37, 15 lines modified | ||
| 37 | ····:try_start_0 | 37 | ····:try_start_0 |
| 38 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/gadget/WidgetClickHandler;->getContentResolver()Landroid/content/ContentResolver; | 38 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/gadget/WidgetClickHandler;->getContentResolver()Landroid/content/ContentResolver; |
| 39 | ····move-result-object·v3 | 39 | ····move-result-object·v3 |
| 40 | ····const-string·v4,·"r" | 40 | ····const-string·v4,·"r" |
| 41 | ····.line·37 | ||
| 41 | ····invoke-virtual·{v3,·p1,·v4},·Landroid/content/ContentResolver;->openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; | 42 | ····invoke-virtual·{v3,·p1,·v4},·Landroid/content/ContentResolver;->openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; |
| 42 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
| 43 | ····.line·38 | 44 | ····.line·38 |
| 44 | ····.local·v1,·"f":Landroid/content/res/AssetFileDescriptor; | 45 | ····.local·v1,·"f":Landroid/content/res/AssetFileDescriptor; |
| 45 | ····invoke-virtual·{v1},·Landroid/content/res/AssetFileDescriptor;->close()V | 46 | ····invoke-virtual·{v1},·Landroid/content/res/AssetFileDescriptor;->close()V |
| Offset 141, 14 lines modified | Offset 142, 15 lines modified | ||
| 141 | ····const/4·v2,·0x1 | 142 | ····const/4·v2,·0x1 |
| 142 | ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 143 | ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 143 | ····move-result-object·v1 | 144 | ····move-result-object·v1 |
| 145 | ····.line·54 | ||
| 144 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 146 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 145 | ····.line·55 | 147 | ····.line·55 |
| 146 | ····new-instance·v1,·Landroid/content/Intent; | 148 | ····new-instance·v1,·Landroid/content/Intent; |
| 147 | ····const-class·v2,·Lcom/android/gallery3d/app/Gallery; | 149 | ····const-class·v2,·Lcom/android/gallery3d/app/Gallery; |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/widget/RemoteViewsService; | 2 | .super·Landroid/widget/RemoteViewsService; |
| 3 | .source·"WidgetService.java" | 3 | .source·"WidgetService.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/gadget/WidgetService$1;, | ||
| 8 | ········Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;, | 7 | ········Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;, |
| 9 | ········Lcom/android/gallery3d/gadget/WidgetService$EmptySource; | 8 | ········Lcom/android/gallery3d/gadget/WidgetService$EmptySource; |
| 10 | ····} | 9 | ····} |
| 11 | .end·annotation | 10 | .end·annotation |
| 12 | #·static·fields | 11 | #·static·fields |
| Offset 25, 15 lines modified | Offset 24, 14 lines modified | ||
| 25 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
| 26 | ····.locals·0 | 25 | ····.locals·0 |
| 27 | ····.prologue | 26 | ····.prologue |
| 28 | ····.line·34 | 27 | ····.line·34 |
| 29 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V | 28 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V |
| 30 | ····.line·81 | ||
| 31 | ····return-void | 29 | ····return-void |
| 32 | .end·method | 30 | .end·method |
| 33 | #·virtual·methods | 31 | #·virtual·methods |
| 34 | .method·public·onGetViewFactory(Landroid/content/Intent;)Landroid/widget/RemoteViewsService$RemoteViewsFactory; | 32 | .method·public·onGetViewFactory(Landroid/content/Intent;)Landroid/widget/RemoteViewsService$RemoteViewsFactory; |
| 35 | ····.locals·5 | 33 | ····.locals·5 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/gadget/LocalPhotoSource; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/gadget/LocalPhotoSource; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/LocalPhotoSource;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/LocalPhotoSource;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/gadget/LocalPhotoSource; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·69 | 25 | ····.line·69 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/LocalPhotoSource$1;->this$0:Lcom/android/gallery3d/gadget/LocalPhotoSource; | 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/LocalPhotoSource$1;->this$0:Lcom/android/gallery3d/gadget/LocalPhotoSource; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 195, 14 lines modified | Offset 195, 15 lines modified | ||
| 195 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; | 195 | ····invoke-virtual·{p0,·v1},·Lcom/android/gallery3d/data/MediaItem;->requestImage(I)Lcom/android/gallery3d/util/ThreadPool$Job; |
| 196 | ····move-result-object·v1 | 196 | ····move-result-object·v1 |
| 197 | ····sget-object·v2,·Lcom/android/gallery3d/util/ThreadPool;->JOB_CONTEXT_STUB:Lcom/android/gallery3d/util/ThreadPool$JobContext; | 197 | ····sget-object·v2,·Lcom/android/gallery3d/util/ThreadPool;->JOB_CONTEXT_STUB:Lcom/android/gallery3d/util/ThreadPool$JobContext; |
| 198 | ····.line·49 | ||
| 198 | ····invoke-interface·{v1,·v2},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; | 199 | ····invoke-interface·{v1,·v2},·Lcom/android/gallery3d/util/ThreadPool$Job;->run(Lcom/android/gallery3d/util/ThreadPool$JobContext;)Ljava/lang/Object; |
| 199 | ····move-result-object·v0 | 200 | ····move-result-object·v0 |
| 200 | ····check-cast·v0,·Landroid/graphics/Bitmap; | 201 | ····check-cast·v0,·Landroid/graphics/Bitmap; |
| 201 | ····.line·50 | 202 | ····.line·50 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/WidgetTypeChooser;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/WidgetTypeChooser;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/gadget/WidgetTypeChooser; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·52 | 27 | ····.line·52 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$2;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$2;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; |
| 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/android/gallery3d/gadget/WidgetTypeChooser; | 21 | .field·final·synthetic·this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/WidgetTypeChooser;)V | 23 | .method·constructor·<init>(Lcom/android/gallery3d/gadget/WidgetTypeChooser;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/gadget/WidgetTypeChooser; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·33 | 27 | ····.line·33 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$1;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; | 28 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$1;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 45, 14 lines modified | Offset 46, 15 lines modified | ||
| 45 | ····.line·36 | 46 | ····.line·36 |
| 46 | ····new-instance·v1,·Landroid/content/Intent; | 47 | ····new-instance·v1,·Landroid/content/Intent; |
| 47 | ····invoke-direct·{v1},·Landroid/content/Intent;-><init>()V | 48 | ····invoke-direct·{v1},·Landroid/content/Intent;-><init>()V |
| 48 | ····const-string·v2,·"widget-type" | 49 | ····const-string·v2,·"widget-type" |
| 50 | ····.line·37 | ||
| 49 | ····invoke-virtual·{v1,·v2,·p2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | 51 | ····invoke-virtual·{v1,·v2,·p2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 50 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
| 51 | ····.line·38 | 53 | ····.line·38 |
| 52 | ····.local·v0,·"data":Landroid/content/Intent; | 54 | ····.local·v0,·"data":Landroid/content/Intent; |
| 53 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$1;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; | 55 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetTypeChooser$1;->this$0:Lcom/android/gallery3d/gadget/WidgetTypeChooser; |
| Offset 361, 16 lines modified | Offset 361, 18 lines modified | ||
| 361 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 361 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 362 | ····move-result·v2 | 362 | ····move-result·v2 |
| 363 | ····.line·105 | 363 | ····.line·105 |
| 364 | ····invoke-static·{v0,·v1},·Landroid/os/Binder;->restoreCallingIdentity(J)V | 364 | ····invoke-static·{v0,·v1},·Landroid/os/Binder;->restoreCallingIdentity(J)V |
| 365 | ····.line·103 | ||
| 365 | ····return·v2 | 366 | ····return·v2 |
| 367 | ····.line·105 | ||
| 366 | ····:catchall_0 | 368 | ····:catchall_0 |
| 367 | ····move-exception·v2 | 369 | ····move-exception·v2 |
| 368 | ····invoke-static·{v0,·v1},·Landroid/os/Binder;->restoreCallingIdentity(J)V | 370 | ····invoke-static·{v0,·v1},·Landroid/os/Binder;->restoreCallingIdentity(J)V |
| 369 | ····throw·v2 | 371 | ····throw·v2 |
| 370 | .end·method | 372 | .end·method |
| Offset 92, 14 lines modified | Offset 92, 15 lines modified | ||
| 92 | ····const/4·v3,·0x0 | 92 | ····const/4·v3,·0x0 |
| 93 | ····.line·139 | 93 | ····.line·139 |
| 94 | ····new-instance·v0,·Landroid/widget/RemoteViews; | 94 | ····new-instance·v0,·Landroid/widget/RemoteViews; |
| 95 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mApp:Lcom/android/gallery3d/app/GalleryApp; | 95 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mApp:Lcom/android/gallery3d/app/GalleryApp; |
| 96 | ····.line·140 | ||
| 96 | ····invoke-interface·{v1},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; | 97 | ····invoke-interface·{v1},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; |
| 97 | ····move-result-object·v1 | 98 | ····move-result-object·v1 |
| 98 | ····invoke-virtual·{v1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 99 | ····invoke-virtual·{v1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
| 99 | ····move-result-object·v1 | 100 | ····move-result-object·v1 |
| Offset 148, 14 lines modified | Offset 149, 15 lines modified | ||
| 148 | ····.line·149 | 149 | ····.line·149 |
| 149 | ····:cond_0 | 150 | ····:cond_0 |
| 150 | ····new-instance·v1,·Landroid/widget/RemoteViews; | 151 | ····new-instance·v1,·Landroid/widget/RemoteViews; |
| 151 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mApp:Lcom/android/gallery3d/app/GalleryApp; | 152 | ····iget-object·v2,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mApp:Lcom/android/gallery3d/app/GalleryApp; |
| 153 | ····.line·150 | ||
| 152 | ····invoke-interface·{v2},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; | 154 | ····invoke-interface·{v2},·Lcom/android/gallery3d/app/GalleryApp;->getAndroidContext()Landroid/content/Context; |
| 153 | ····move-result-object·v2 | 155 | ····move-result-object·v2 |
| 154 | ····invoke-virtual·{v2},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 156 | ····invoke-virtual·{v2},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
| 155 | ····move-result-object·v2 | 157 | ····move-result-object·v2 |
| Offset 171, 28 lines modified | Offset 173, 31 lines modified | ||
| 171 | ····.line·153 | 173 | ····.line·153 |
| 172 | ····new-instance·v2,·Landroid/content/Intent; | 174 | ····new-instance·v2,·Landroid/content/Intent; |
| 173 | ····invoke-direct·{v2},·Landroid/content/Intent;-><init>()V | 175 | ····invoke-direct·{v2},·Landroid/content/Intent;-><init>()V |
| 174 | ····const/high16·v3,·0x4000000 | 176 | ····const/high16·v3,·0x4000000 |
| 177 | ····.line·154 | ||
| 175 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 178 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
| 176 | ····move-result-object·v2 | 179 | ····move-result-object·v2 |
| 177 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mSource:Lcom/android/gallery3d/gadget/WidgetSource; | 180 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mSource:Lcom/android/gallery3d/gadget/WidgetSource; |
| 181 | ····.line·155 | ||
| 178 | ····invoke-interface·{v3,·p1},·Lcom/android/gallery3d/gadget/WidgetSource;->getContentUri(I)Landroid/net/Uri; | 182 | ····invoke-interface·{v3,·p1},·Lcom/android/gallery3d/gadget/WidgetSource;->getContentUri(I)Landroid/net/Uri; |
| 179 | ····move-result-object·v3 | 183 | ····move-result-object·v3 |
| 180 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | 184 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
| 181 | ····move-result-object·v2 | 185 | ····move-result-object·v2 |
| 186 | ····.line·153 | ||
| 182 | ····invoke-virtual·{v1,·v4,·v2},·Landroid/widget/RemoteViews;->setOnClickFillInIntent(ILandroid/content/Intent;)V | 187 | ····invoke-virtual·{v1,·v4,·v2},·Landroid/widget/RemoteViews;->setOnClickFillInIntent(ILandroid/content/Intent;)V |
| 183 | ····goto·:goto_0 | 188 | ····goto·:goto_0 |
| 184 | .end·method | 189 | .end·method |
| 185 | .method·public·getViewTypeCount()I | 190 | .method·public·getViewTypeCount()I |
| 186 | ····.locals·1 | 191 | ····.locals·1 |
| Offset 229, 14 lines modified | Offset 234, 15 lines modified | ||
| 229 | ····move-result-object·v0 | 234 | ····move-result-object·v0 |
| 230 | ····iget·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mAppWidgetId:I | 235 | ····iget·v1,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mAppWidgetId:I |
| 231 | ····const·v2,·0x7f08001f | 236 | ····const·v2,·0x7f08001f |
| 237 | ····.line·167 | ||
| 232 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V | 238 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V |
| 233 | ····.line·169 | 239 | ····.line·169 |
| 234 | ····return-void | 240 | ····return-void |
| 235 | .end·method | 241 | .end·method |
| 236 | .method·public·onCreate()V | 242 | .method·public·onCreate()V |
| Offset 306, 14 lines modified | Offset 312, 15 lines modified | ||
| 306 | ····move-result-object·v3 | 312 | ····move-result-object·v3 |
| 307 | ····iget·v4,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mAppWidgetId:I | 313 | ····iget·v4,·p0,·Lcom/android/gallery3d/gadget/WidgetService$PhotoRVFactory;->mAppWidgetId:I |
| 308 | ····const·v5,·0x7f08001f | 314 | ····const·v5,·0x7f08001f |
| 315 | ····.line·112 | ||
| 309 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V | 316 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/appwidget/AppWidgetManager;->notifyAppWidgetViewDataChanged(II)V |
| 310 | ····.line·114 | 317 | ····.line·114 |
| 311 | ····return-void | 318 | ····return-void |
| 312 | ····.line·104 | 319 | ····.line·104 |
| 313 | ····.restart·local·v0····#·"manager":Lcom/android/gallery3d/data/DataManager; | 320 | ····.restart·local·v0····#·"manager":Lcom/android/gallery3d/data/DataManager; |
| Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
| 34 | ····sput-object·v6,·Lcom/android/gallery3d/common/Utils;->sCrcTable:[J | 34 | ····sput-object·v6,·Lcom/android/gallery3d/common/Utils;->sCrcTable:[J |
| 35 | ····.line·44 | 35 | ····.line·44 |
| 36 | ····sget-object·v6,·Landroid/os/Build;->TYPE:Ljava/lang/String; | 36 | ····sget-object·v6,·Landroid/os/Build;->TYPE:Ljava/lang/String; |
| 37 | ····const-string·v8,·"eng" | 37 | ····const-string·v8,·"eng" |
| 38 | ····.line·45 | ||
| 38 | ····invoke-virtual·{v6,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 39 | ····invoke-virtual·{v6,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 39 | ····move-result·v6 | 40 | ····move-result·v6 |
| 40 | ····if-nez·v6,·:cond_0 | 41 | ····if-nez·v6,·:cond_0 |
| 41 | ····sget-object·v6,·Landroid/os/Build;->TYPE:Ljava/lang/String; | 42 | ····sget-object·v6,·Landroid/os/Build;->TYPE:Ljava/lang/String; |
| Offset 97, 15 lines modified | Offset 98, 15 lines modified | ||
| 97 | ····xor-long·v2,·v8,·v4 | 98 | ····xor-long·v2,·v8,·v4 |
| 98 | ····.line·167 | 99 | ····.line·167 |
| 99 | ····add-int/lit8·v1,·v1,·0x1 | 100 | ····add-int/lit8·v1,·v1,·0x1 |
| 100 | ····goto·:goto_2 | 101 | ····goto·:goto_2 |
| 101 | ····.line·4 | 102 | ····.line·45 |
| 102 | ····.end·local·v0····#·"i":I | 103 | ····.end·local·v0····#·"i":I |
| 103 | ····.end·local·v1····#·"j":I | 104 | ····.end·local·v1····#·"j":I |
| 104 | ····.end·local·v2····#·"part":J | 105 | ····.end·local·v2····#·"part":J |
| 105 | ····.end·local·v4····#·"x":J | 106 | ····.end·local·v4····#·"x":J |
| 106 | ····:cond_1 | 107 | ····:cond_1 |
| 107 | ····const/4·v6,·0x0 | 108 | ····const/4·v6,·0x0 |
| Offset 181, 14 lines modified | Offset 182, 15 lines modified | ||
| 181 | ····.line·59 | 182 | ····.line·59 |
| 182 | ····new-instance·v0,·Ljava/lang/AssertionError; | 183 | ····new-instance·v0,·Ljava/lang/AssertionError; |
| 183 | ····array-length·v1,·p2 | 184 | ····array-length·v1,·p2 |
| 184 | ····if-nez·v1,·:cond_0 | 185 | ····if-nez·v1,·:cond_0 |
| 186 | ····.line·60 | ||
| 185 | ····.end·local·p1····#·"message":Ljava/lang/String; | 187 | ····.end·local·p1····#·"message":Ljava/lang/String; |
| 186 | ····:goto_0 | 188 | ····:goto_0 |
| 187 | ····invoke-direct·{v0,·p1},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V | 189 | ····invoke-direct·{v0,·p1},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V |
| 188 | ····throw·v0 | 190 | ····throw·v0 |
| 189 | ····.restart·local·p1····#·"message":Ljava/lang/String; | 191 | ····.restart·local·p1····#·"message":Ljava/lang/String; |
| Offset 717, 19 lines modified | Offset 719, 19 lines modified | ||
| 717 | ····move-result-object·v2 | 719 | ····move-result-object·v2 |
| 718 | ····.line·408 | 720 | ····.line·408 |
| 719 | ····if-eqz·v1,·:cond_0 | 721 | ····if-eqz·v1,·:cond_0 |
| 720 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 722 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
| 723 | ····.line·403 | ||
| 721 | ····:cond_0 | 724 | ····:cond_0 |
| 722 | ····:goto_0 | 725 | ····:goto_0 |
| 723 | ····return-object·v2 | 726 | ····return-object·v2 |
| 724 | ····.line·403 | ||
| 725 | ····:cond_1 | 727 | ····:cond_1 |
| 726 | ····const/4·v2,·0x0 | 728 | ····const/4·v2,·0x0 |
| 727 | ····.line·408 | 729 | ····.line·408 |
| 728 | ····if-eqz·v1,·:cond_0 | 730 | ····if-eqz·v1,·:cond_0 |
| 729 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 731 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
| Offset 984, 78 lines modified | Offset 986, 75 lines modified | ||
| 984 | ····.locals·8 | 986 | ····.locals·8 |
| 985 | ····.param·p0,·"in"····#·Ljava/lang/String; | 987 | ····.param·p0,·"in"····#·Ljava/lang/String; |
| 986 | ····.prologue | 988 | ····.prologue |
| 987 | ····.line·184 | 989 | ····.line·184 |
| 988 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I | 990 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I |
| 989 | ····move-result·v | 991 | ····move-result·v4 |
| 990 | ····mul-int/lit8·v | 992 | ····mul-int/lit8·v4,·v4,·0x2 |
| 991 | ····new-array·v | 993 | ····new-array·v3,·v4,·[B |
| 992 | ····.line·185 | 994 | ····.line·185 |
| 993 | ····.local·v | 995 | ····.local·v3,·"result":[B |
| 994 | ····const/4·v | 996 | ····const/4·v1,·0x0 |
| 995 | ····.line·186 | 997 | ····.line·186 |
| 996 | ····.local·v | 998 | ····.local·v1,·"output":I |
| 997 | ····invoke-virtual·{p0},·Ljava/lang/String;->toCharArray()[C | 999 | ····invoke-virtual·{p0},·Ljava/lang/String;->toCharArray()[C |
| 998 | ····move-result-object·v | 1000 | ····move-result-object·v5 |
| 999 | ····.local·v0,·"arr$":[C | ||
| 1000 | ····array-length·v | 1001 | ····array-length·v6,·v5 |
| 1001 | ····.local·v3,·"len$":I | ||
| 1002 | ····const/4·v | 1002 | ····const/4·v4,·0x0 |
| 1003 | ····.local·v2,·"i$":I | ||
| 1004 | ····move·v | 1003 | ····move·v2,·v1 |
| 1005 | ····.end·local·v | 1004 | ····.end·local·v1····#·"output":I |
| 1006 | ····.local·v | 1005 | ····.local·v2,·"output":I |
| 1007 | ····:goto_0 | 1006 | ····:goto_0 |
| 1008 | ····if-ge·v | 1007 | ····if-ge·v4,·v6,·:cond_0 |
| 1009 | ····aget-char·v | 1008 | ····aget-char·v0,·v5,·v4 |
| 1010 | ····.line·187 | 1009 | ····.line·187 |
| 1011 | ····.local·v | 1010 | ····.local·v0,·"ch":C |
| 1012 | ····add-int/lit8·v | 1011 | ····add-int/lit8·v1,·v2,·0x1 |
| 1013 | ····.end·local·v | 1012 | ····.end·local·v2····#·"output":I |
| 1014 | ····.restart·local·v | 1013 | ····.restart·local·v1····#·"output":I |
| 1015 | ····and-int/lit16·v7,·v | 1014 | ····and-int/lit16·v7,·v0,·0xff |
| 1016 | ····int-to-byte·v7,·v7 | 1015 | ····int-to-byte·v7,·v7 |
| 1017 | ····aput-byte·v7,·v | 1016 | ····aput-byte·v7,·v3,·v2 |
| 1018 | ····.line·188 | 1017 | ····.line·188 |
| 1019 | ····add-int/lit8·v | 1018 | ····add-int/lit8·v2,·v1,·0x1 |
| 1020 | ····.end·local·v | 1019 | ····.end·local·v1····#·"output":I |
| 1021 | ····.restart·local·v | 1020 | ····.restart·local·v2····#·"output":I |
| 1022 | ····shr-int/lit8·v7,·v | 1021 | ····shr-int/lit8·v7,·v0,·0x8 |
| Max diff block lines reached; 1487/4762 bytes (31.23%) of diff not shown. | |||
| Offset 54, 15 lines modified | Offset 54, 14 lines modified | ||
| 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 55 | ····.line·32 | 55 | ····.line·32 |
| 56 | ····const-wide/16·v0,·0x0 | 56 | ····const-wide/16·v0,·0x0 |
| 57 | ····iput-wide·v0,·p0,·Lcom/android/gallery3d/common/Entry;->id:J | 57 | ····iput-wide·v0,·p0,·Lcom/android/gallery3d/common/Entry;->id:J |
| 58 | ····.line·41 | ||
| 59 | ····return-void | 58 | ····return-void |
| 60 | .end·method | 59 | .end·method |
| 61 | #·virtual·methods | 60 | #·virtual·methods |
| 62 | .method·public·clear()V | 61 | .method·public·clear()V |
| 63 | ····.locals·2 | 62 | ····.locals·2 |
| Offset 82, 15 lines modified | Offset 82, 14 lines modified | ||
| 82 | .method·private·constructor·<init>()V | 82 | .method·private·constructor·<init>()V |
| 83 | ····.locals·0 | 83 | ····.locals·0 |
| 84 | ····.prologue | 84 | ····.prologue |
| 85 | ····.line·241 | 85 | ····.line·241 |
| 86 | ····invoke-direct·{p0},·Lcom/android/gallery3d/common/Entry;-><init>()V | 86 | ····invoke-direct·{p0},·Lcom/android/gallery3d/common/Entry;-><init>()V |
| 87 | ····.line·244 | ||
| 88 | ····return-void | 87 | ····return-void |
| 89 | .end·method | 88 | .end·method |
| 90 | .method·synthetic·constructor·<init>(Lcom/android/gallery3d/common/FileCache$1;)V | 89 | .method·synthetic·constructor·<init>(Lcom/android/gallery3d/common/FileCache$1;)V |
| 91 | ····.locals·0 | 90 | ····.locals·0 |
| 92 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/common/FileCache$1; | 91 | ····.param·p1,·"x0"····#·Lcom/android/gallery3d/common/FileCache$1; |
| Offset 110, 14 lines modified | Offset 109, 15 lines modified | ||
| 110 | ····.line·269 | 109 | ····.line·269 |
| 111 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 110 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 112 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 111 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 113 | ····const-string·v1,·"hash_code:·" | 112 | ····const-string·v1,·"hash_code:·" |
| 113 | ····.line·270 | ||
| 114 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 114 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
| 116 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->hashCode:J | 116 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->hashCode:J |
| 117 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 117 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
| 128 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 128 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 129 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
| 130 | ····const-string·v1,·"content_url" | 130 | ····const-string·v1,·"content_url" |
| 131 | ····.line·271 | ||
| 131 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 132 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 132 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
| 133 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->contentUrl:Ljava/lang/String; | 134 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->contentUrl:Ljava/lang/String; |
| 134 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 135 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 146, 14 lines modified | Offset 147, 15 lines modified | ||
| 146 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 147 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 147 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
| 148 | ····const-string·v1,·"last_access" | 149 | ····const-string·v1,·"last_access" |
| 150 | ····.line·272 | ||
| 149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 151 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 150 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
| 151 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->lastAccess:J | 153 | ····iget-wide·v2,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->lastAccess:J |
| 152 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 154 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 164, 23 lines modified | Offset 166, 25 lines modified | ||
| 164 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 166 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 165 | ····move-result-object·v0 | 167 | ····move-result-object·v0 |
| 166 | ····const-string·v1,·"filename" | 168 | ····const-string·v1,·"filename" |
| 169 | ····.line·273 | ||
| 167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 170 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 168 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
| 169 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->filename:Ljava/lang/String; | 172 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/FileCache$FileEntry;->filename:Ljava/lang/String; |
| 170 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 173 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 171 | ····move-result-object·v0 | 174 | ····move-result-object·v0 |
| 172 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 175 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 173 | ····move-result-object·v0 | 176 | ····move-result-object·v0 |
| 177 | ····.line·269 | ||
| 174 | ····return-object·v0 | 178 | ····return-object·v0 |
| 175 | .end·method | 179 | .end·method |
| Offset 26, 21 lines modified | Offset 26, 22 lines modified | ||
| 26 | .field·final·synthetic·val$capacity:I | 26 | .field·final·synthetic·val$capacity:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/gallery3d/common/LruCache;IFZI)V | 28 | .method·constructor·<init>(Lcom/android/gallery3d/common/LruCache;IFZI)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/common/LruCache; | ||
| 30 | ····.param·p2,·"x0"····#·I | 31 | ····.param·p2,·"x0"····#·I |
| 31 | ····.param·p3,·"x1"····#·F | 32 | ····.param·p3,·"x1"····#·F |
| 32 | ····.param·p4,·"x2"····#·Z | 33 | ····.param·p4,·"x2"····#·Z |
| 33 | ····.prologue | 34 | ····.prologue |
| 34 | ····.line·38 | 35 | ····.line·38 |
| 35 | ····.local·p0,·"this":Lcom/android/gallery3d/common/LruCache$1;,·"Lcom/android/gallery3d/common/LruCache | 36 | ····.local·p0,·"this":Lcom/android/gallery3d/common/LruCache$1;,·"Lcom/android/gallery3d/common/LruCache$1;" |
| 36 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/common/LruCache$1;->this$0:Lcom/android/gallery3d/common/LruCache; | 37 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/common/LruCache$1;->this$0:Lcom/android/gallery3d/common/LruCache; |
| 37 | ····iput·p5,·p0,·Lcom/android/gallery3d/common/LruCache$1;->val$capacity:I | 38 | ····iput·p5,·p0,·Lcom/android/gallery3d/common/LruCache$1;->val$capacity:I |
| 38 | ····invoke-direct·{p0,·p2,·p3,·p4},·Ljava/util/LinkedHashMap;-><init>(IFZ)V | 39 | ····invoke-direct·{p0,·p2,·p3,·p4},·Ljava/util/LinkedHashMap;-><init>(IFZ)V |
| 39 | ····return-void | 40 | ····return-void |
| Offset 56, 15 lines modified | Offset 57, 15 lines modified | ||
| 56 | ············"Ljava/util/Map$Entry", | 57 | ············"Ljava/util/Map$Entry", |
| 57 | ············"<TK;TV;>;)Z" | 58 | ············"<TK;TV;>;)Z" |
| 58 | ········} | 59 | ········} |
| 59 | ····.end·annotation | 60 | ····.end·annotation |
| 60 | ····.prologue | 61 | ····.prologue |
| 61 | ····.line·41 | 62 | ····.line·41 |
| 62 | ····.local·p0,·"this":Lcom/android/gallery3d/common/LruCache$1;,·"Lcom/android/gallery3d/common/LruCache | 63 | ····.local·p0,·"this":Lcom/android/gallery3d/common/LruCache$1;,·"Lcom/android/gallery3d/common/LruCache$1;" |
| 63 | ····.local·p1,·"eldest":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;TV;>;" | 64 | ····.local·p1,·"eldest":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<TK;TV;>;" |
| 64 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/common/LruCache$1;->size()I | 65 | ····invoke-virtual·{p0},·Lcom/android/gallery3d/common/LruCache$1;->size()I |
| 65 | ····move-result·v0 | 66 | ····move-result·v0 |
| 66 | ····iget·v1,·p0,·Lcom/android/gallery3d/common/LruCache$1;->val$capacity:I | 67 | ····iget·v1,·p0,·Lcom/android/gallery3d/common/LruCache$1;->val$capacity:I |
| Offset 624, 14 lines modified | Offset 624, 15 lines modified | ||
| 624 | ····const/4·v12,·0x0 | 624 | ····const/4·v12,·0x0 |
| 625 | ····.line·522 | 625 | ····.line·522 |
| 626 | ····move-object/from16·v0,·p1 | 626 | ····move-object/from16·v0,·p1 |
| 627 | ····invoke-virtual·{v0,·v8,·v9},·Ljava/io/RandomAccessFile;->seek(J)V | 627 | ····invoke-virtual·{v0,·v8,·v9},·Ljava/io/RandomAccessFile;->seek(J)V |
| 628 | ····.line·520 | ||
| 628 | ····:goto_0 | 629 | ····:goto_0 |
| 629 | ····return·v12 | 630 | ····return·v12 |
| 630 | ····.line·486 | 631 | ····.line·486 |
| 631 | ····:cond_0 | 632 | ····:cond_0 |
| 632 | ····const/4·v12,·0x0 | 633 | ····const/4·v12,·0x0 |
| Offset 1504, 18 lines modified | Offset 1505, 20 lines modified | ||
| 1504 | ····sget-object·v1,·Ljava/nio/channels/FileChannel$MapMode;->READ_WRITE:Ljava/nio/channels/FileChannel$MapMode; | 1505 | ····sget-object·v1,·Ljava/nio/channels/FileChannel$MapMode;->READ_WRITE:Ljava/nio/channels/FileChannel$MapMode; |
| 1505 | ····const-wide/16·v2,·0x0 | 1506 | ····const-wide/16·v2,·0x0 |
| 1506 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexFile:Ljava/io/RandomAccessFile; | 1507 | ····iget-object·v4,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexFile:Ljava/io/RandomAccessFile; |
| 1508 | ····.line·271 | ||
| 1507 | ····invoke-virtual·{v4},·Ljava/io/RandomAccessFile;->length()J | 1509 | ····invoke-virtual·{v4},·Ljava/io/RandomAccessFile;->length()J |
| 1508 | ····move-result-wide·v4 | 1510 | ····move-result-wide·v4 |
| 1511 | ····.line·270 | ||
| 1509 | ····invoke-virtual/range·{v0·..·v5},·Ljava/nio/channels/FileChannel;->map(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer; | 1512 | ····invoke-virtual/range·{v0·..·v5},·Ljava/nio/channels/FileChannel;->map(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer; |
| 1510 | ····move-result-object·v0 | 1513 | ····move-result-object·v0 |
| 1511 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexBuffer:Ljava/nio/MappedByteBuffer; | 1514 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexBuffer:Ljava/nio/MappedByteBuffer; |
| 1512 | ····.line·272 | 1515 | ····.line·272 |
| Offset 2012, 18 lines modified | Offset 2015, 20 lines modified | ||
| 2012 | ····const/4·v2,·0x0 | 2015 | ····const/4·v2,·0x0 |
| 2013 | ····.line·342 | 2016 | ····.line·342 |
| 2014 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexHeader:[B | 2017 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexHeader:[B |
| 2015 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexHeader:[B | 2018 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexHeader:[B |
| 2019 | ····.line·343 | ||
| 2016 | ····invoke-virtual·{p0,·v1,·v2,·v3},·Lcom/android/gallery3d/common/BlobCache;->checkSum([BII)I | 2020 | ····invoke-virtual·{p0,·v1,·v2,·v3},·Lcom/android/gallery3d/common/BlobCache;->checkSum([BII)I |
| 2017 | ····move-result·v1 | 2021 | ····move-result·v1 |
| 2022 | ····.line·342 | ||
| 2018 | ····invoke-static·{v0,·v3,·v1},·Lcom/android/gallery3d/common/BlobCache;->writeInt([BII)V | 2023 | ····invoke-static·{v0,·v3,·v1},·Lcom/android/gallery3d/common/BlobCache;->writeInt([BII)V |
| 2019 | ····.line·344 | 2024 | ····.line·344 |
| 2020 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexBuffer:Ljava/nio/MappedByteBuffer; | 2025 | ····iget-object·v0,·p0,·Lcom/android/gallery3d/common/BlobCache;->mIndexBuffer:Ljava/nio/MappedByteBuffer; |
| 2021 | ····invoke-virtual·{v0,·v2},·Ljava/nio/MappedByteBuffer;->position(I)Ljava/nio/Buffer; | 2026 | ····invoke-virtual·{v0,·v2},·Ljava/nio/MappedByteBuffer;->position(I)Ljava/nio/Buffer; |
| Offset 47, 44 lines modified | Offset 47, 41 lines modified | ||
| 47 | #·virtual·methods | 47 | #·virtual·methods |
| 48 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V | 48 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V |
| 49 | ····.locals·7 | 49 | ····.locals·7 |
| 50 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 50 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·286 | 52 | ····.line·286 |
| 53 | ····sget-object·v | 53 | ····sget-object·v1,·Lcom/android/gallery3d/common/FileCache$FileEntry;->SCHEMA:Lcom/android/gallery3d/common/EntrySchema; |
| 54 | ····invoke-virtual·{v | 54 | ····invoke-virtual·{v1,·p1},·Lcom/android/gallery3d/common/EntrySchema;->createTables(Landroid/database/sqlite/SQLiteDatabase;)V |
| 55 | ····.line·289 | 55 | ····.line·289 |
| 56 | ····iget-object·v | 56 | ····iget-object·v1,·p0,·Lcom/android/gallery3d/common/FileCache$DatabaseHelper;->this$0:Lcom/android/gallery3d/common/FileCache; |
| 57 | ····invoke-static·{v | 57 | ····invoke-static·{v1},·Lcom/android/gallery3d/common/FileCache;->access$300(Lcom/android/gallery3d/common/FileCache;)Ljava/io/File; |
| 58 | ····move-result-object·v | 58 | ····move-result-object·v1 |
| 59 | ····invoke-virtual·{v | 59 | ····invoke-virtual·{v1},·Ljava/io/File;->listFiles()[Ljava/io/File; |
| 60 | ····move-result-object·v | 60 | ····move-result-object·v2 |
| 61 | ····.local·v0,·"arr$":[Ljava/io/File; | ||
| 62 | ····array-length·v3,·v | 61 | ····array-length·v3,·v2 |
| 63 | ····.local·v3,·"len$":I | ||
| 64 | ····const/4·v | 62 | ····const/4·v1,·0x0 |
| 65 | ····.local·v2,·"i$":I | ||
| 66 | ····:goto_0 | 63 | ····:goto_0 |
| 67 | ····if-ge·v | 64 | ····if-ge·v1,·v3,·:cond_1 |
| 68 | ····aget-object·v | 65 | ····aget-object·v0,·v2,·v1 |
| 69 | ····.line·290 | 66 | ····.line·290 |
| 70 | ····.local·v | 67 | ····.local·v0,·"file":Ljava/io/File; |
| 71 | ····invoke-virtual·{v | 68 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z |
| 72 | ····move-result·v4 | 69 | ····move-result·v4 |
| 73 | ····if-nez·v4,·:cond_0 | 70 | ····if-nez·v4,·:cond_0 |
| 74 | ····.line·291 | 71 | ····.line·291 |
| 75 | ····const-string·v4,·"FileCache" | 72 | ····const-string·v4,·"FileCache" |
| Offset 95, 15 lines modified | Offset 92, 15 lines modified | ||
| 95 | ····const-string·v6,·"fail·to·remove:·" | 92 | ····const-string·v6,·"fail·to·remove:·" |
| 96 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 93 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 97 | ····move-result-object·v5 | 94 | ····move-result-object·v5 |
| 98 | ····invoke-virtual·{v | 95 | ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String; |
| 99 | ····move-result-object·v6 | 96 | ····move-result-object·v6 |
| 100 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 97 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 101 | ····move-result-object·v5 | 98 | ····move-result-object·v5 |
| Offset 111, 20 lines modified | Offset 108, 20 lines modified | ||
| 111 | ····move-result-object·v5 | 108 | ····move-result-object·v5 |
| 112 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 109 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
| 113 | ····.line·289 | 110 | ····.line·289 |
| 114 | ····:cond_0 | 111 | ····:cond_0 |
| 115 | ····add-int/lit8·v | 112 | ····add-int/lit8·v1,·v1,·0x1 |
| 116 | ····goto·:goto_0 | 113 | ····goto·:goto_0 |
| 117 | ····.line·294 | 114 | ····.line·294 |
| 118 | ····.end·local·v | 115 | ····.end·local·v0····#·"file":Ljava/io/File; |
| 119 | ····:cond_1 | 116 | ····:cond_1 |
| 120 | ····return-void | 117 | ····return-void |
| 121 | .end·method | 118 | .end·method |
| 122 | .method·public·onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V | 119 | .method·public·onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V |
| 123 | ····.locals·1 | 120 | ····.locals·1 |
| 124 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 121 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
| Offset 173, 52 lines modified | Offset 173, 51 lines modified | ||
| 173 | ····.end·annotation | 173 | ····.end·annotation |
| 174 | ····.prologue | 174 | ····.prologue |
| 175 | ····.line·129 | 175 | ····.line·129 |
| 176 | ····.local·p0,·"streamIdList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 176 | ····.local·p0,·"streamIdList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
| 177 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 177 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 178 | ····move-result-object·v | 178 | ····move-result-object·v1 |
| 179 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 180 | ····:cond_0 | 179 | ····:cond_0 |
| 181 | ····invoke-interface·{v | 180 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 182 | ····move-result·v2 | 181 | ····move-result·v2 |
| 183 | ····if-eqz·v2,·:cond_1 | 182 | ····if-eqz·v2,·:cond_1 |
| 184 | ····invoke-interface·{v | 183 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 185 | ····move-result-object·v | 184 | ····move-result-object·v0 |
| 186 | ····check-cast·v | 185 | ····check-cast·v0,·Ljava/lang/String; |
| 187 | ····.line·130 | 186 | ····.line·130 |
| 188 | ····.local·v | 187 | ····.local·v0,·"streamId":Ljava/lang/String; |
| 189 | ····const-string·v2,·"cs_01_" | 188 | ····const-string·v2,·"cs_01_" |
| 190 | ····invoke-virtual·{v | 189 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
| 191 | ····move-result·v2 | 190 | ····move-result·v2 |
| 192 | ····if-eqz·v2,·:cond_0 | 191 | ····if-eqz·v2,·:cond_0 |
| 193 | ····.line·131 | 192 | ····.line·131 |
| 194 | ····invoke-static·{v | 193 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Fingerprint;->fromStreamId(Ljava/lang/String;)Lcom/android/gallery3d/common/Fingerprint; |
| 195 | ····move-result-object·v | 194 | ····move-result-object·v1 |
| 196 | ····.line·134 | 195 | ····.line·134 |
| 197 | ····.end·local·v | 196 | ····.end·local·v0····#·"streamId":Ljava/lang/String; |
| 198 | ····:goto_0 | 197 | ····:goto_0 |
| 199 | ····return-object·v | 198 | ····return-object·v1 |
| 200 | ····:cond_1 | 199 | ····:cond_1 |
| 201 | ····const/4·v | 200 | ····const/4·v1,·0x0 |
| 202 | ····goto·:goto_0 | 201 | ····goto·:goto_0 |
| 203 | .end·method | 202 | .end·method |
| 204 | .method·public·static·fromInputStream(Ljava/io/InputStream;[J)Lcom/android/gallery3d/common/Fingerprint; | 203 | .method·public·static·fromInputStream(Ljava/io/InputStream;[J)Lcom/android/gallery3d/common/Fingerprint; |
| 205 | ····.locals·8 | 204 | ····.locals·8 |
| 206 | ····.param·p0,·"stream"····#·Ljava/io/InputStream; | 205 | ····.param·p0,·"stream"····#·Ljava/io/InputStream; |
| Offset 345, 20 lines modified | Offset 344, 22 lines modified | ||
| 345 | ····.prologue | 344 | ····.prologue |
| 346 | ····.line·105 | 345 | ····.line·105 |
| 347 | ····if-eqz·p0,·:cond_0 | 346 | ····if-eqz·p0,·:cond_0 |
| 348 | ····const-string·v5,·"cs_01_" | 347 | ····const-string·v5,·"cs_01_" |
| 348 | ····.line·106 | ||
| 349 | ····invoke-virtual·{p0,·v5},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 349 | ····invoke-virtual·{p0,·v5},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
| 350 | ····move-result·v5 | 350 | ····move-result·v5 |
| 351 | ····if-eqz·v5,·:cond_0 | 351 | ····if-eqz·v5,·:cond_0 |
| 352 | ····.line·107 | ||
| 352 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I | 353 | ····invoke-virtual·{p0},·Ljava/lang/String;->length()I |
| 353 | ····move-result·v5 | 354 | ····move-result·v5 |
| 354 | ····sget·v6,·Lcom/android/gallery3d/common/Fingerprint;->STREAM_ID_CS_01_LENGTH:I | 355 | ····sget·v6,·Lcom/android/gallery3d/common/Fingerprint;->STREAM_ID_CS_01_LENGTH:I |
| 355 | ····if-eq·v5,·v6,·:cond_1 | 356 | ····if-eq·v5,·v6,·:cond_1 |
| Offset 124, 20 lines modified | Offset 124, 22 lines modified | ||
| 124 | ····.line·111 | 124 | ····.line·111 |
| 125 | ····:try_start_0 | 125 | ····:try_start_0 |
| 126 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 126 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
| 127 | ····move-result-object·v2 | 127 | ····move-result-object·v2 |
| 128 | ····.line·112 | ||
| 128 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 129 | ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
| 129 | ····move-result-object·v3 | 130 | ····move-result-object·v3 |
| 130 | ····const/4·v4,·0x0 | 131 | ····const/4·v4,·0x0 |
| 132 | ····.line·111 | ||
| 131 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 133 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
| 132 | ····:try_end_0 | 134 | ····:try_end_0 |
| 133 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 135 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 134 | ····move-result-object·v1 | 136 | ····move-result-object·v1 |
| 135 | ····.line·116 | 137 | ····.line·116 |
| Offset 182, 14 lines modified | Offset 184, 15 lines modified | ||
| 182 | ····aput-object·v5,·v3,·v4 | 184 | ····aput-object·v5,·v3,·v4 |
| 183 | ····const/4·v4,·0x6 | 185 | ····const/4·v4,·0x6 |
| 184 | ····sget·v5,·Landroid/os/Build$VERSION;->SDK_INT:I | 186 | ····sget·v5,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 187 | ····.line·123 | ||
| 185 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 188 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 186 | ····move-result-object·v5 | 189 | ····move-result-object·v5 |
| 187 | ····aput-object·v5,·v3,·v4 | 190 | ····aput-object·v5,·v3,·v4 |
| 188 | ····const/4·v4,·0x7 | 191 | ····const/4·v4,·0x7 |
| Offset 200, 14 lines modified | Offset 203, 15 lines modified | ||
| 200 | ····const/16·v4,·0x8 | 203 | ····const/16·v4,·0x8 |
| 201 | ····sget-object·v5,·Landroid/os/Build$VERSION;->INCREMENTAL:Ljava/lang/String; | 204 | ····sget-object·v5,·Landroid/os/Build$VERSION;->INCREMENTAL:Ljava/lang/String; |
| 202 | ····aput-object·v5,·v3,·v4 | 205 | ····aput-object·v5,·v3,·v4 |
| 206 | ····.line·116 | ||
| 203 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 207 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 204 | ····move-result-object·v2 | 208 | ····move-result-object·v2 |
| 205 | ····sput-object·v2,·Lcom/android/gallery3d/common/HttpClientFactory;->sUserAgent:Ljava/lang/String; | 209 | ····sput-object·v2,·Lcom/android/gallery3d/common/HttpClientFactory;->sUserAgent:Ljava/lang/String; |
| 206 | ····.line·127 | 210 | ····.line·127 |
| Offset 131, 14 lines modified | Offset 131, 15 lines modified | ||
| 131 | ····int-to-double·v2,·v2 | 131 | ····int-to-double·v2,·v2 |
| 132 | ····int-to-double·v4,·p3 | 132 | ····int-to-double·v4,·p3 |
| 133 | ····div-double/2addr·v2,·v4 | 133 | ····div-double/2addr·v2,·v4 |
| 134 | ····.line·74 | ||
| 134 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sqrt(D)D | 135 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sqrt(D)D |
| 135 | ····move-result-wide·v2 | 136 | ····move-result-wide·v2 |
| 136 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->ceil(D)D | 137 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->ceil(D)D |
| 137 | ····move-result-wide·v2 | 138 | ····move-result-wide·v2 |
| Offset 186, 29 lines modified | Offset 187, 31 lines modified | ||
| 186 | ····.line·110 | 187 | ····.line·110 |
| 187 | ····.local·v0,·"initialSize":I | 188 | ····.local·v0,·"initialSize":I |
| 188 | ····const/16·v1,·0x8 | 189 | ····const/16·v1,·0x8 |
| 189 | ····if-gt·v0,·v1,·:cond_1 | 190 | ····if-gt·v0,·v1,·:cond_1 |
| 191 | ····.line·111 | ||
| 190 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->nextPowerOf2(I)I | 192 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->nextPowerOf2(I)I |
| 191 | ····move-result·v1 | 193 | ····move-result·v1 |
| 194 | ····.line·110 | ||
| 192 | ····:goto_1 | 195 | ····:goto_1 |
| 193 | ····return·v1 | 196 | ····return·v1 |
| 194 | ····.line·108 | 197 | ····.line·108 |
| 195 | ····.end·local·v0····#·"initialSize":I | 198 | ····.end·local·v0····#·"initialSize":I |
| 196 | ····:cond_0 | 199 | ····:cond_0 |
| 197 | ····const/4·v1,·0x0 | 200 | ····const/4·v1,·0x0 |
| 198 | ····goto·:goto_0 | 201 | ····goto·:goto_0 |
| 199 | ····.line·11 | 202 | ····.line·111 |
| 200 | ····.restart·local·v0····#·"initialSize":I | 203 | ····.restart·local·v0····#·"initialSize":I |
| 201 | ····:cond_1 | 204 | ····:cond_1 |
| 202 | ····add-int/lit8·v1,·v0,·0x7 | 205 | ····add-int/lit8·v1,·v0,·0x7 |
| 203 | ····div-int/lit8·v1,·v1,·0x8 | 206 | ····div-int/lit8·v1,·v1,·0x8 |
| 204 | ····mul-int/lit8·v1,·v1,·0x8 | 207 | ····mul-int/lit8·v1,·v1,·0x8 |
| Offset 231, 21 lines modified | Offset 234, 24 lines modified | ||
| 231 | ····.line·63 | 234 | ····.line·63 |
| 232 | ····.local·v0,·"initialSize":I | 235 | ····.local·v0,·"initialSize":I |
| 233 | ····const/16·v1,·0x8 | 236 | ····const/16·v1,·0x8 |
| 234 | ····if-gt·v0,·v1,·:cond_0 | 237 | ····if-gt·v0,·v1,·:cond_0 |
| 238 | ····.line·64 | ||
| 235 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->nextPowerOf2(I)I | 239 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->nextPowerOf2(I)I |
| 236 | ····move-result·v1 | 240 | ····move-result·v1 |
| 241 | ····.line·63 | ||
| 237 | ····:goto_0 | 242 | ····:goto_0 |
| 238 | ····return·v1 | 243 | ····return·v1 |
| 244 | ····.line·64 | ||
| 239 | ····:cond_0 | 245 | ····:cond_0 |
| 240 | ····add-int/lit8·v1,·v0,·0x7 | 246 | ····add-int/lit8·v1,·v0,·0x7 |
| 241 | ····div-int/lit8·v1,·v1,·0x8 | 247 | ····div-int/lit8·v1,·v1,·0x8 |
| 242 | ····mul-int/lit8·v1,·v1,·0x8 | 248 | ····mul-int/lit8·v1,·v1,·0x8 |
| Offset 281, 14 lines modified | Offset 287, 15 lines modified | ||
| 281 | ····return·v1 | 287 | ····return·v1 |
| 282 | ····:cond_0 | 288 | ····:cond_0 |
| 283 | ····const/16·v1,·0x8 | 289 | ····const/16·v1,·0x8 |
| 284 | ····if-gt·v0,·v1,·:cond_1 | 290 | ····if-gt·v0,·v1,·:cond_1 |
| 291 | ····.line·102 | ||
| 285 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->prevPowerOf2(I)I | 292 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->prevPowerOf2(I)I |
| 286 | ····move-result·v1 | 293 | ····move-result·v1 |
| 287 | ····goto·:goto_0 | 294 | ····goto·:goto_0 |
| 288 | ····:cond_1 | 295 | ····:cond_1 |
| Offset 326, 14 lines modified | Offset 333, 15 lines modified | ||
| 326 | ····return·v1 | 333 | ····return·v1 |
| 327 | ····:cond_0 | 334 | ····:cond_0 |
| 328 | ····const/16·v1,·0x8 | 335 | ····const/16·v1,·0x8 |
| 329 | ····if-gt·v0,·v1,·:cond_1 | 336 | ····if-gt·v0,·v1,·:cond_1 |
| 337 | ····.line·92 | ||
| 330 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->prevPowerOf2(I)I | 338 | ····invoke-static·{v0},·Lcom/android/gallery3d/common/Utils;->prevPowerOf2(I)I |
| 331 | ····move-result·v1 | 339 | ····move-result·v1 |
| 332 | ····goto·:goto_0 | 340 | ····goto·:goto_0 |
| 333 | ····:cond_1 | 341 | ····:cond_1 |
| Offset 777, 14 lines modified | Offset 785, 15 lines modified | ||
| 777 | ····move-result·v1 | 785 | ····move-result·v1 |
| 778 | ····if-eqz·v1,·:cond_0 | 786 | ····if-eqz·v1,·:cond_0 |
| 779 | ····const-string·v1,·"image/gif" | 787 | ····const-string·v1,·"image/gif" |
| 788 | ····.line·291 | ||
| 780 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 789 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 781 | ····move-result·v1 | 790 | ····move-result·v1 |
| 782 | ····if-nez·v1,·:cond_0 | 791 | ····if-nez·v1,·:cond_0 |
| 783 | ····const-string·v1,·"bmp" | 792 | ····const-string·v1,·"bmp" |
| Offset 876, 14 lines modified | Offset 885, 15 lines modified | ||
| 876 | ····.local·v1,·"height":I | 885 | ····.local·v1,·"height":I |
| 877 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I | 886 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I |
| 878 | ····move-result·v5 | 887 | ····move-result·v5 |
| 879 | ····if-ne·v4,·v5,·:cond_0 | 888 | ····if-ne·v4,·v5,·:cond_0 |
| Max diff block lines reached; 703/2943 bytes (23.89%) of diff not shown. | |||
| Offset 45, 14 lines modified | Offset 45, 15 lines modified | ||
| 45 | ····sput-object·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->NAME_COMPARATOR:Ljava/util/Comparator; | 45 | ····sput-object·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->NAME_COMPARATOR:Ljava/util/Comparator; |
| 46 | ····.line·30 | 46 | ····.line·30 |
| 47 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 47 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 48 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 48 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 49 | ····.line·31 | ||
| 49 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 50 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
| 50 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
| 51 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; | 52 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; |
| 52 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
| Offset 67, 25 lines modified | Offset 68, 27 lines modified | ||
| 67 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 68 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 69 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 69 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 71 | ····.line·30 | ||
| 70 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I | 72 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I |
| 71 | ····move-result·v0 | 73 | ····move-result·v0 |
| 72 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->CAMERA_BUCKET_ID:I | 74 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->CAMERA_BUCKET_ID:I |
| 73 | ····.line·32 | 75 | ····.line·32 |
| 74 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 76 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 75 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 77 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 78 | ····.line·33 | ||
| 76 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 79 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
| 77 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
| 78 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; | 81 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; |
| 79 | ····move-result-object·v1 | 82 | ····move-result-object·v1 |
| Offset 100, 25 lines modified | Offset 103, 27 lines modified | ||
| 100 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
| 101 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 104 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 102 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
| 106 | ····.line·32 | ||
| 103 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I | 107 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I |
| 104 | ····move-result·v0 | 108 | ····move-result·v0 |
| 105 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->DOWNLOAD_BUCKET_ID:I | 109 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->DOWNLOAD_BUCKET_ID:I |
| 106 | ····.line·34 | 110 | ····.line·34 |
| 107 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 111 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 108 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 112 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 113 | ····.line·35 | ||
| 109 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 114 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
| 110 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
| 111 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; | 116 | ····invoke-virtual·{v1},·Ljava/io/File;->toString()Ljava/lang/String; |
| 112 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
| Offset 139, 14 lines modified | Offset 144, 15 lines modified | ||
| 139 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
| 140 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 145 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 141 | ····move-result-object·v0 | 146 | ····move-result-object·v0 |
| 147 | ····.line·34 | ||
| 142 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I | 148 | ····invoke-static·{v0},·Lcom/android/gallery3d/util/GalleryUtils;->getBucketId(Ljava/lang/String;)I |
| 143 | ····move-result·v0 | 149 | ····move-result·v0 |
| 144 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->IMPORTED_BUCKET_ID:I | 150 | ····sput·v0,·Lcom/android/gallery3d/util/MediaSetUtils;->IMPORTED_BUCKET_ID:I |
| 145 | ····.line·38 | 151 | ····.line·38 |
| Offset 172, 14 lines modified | Offset 178, 15 lines modified | ||
| 172 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
| 173 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 179 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 174 | ····move-result-object·v2 | 180 | ····move-result-object·v2 |
| 181 | ····.line·39 | ||
| 175 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; | 182 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; |
| 176 | ····move-result-object·v2 | 183 | ····move-result-object·v2 |
| 177 | ····aput-object·v2,·v0,·v1 | 184 | ····aput-object·v2,·v0,·v1 |
| 178 | ····const/4·v1,·0x1 | 185 | ····const/4·v1,·0x1 |
| Offset 200, 14 lines modified | Offset 207, 15 lines modified | ||
| 200 | ····move-result-object·v2 | 207 | ····move-result-object·v2 |
| 201 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 208 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 202 | ····move-result-object·v2 | 209 | ····move-result-object·v2 |
| 210 | ····.line·40 | ||
| 203 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; | 211 | ····invoke-static·{v2},·Lcom/android/gallery3d/data/Path;->fromString(Ljava/lang/String;)Lcom/android/gallery3d/data/Path; |
| 204 | ····move-result-object·v2 | 212 | ····move-result-object·v2 |
| 205 | ····aput-object·v2,·v0,·v1 | 213 | ····aput-object·v2,·v0,·v1 |
| 206 | ····const/4·v1,·0x2 | 214 | ····const/4·v1,·0x2 |
| Offset 228, 33 lines modified | Offset 236, 34 lines modified | ||
| 228 | ····move-result-object·v2 | 236 | ····move-result-object·v2 |
| 229 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 237 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 230 | ····move-result-object·v2 | 238 | ····move-result-object·v2 |
| Max diff block lines reached; 562/4030 bytes (13.95%) of diff not shown. | |||
| Offset 84, 14 lines modified | Offset 84, 15 lines modified | ||
| 84 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
| 85 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mGeoCache:Lcom/android/gallery3d/common/BlobCache; | 85 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mGeoCache:Lcom/android/gallery3d/common/BlobCache; |
| 86 | ····.line·83 | 86 | ····.line·83 |
| 87 | ····const-string·v0,·"connectivity" | 87 | ····const-string·v0,·"connectivity" |
| 88 | ····.line·84 | ||
| 88 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 89 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 89 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
| 90 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 91 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
| 91 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mConnectivityManager:Landroid/net/ConnectivityManager; | 92 | ····iput-object·v0,·p0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mConnectivityManager:Landroid/net/ConnectivityManager; |
| Offset 369, 14 lines modified | Offset 370, 15 lines modified | ||
| 369 | ····iget-wide·v0,·v0,·Lcom/android/gallery3d/util/ReverseGeocoder$SetLatLong;->mMinLonLongitude:D | 370 | ····iget-wide·v0,·v0,·Lcom/android/gallery3d/util/ReverseGeocoder$SetLatLong;->mMinLonLongitude:D |
| 370 | ····move-wide/from16·v18,·v0 | 371 | ····move-wide/from16·v18,·v0 |
| 371 | ····sub-double·v16,·v16,·v18 | 372 | ····sub-double·v16,·v16,·v18 |
| 373 | ····.line·94 | ||
| 372 | ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->abs(D)D | 374 | ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->abs(D)D |
| 373 | ····move-result-wide·v16 | 375 | ····move-result-wide·v16 |
| 374 | ····cmpg-double·v5,·v10,·v16 | 376 | ····cmpg-double·v5,·v10,·v16 |
| 375 | ····if-gez·v5,·:cond_0 | 377 | ····if-gez·v5,·:cond_0 |
| Offset 454, 14 lines modified | Offset 456, 15 lines modified | ||
| 454 | ····:cond_5 | 456 | ····:cond_5 |
| 455 | ····move-object/from16·v0,·p0 | 457 | ····move-object/from16·v0,·p0 |
| 456 | ····iget-object·v5,·v0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mContext:Landroid/content/Context; | 458 | ····iget-object·v5,·v0,·Lcom/android/gallery3d/util/ReverseGeocoder;->mContext:Landroid/content/Context; |
| 457 | ····const-string·v10,·"location" | 459 | ····const-string·v10,·"location" |
| 460 | ····.line·113 | ||
| 458 | ····invoke-virtual·{v5,·v10},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 461 | ····invoke-virtual·{v5,·v10},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 459 | ····move-result-object·v44 | 462 | ····move-result-object·v44 |
| 460 | ····check-cast·v44,·Landroid/location/LocationManager; | 463 | ····check-cast·v44,·Landroid/location/LocationManager; |
| 461 | ····.line·114 | 464 | ····.line·114 |
| Offset 534, 27 lines modified | Offset 537, 28 lines modified | ||
| 534 | ····move-result-object·v40 | 537 | ····move-result-object·v40 |
| 535 | ····.line·125 | 538 | ····.line·125 |
| 536 | ····.local·v40,·"currentCountry":Ljava/lang/String; | 539 | ····.local·v40,·"currentCountry":Ljava/lang/String; |
| 537 | ····if-eqz·v43,·:cond_7 | 540 | ····if-eqz·v43,·:cond_7 |
| 538 | ····.line·12 | 541 | ····.line·127 |
| 539 | ····invoke-virtual/range·{v43·..·v43},·Landroid/location/Location;->getLatitude()D | 542 | ····invoke-virtual/range·{v43·..·v43},·Landroid/location/Location;->getLatitude()D |
| 540 | ····move-result-wide·v18 | 543 | ····move-result-wide·v18 |
| 541 | ····invoke-virtual/range·{v43·..·v43},·Landroid/location/Location;->getLongitude()D | 544 | ····invoke-virtual/range·{v43·..·v43},·Landroid/location/Location;->getLongitude()D |
| 542 | ····move-result-wide·v20 | 545 | ····move-result-wide·v20 |
| 543 | ····const/16·v22,·0x1 | 546 | ····const/16·v22,·0x1 |
| 544 | ····move-object/from16·v17,·p0 | 547 | ····move-object/from16·v17,·p0 |
| 548 | ····.line·126 | ||
| 545 | ····invoke-virtual/range·{v17·..·v22},·Lcom/android/gallery3d/util/ReverseGeocoder;->lookupAddress(DDZ)Landroid/location/Address; | 549 | ····invoke-virtual/range·{v17·..·v22},·Lcom/android/gallery3d/util/ReverseGeocoder;->lookupAddress(DDZ)Landroid/location/Address; |
| 546 | ····move-result-object·v37 | 550 | ····move-result-object·v37 |
| 547 | ····.line·128 | 551 | ····.line·128 |
| 548 | ····.local·v37,·"currentAddress":Landroid/location/Address; | 552 | ····.local·v37,·"currentAddress":Landroid/location/Address; |
| 549 | ····if-nez·v37,·:cond_c | 553 | ····if-nez·v37,·:cond_c |
| Offset 91, 24 lines modified | Offset 91, 20 lines modified | ||
| 91 | ····move-result·v0 | 91 | ····move-result·v0 |
| 92 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
| 93 | .end·method | 93 | .end·method |
| 94 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 94 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
| 95 | ····.locals·1 | 95 | ····.locals·1 |
| 96 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 97 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 98 | ····.prologue | 96 | ····.prologue |
| 99 | ····.line·49 | 97 | ····.line·49 |
| 100 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaSet; | 98 | ····check-cast·p1,·Lcom/android/gallery3d/data/MediaSet; |
| 101 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 102 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaSet; | 99 | ····check-cast·p2,·Lcom/android/gallery3d/data/MediaSet; |
| 103 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 104 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/util/MediaSetUtils$NameComparator;->compare(Lcom/android/gallery3d/data/MediaSet;Lcom/android/gallery3d/data/MediaSet;)I | 100 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/gallery3d/util/MediaSetUtils$NameComparator;->compare(Lcom/android/gallery3d/data/MediaSet;Lcom/android/gallery3d/data/MediaSet;)I |
| 105 | ····move-result·v0 | 101 | ····move-result·v0 |
| 106 | ····return·v0 | 102 | ····return·v0 |
| 107 | .end·method | 103 | .end·method |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/util/PriorityThreadFactory; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/util/PriorityThreadFactory; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/util/PriorityThreadFactory;Ljava/lang/Runnable;Ljava/lang/String;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/util/PriorityThreadFactory;Ljava/lang/Runnable;Ljava/lang/String;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/util/PriorityThreadFactory; | ||
| 22 | ····.param·p2,·"x0"····#·Ljava/lang/Runnable; | 23 | ····.param·p2,·"x0"····#·Ljava/lang/Runnable; |
| 23 | ····.param·p3,·"x1"····#·Ljava/lang/String; | 24 | ····.param·p3,·"x1"····#·Ljava/lang/String; |
| 24 | ····.prologue | 25 | ····.prologue |
| 25 | ····.line·39 | 26 | ····.line·39 |
| 26 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/util/PriorityThreadFactory$1;->this$0:Lcom/android/gallery3d/util/PriorityThreadFactory; | 27 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/util/PriorityThreadFactory$1;->this$0:Lcom/android/gallery3d/util/PriorityThreadFactory; |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; | 18 | .field·final·synthetic·this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)V | 20 | .method·constructor·<init>(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/gallery3d/util/SpinnerVisibilitySetter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·58 | 24 | ····.line·58 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; | 25 | ····iput-object·p1,·p0,·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; |
| 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
| Offset 110, 20 lines modified | Offset 111, 22 lines modified | ||
| 110 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
| 111 | ····.line·87 | 112 | ····.line·87 |
| 112 | ····:cond_1 | 113 | ····:cond_1 |
| 113 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; | 114 | ····iget-object·v3,·p0,·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->this$0:Lcom/android/gallery3d/util/SpinnerVisibilitySetter; |
| 115 | ····.line·88 | ||
| 114 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$200(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)J | 116 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$200(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)J |
| 115 | ····move-result-wide·v4 | 117 | ····move-result-wide·v4 |
| 116 | ····add-long/2addr·v4,·v8 | 118 | ····add-long/2addr·v4,·v8 |
| 119 | ····.line·87 | ||
| 117 | ····invoke-virtual·{p0,·v7,·v4,·v5},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->sendEmptyMessageAtTime(IJ)Z | 120 | ····invoke-virtual·{p0,·v7,·v4,·v5},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter$1;->sendEmptyMessageAtTime(IJ)Z |
| 118 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
| 119 | ····.line·93 | 122 | ····.line·93 |
| 120 | ····.end·local·v0····#·"currTime":J | 123 | ····.end·local·v0····#·"currTime":J |
| 121 | ····:pswitch_2 | 124 | ····:pswitch_2 |
| Offset 170, 14 lines modified | Offset 173, 15 lines modified | ||
| 170 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$300(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)Landroid/app/Activity; | 173 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$300(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)Landroid/app/Activity; |
| 171 | ····move-result-object·v3 | 174 | ····move-result-object·v3 |
| 172 | ····check-cast·v3,·Lcom/android/gallery3d/app/GalleryActivity; | 175 | ····check-cast·v3,·Lcom/android/gallery3d/app/GalleryActivity; |
| 176 | ····.line·104 | ||
| 173 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryActivity;->getHandler()Landroid/os/Handler; | 177 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryActivity;->getHandler()Landroid/os/Handler; |
| 174 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
| 175 | ····.line·105 | 179 | ····.line·105 |
| 176 | ····.local·v2,·"handler":Landroid/os/Handler; | 180 | ····.local·v2,·"handler":Landroid/os/Handler; |
| 177 | ····if-eqz·v2,·:cond_0 | 181 | ····if-eqz·v2,·:cond_0 |
| Offset 216, 14 lines modified | Offset 220, 15 lines modified | ||
| 216 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$300(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)Landroid/app/Activity; | 220 | ····invoke-static·{v3},·Lcom/android/gallery3d/util/SpinnerVisibilitySetter;->access$300(Lcom/android/gallery3d/util/SpinnerVisibilitySetter;)Landroid/app/Activity; |
| 217 | ····move-result-object·v3 | 221 | ····move-result-object·v3 |
| 218 | ····check-cast·v3,·Lcom/android/gallery3d/app/GalleryActivity; | 222 | ····check-cast·v3,·Lcom/android/gallery3d/app/GalleryActivity; |
| 223 | ····.line·114 | ||
| 219 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryActivity;->getHandler()Landroid/os/Handler; | 224 | ····invoke-interface·{v3},·Lcom/android/gallery3d/app/GalleryActivity;->getHandler()Landroid/os/Handler; |
| 220 | ····move-result-object·v2 | 225 | ····move-result-object·v2 |
| 221 | ····.line·115 | 226 | ····.line·115 |
| 222 | ····.restart·local·v2····#·"handler":Landroid/os/Handler; | 227 | ····.restart·local·v2····#·"handler":Landroid/os/Handler; |
| 223 | ····if-eqz·v2,·:cond_0 | 228 | ····if-eqz·v2,·:cond_0 |
| Offset 228, 14 lines modified | Offset 228, 15 lines modified | ||
| 228 | .method·private·static·removeOldFilesIfNecessary(Landroid/content/Context;)V | 228 | .method·private·static·removeOldFilesIfNecessary(Landroid/content/Context;)V |
| 229 | ····.locals·7 | 229 | ····.locals·7 |
| 230 | ····.param·p0,·"context"····#·Landroid/content/Context; | 230 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| 231 | ····.prologue | 231 | ····.prologue |
| 232 | ····.line·64 | 232 | ····.line·64 |
| 233 | ····.line·65 | ||
| 233 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 234 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 234 | ····move-result-object·v2 | 235 | ····move-result-object·v2 |
| 235 | ····.line·66 | 236 | ····.line·66 |
| 236 | ····.local·v2,·"pref":Landroid/content/SharedPreferences; | 237 | ····.local·v2,·"pref":Landroid/content/SharedPreferences; |
| 237 | ····const/4·v1,·0x0 | 238 | ····const/4·v1,·0x0 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"ThreadPool.java" | 3 | .source·"ThreadPool.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/util/ThreadPool$1;, | ||
| 8 | ········Lcom/android/gallery3d/util/ThreadPool$Worker;, | 7 | ········Lcom/android/gallery3d/util/ThreadPool$Worker;, |
| 9 | ········Lcom/android/gallery3d/util/ThreadPool$ResourceCounter;, | 8 | ········Lcom/android/gallery3d/util/ThreadPool$ResourceCounter;, |
| 10 | ········Lcom/android/gallery3d/util/ThreadPool$CancelListener;, | 9 | ········Lcom/android/gallery3d/util/ThreadPool$CancelListener;, |
| 11 | ········Lcom/android/gallery3d/util/ThreadPool$JobContextStub;, | 10 | ········Lcom/android/gallery3d/util/ThreadPool$JobContextStub;, |
| 12 | ········Lcom/android/gallery3d/util/ThreadPool$JobContext;, | 11 | ········Lcom/android/gallery3d/util/ThreadPool$JobContext;, |
| 13 | ········Lcom/android/gallery3d/util/ThreadPool$Job; | 12 | ········Lcom/android/gallery3d/util/ThreadPool$Job; |
| 14 | ····} | 13 | ····} |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/content/ContentProvider; | 2 | .super·Landroid/content/ContentProvider; |
| 3 | .source·"GalleryProvider.java" | 3 | .source·"GalleryProvider.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/gallery3d/provider/GalleryProvider$1;, | ||
| 8 | ········Lcom/android/gallery3d/provider/GalleryProvider$MtpPipeDataWriter; | 7 | ········Lcom/android/gallery3d/provider/GalleryProvider$MtpPipeDataWriter; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·public·static·final·AUTHORITY:Ljava/lang/String;·=·"com.android.gallery3d.provider" | 11 | .field·public·static·final·AUTHORITY:Ljava/lang/String;·=·"com.android.gallery3d.provider" |
| Offset 99, 15 lines modified | Offset 98, 14 lines modified | ||
| 99 | .method·public·constructor·<init>()V | 98 | .method·public·constructor·<init>()V |
| 100 | ····.locals·0 | 99 | ····.locals·0 |
| 101 | ····.prologue | 100 | ····.prologue |
| 102 | ····.line·46 | 101 | ····.line·46 |
| 103 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V | 102 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V |
| 104 | ····.line·227 | ||
| 105 | ····return-void | 103 | ····return-void |
| 106 | .end·method | 104 | .end·method |
| 107 | .method·public·static·getAuthority(Landroid/content/Context;)Ljava/lang/String; | 105 | .method·public·static·getAuthority(Landroid/content/Context;)Ljava/lang/String; |
| 108 | ····.locals·2 | 106 | ····.locals·2 |
| 109 | ····.param·p0,·"context"····#·Landroid/content/Context; | 107 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| Offset 224, 32 lines modified | Offset 222, 35 lines modified | ||
| 224 | ····:cond_0 | 222 | ····:cond_0 |
| 225 | ····sget-object·v0,·Lcom/android/gallery3d/provider/GalleryProvider;->sBaseUri:Landroid/net/Uri; | 223 | ····sget-object·v0,·Lcom/android/gallery3d/provider/GalleryProvider;->sBaseUri:Landroid/net/Uri; |
| 226 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 224 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 227 | ····move-result-object·v0 | 225 | ····move-result-object·v0 |
| 226 | ····.line·73 | ||
| 228 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; | 227 | ····invoke-virtual·{p1},·Lcom/android/gallery3d/data/Path;->toString()Ljava/lang/String; |
| 229 | ····move-result-object·v1 | 228 | ····move-result-object·v1 |
| 230 | ····const/4·v2,·0x1 | 229 | ····const/4·v2,·0x1 |
| 231 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 230 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
| 232 | ····move-result-object·v1 | 231 | ····move-result-object·v1 |
| 233 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendEncodedPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 232 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendEncodedPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 234 | ····move-result-object·v0 | 233 | ····move-result-object·v0 |
| 234 | ····.line·74 | ||
| 235 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 235 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
| 236 | ····move-result-object·v0 | 236 | ····move-result-object·v0 |
| 237 | ····.line·72 | ||
| 237 | ····return-object·v0 | 238 | ····return-object·v0 |
| 238 | .end·method | 239 | .end·method |
| 239 | .method·private·queryMtpItem(Lcom/android/gallery3d/data/MtpImage;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 240 | .method·private·queryMtpItem(Lcom/android/gallery3d/data/MtpImage;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
| 240 | ····.locals·8 | 241 | ····.locals·8 |
| 241 | ····.param·p1,·"image"····#·Lcom/android/gallery3d/data/MtpImage; | 242 | ····.param·p1,·"image"····#·Lcom/android/gallery3d/data/MtpImage; |
| 242 | ····.param·p2,·"projection"····#·[Ljava/lang/String; | 243 | ····.param·p2,·"projection"····#·[Ljava/lang/String; |
| Offset 722, 17 lines modified | Offset 723, 17 lines modified | ||
| 722 | ····move-result-object·v4 | 723 | ····move-result-object·v4 |
| 723 | ····.line·91 | 724 | ····.line·91 |
| 724 | ····:goto_0 | 725 | ····:goto_0 |
| 725 | ····invoke-static·{v2,·v3},·Landroid/os/Binder;->restoreCallingIdentity(J)V | 726 | ····invoke-static·{v2,·v3},·Landroid/os/Binder;->restoreCallingIdentity(J)V |
| 727 | ····.line·89 | ||
| 726 | ····return-object·v4 | 728 | ····return-object·v4 |
| 727 | ····.line·89 | ||
| 728 | ····:cond_0 | 729 | ····:cond_0 |
| 729 | ····const/4·v4,·0x0 | 730 | ····const/4·v4,·0x0 |
| 730 | ····goto·:goto_0 | 731 | ····goto·:goto_0 |
| 731 | ····.line·91 | 732 | ····.line·91 |
| 732 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/data/MediaItem; | 733 | ····.end·local·v0····#·"item":Lcom/android/gallery3d/data/MediaItem; |
| Offset 886, 14 lines modified | Offset 887, 15 lines modified | ||
| 886 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 887 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| 887 | ····move-result-object·v0 | 888 | ····move-result-object·v0 |
| 888 | ····.line·218 | 889 | ····.line·218 |
| 889 | ····invoke-static·{v8,·v9},·Landroid/os/Binder;->restoreCallingIdentity(J)V | 890 | ····invoke-static·{v8,·v9},·Landroid/os/Binder;->restoreCallingIdentity(J)V |
| 891 | ····.line·212 | ||
| 890 | ····.end·local·v6····#·"object":Lcom/android/gallery3d/data/MediaObject; | 892 | ····.end·local·v6····#·"object":Lcom/android/gallery3d/data/MediaObject; |
| 891 | ····:goto_0 | 893 | ····:goto_0 |
| 892 | ····return-object·v0 | 894 | ····return-object·v0 |
| 893 | ····.line·211 | 895 | ····.line·211 |
| 894 | ····.restart·local·v6····#·"object":Lcom/android/gallery3d/data/MediaObject; | 896 | ····.restart·local·v6····#·"object":Lcom/android/gallery3d/data/MediaObject; |
| 895 | ····:cond_2 | 897 | ····:cond_2 |
| Offset 1028, 14 lines modified | Offset 1030, 15 lines modified | ||
| 1028 | ····.line·125 | 1030 | ····.line·125 |
| 1029 | ····const/4·v2,·0x0 | 1031 | ····const/4·v2,·0x0 |
| 1030 | ····.line·137 | 1032 | ····.line·137 |
| 1031 | ····invoke-static·{v12,·v13},·Landroid/os/Binder;->restoreCallingIdentity(J)V | 1033 | ····invoke-static·{v12,·v13},·Landroid/os/Binder;->restoreCallingIdentity(J)V |
| 1034 | ····.line·134 | ||
| 1032 | ····:goto_0 | 1035 | ····:goto_0 |
| 1033 | ····return-object·v2 | 1036 | ····return-object·v2 |
| 1034 | ····.line·127 | 1037 | ····.line·127 |
| 1035 | ····:cond_0 | 1038 | ····:cond_0 |
| 1036 | ····:try_start_1 | 1039 | ····:try_start_1 |
| 1037 | ····invoke-static·{v3},·Lcom/android/gallery3d/picasasource/PicasaSource;->isPicasaImage(Lcom/android/gallery3d/data/MediaObject;)Z | 1040 | ····invoke-static·{v3},·Lcom/android/gallery3d/picasasource/PicasaSource;->isPicasaImage(Lcom/android/gallery3d/data/MediaObject;)Z |
| Offset 380, 21 lines modified | Offset 380, 19 lines modified | ||
| 380 | ····move-result-object·v5 | 380 | ····move-result-object·v5 |
| 381 | ····goto·:goto_1 | 381 | ····goto·:goto_1 |
| 382 | .end·method | 382 | .end·method |
| 383 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 383 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 384 | ····.locals·1 | 384 | ····.locals·1 |
| 385 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 386 | ····.prologue | 385 | ····.prologue |
| 387 | ····.line·40 | 386 | ····.line·40 |
| 388 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/AuthorizingPassDialogFragment; | 387 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/AuthorizingPassDialogFragment; |
| 389 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 390 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/AuthorizePassTask;->doInBackground([Lcom/chanapps/four/fragment/AuthorizingPassDialogFragment;)Ljava/lang/Integer; | 388 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/AuthorizePassTask;->doInBackground([Lcom/chanapps/four/fragment/AuthorizingPassDialogFragment;)Ljava/lang/Integer; |
| 391 | ····move-result-object·v0 | 389 | ····move-result-object·v0 |
| 392 | ····return-object·v0 | 390 | ····return-object·v0 |
| 393 | .end·method | 391 | .end·method |
| Offset 411, 63 lines modified | Offset 409, 62 lines modified | ||
| 411 | ····.end·annotation | 409 | ····.end·annotation |
| 412 | ····.prologue | 410 | ····.prologue |
| 413 | ····.line·117 | 411 | ····.line·117 |
| 414 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/Part;>;" | 412 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/Part;>;" |
| 415 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 413 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 416 | ····move-result-object·v | 414 | ····move-result-object·v2 |
| 417 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 418 | ····:cond_0 | 415 | ····:cond_0 |
| 419 | ····:goto_0 | 416 | ····:goto_0 |
| 420 | ····invoke-interface·{v | 417 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 421 | ····move-result·v3 | 418 | ····move-result·v3 |
| 422 | ····if-eqz·v3,·:cond_1 | 419 | ····if-eqz·v3,·:cond_1 |
| 423 | ····invoke-interface·{v | 420 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 424 | ····move-result-object·v | 421 | ····move-result-object·v0 |
| 425 | ····check-cast·v | 422 | ····check-cast·v0,·Lcom/chanapps/four/multipartmime/Part; |
| 426 | ····.line·118 | 423 | ····.line·118 |
| 427 | ····.local·v | 424 | ····.local·v0,·"p":Lcom/chanapps/four/multipartmime/Part; |
| 428 | ····instance-of·v3,·v | 425 | ····instance-of·v3,·v0,·Lcom/chanapps/four/multipartmime/StringPart; |
| 429 | ····if-eqz·v3,·:cond_0 | 426 | ····if-eqz·v3,·:cond_0 |
| 430 | ····move-object·v | 427 | ····move-object·v1,·v0 |
| 431 | ····.line·120 | 428 | ····.line·120 |
| 432 | ····check-cast·v | 429 | ····check-cast·v1,·Lcom/chanapps/four/multipartmime/StringPart; |
| 433 | ····.line·121 | 430 | ····.line·121 |
| 434 | ····.local·v | 431 | ····.local·v1,·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 435 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 432 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| 436 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 433 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| 437 | ····invoke-virtual·{v | 434 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getName()Ljava/lang/String; |
| 438 | ····move-result-object·v4 | 435 | ····move-result-object·v4 |
| 439 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 436 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 440 | ····move-result-object·v3 | 437 | ····move-result-object·v3 |
| 441 | ····const-string·v4,·":·" | 438 | ····const-string·v4,·":·" |
| 442 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 439 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 443 | ····move-result-object·v3 | 440 | ····move-result-object·v3 |
| 444 | ····invoke-virtual·{v | 441 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getValue()Ljava/lang/String; |
| 445 | ····move-result-object·v4 | 442 | ····move-result-object·v4 |
| 446 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 443 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 447 | ····move-result-object·v3 | 444 | ····move-result-object·v3 |
| Offset 478, 16 lines modified | Offset 475, 16 lines modified | ||
| 478 | ····move-result-object·v3 | 475 | ····move-result-object·v3 |
| 479 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 476 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 480 | ····goto·:goto_0 | 477 | ····goto·:goto_0 |
| 481 | ····.line·124 | 478 | ····.line·124 |
| 482 | ····.end·local·v | 479 | ····.end·local·v0····#·"p":Lcom/chanapps/four/multipartmime/Part; |
| 483 | ····.end·local·v | 480 | ····.end·local·v1····#·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 484 | ····:cond_1 | 481 | ····:cond_1 |
| 485 | ····return-void | 482 | ····return-void |
| 486 | .end·method | 483 | .end·method |
| 487 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V | 484 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V |
| 488 | ····.locals·3 | 485 | ····.locals·3 |
| 489 | ····.param·p1,·"is"····#·Ljava/io/InputStream; | 486 | ····.param·p1,·"is"····#·Ljava/io/InputStream; |
| Offset 617, 14 lines modified | Offset 614, 15 lines modified | ||
| 617 | ····.line·168 | 614 | ····.line·168 |
| 618 | ····if-eqz·v0,·:cond_0 | 615 | ····if-eqz·v0,·:cond_0 |
| 619 | ····.line·169 | 616 | ····.line·169 |
| 620 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V | 617 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V |
| 618 | ····.line·165 | ||
| 621 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; | 619 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; |
| 622 | ····.end·local·v4····#·"localContext":Lorg/apache/http/protocol/HttpContext; | 620 | ····.end·local·v4····#·"localContext":Lorg/apache/http/protocol/HttpContext; |
| 623 | ····.end·local·v6····#·"request":Lorg/apache/http/client/methods/HttpPost; | 621 | ····.end·local·v6····#·"request":Lorg/apache/http/client/methods/HttpPost; |
| 624 | ····:cond_0 | 622 | ····:cond_0 |
| 625 | ····:goto_0 | 623 | ····:goto_0 |
| 626 | ····return-object·v7 | 624 | ····return-object·v7 |
| Offset 914, 48 lines modified | Offset 912, 50 lines modified | ||
| 914 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 912 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 915 | ····goto·:goto_1 | 913 | ····goto·:goto_1 |
| 916 | .end·method | 914 | .end·method |
| 917 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 915 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 918 | ····.locals·0 | 916 | ····.locals·0 |
| 919 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| Max diff block lines reached; 1331/5830 bytes (22.83%) of diff not shown. | |||
| Offset 321, 21 lines modified | Offset 321, 19 lines modified | ||
| 321 | ····move-result-object·v5 | 321 | ····move-result-object·v5 |
| 322 | ····goto·:goto_1 | 322 | ····goto·:goto_1 |
| 323 | .end·method | 323 | .end·method |
| 324 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 324 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 325 | ····.locals·1 | 325 | ····.locals·1 |
| 326 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 327 | ····.prologue | 326 | ····.prologue |
| 328 | ····.line·38 | 327 | ····.line·38 |
| 329 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/LogoutPassDialogFragment; | 328 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/LogoutPassDialogFragment; |
| 330 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 331 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/LogoutPassTask;->doInBackground([Lcom/chanapps/four/fragment/LogoutPassDialogFragment;)Ljava/lang/Integer; | 329 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/LogoutPassTask;->doInBackground([Lcom/chanapps/four/fragment/LogoutPassDialogFragment;)Ljava/lang/Integer; |
| 332 | ····move-result-object·v0 | 330 | ····move-result-object·v0 |
| 333 | ····return-object·v0 | 331 | ····return-object·v0 |
| 334 | .end·method | 332 | .end·method |
| Offset 352, 63 lines modified | Offset 350, 62 lines modified | ||
| 352 | ····.end·annotation | 350 | ····.end·annotation |
| 353 | ····.prologue | 351 | ····.prologue |
| 354 | ····.line·112 | 352 | ····.line·112 |
| 355 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/Part;>;" | 353 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/Part;>;" |
| 356 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 354 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 357 | ····move-result-object·v | 355 | ····move-result-object·v2 |
| 358 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 359 | ····:cond_0 | 356 | ····:cond_0 |
| 360 | ····:goto_0 | 357 | ····:goto_0 |
| 361 | ····invoke-interface·{v | 358 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 362 | ····move-result·v3 | 359 | ····move-result·v3 |
| 363 | ····if-eqz·v3,·:cond_1 | 360 | ····if-eqz·v3,·:cond_1 |
| 364 | ····invoke-interface·{v | 361 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 365 | ····move-result-object·v | 362 | ····move-result-object·v0 |
| 366 | ····check-cast·v | 363 | ····check-cast·v0,·Lcom/chanapps/four/multipartmime/Part; |
| 367 | ····.line·113 | 364 | ····.line·113 |
| 368 | ····.local·v | 365 | ····.local·v0,·"p":Lcom/chanapps/four/multipartmime/Part; |
| 369 | ····instance-of·v3,·v | 366 | ····instance-of·v3,·v0,·Lcom/chanapps/four/multipartmime/StringPart; |
| 370 | ····if-eqz·v3,·:cond_0 | 367 | ····if-eqz·v3,·:cond_0 |
| 371 | ····move-object·v | 368 | ····move-object·v1,·v0 |
| 372 | ····.line·115 | 369 | ····.line·115 |
| 373 | ····check-cast·v | 370 | ····check-cast·v1,·Lcom/chanapps/four/multipartmime/StringPart; |
| 374 | ····.line·116 | 371 | ····.line·116 |
| 375 | ····.local·v | 372 | ····.local·v1,·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 376 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 373 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| 377 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 374 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| 378 | ····invoke-virtual·{v | 375 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getName()Ljava/lang/String; |
| 379 | ····move-result-object·v4 | 376 | ····move-result-object·v4 |
| 380 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 377 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 381 | ····move-result-object·v3 | 378 | ····move-result-object·v3 |
| 382 | ····const-string·v4,·":·" | 379 | ····const-string·v4,·":·" |
| 383 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 380 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 384 | ····move-result-object·v3 | 381 | ····move-result-object·v3 |
| 385 | ····invoke-virtual·{v | 382 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getValue()Ljava/lang/String; |
| 386 | ····move-result-object·v4 | 383 | ····move-result-object·v4 |
| 387 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 384 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 388 | ····move-result-object·v3 | 385 | ····move-result-object·v3 |
| Offset 419, 16 lines modified | Offset 416, 16 lines modified | ||
| 419 | ····move-result-object·v3 | 416 | ····move-result-object·v3 |
| 420 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 417 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 421 | ····goto·:goto_0 | 418 | ····goto·:goto_0 |
| 422 | ····.line·119 | 419 | ····.line·119 |
| 423 | ····.end·local·v | 420 | ····.end·local·v0····#·"p":Lcom/chanapps/four/multipartmime/Part; |
| 424 | ····.end·local·v | 421 | ····.end·local·v1····#·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 425 | ····:cond_1 | 422 | ····:cond_1 |
| 426 | ····return-void | 423 | ····return-void |
| 427 | .end·method | 424 | .end·method |
| 428 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V | 425 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V |
| 429 | ····.locals·3 | 426 | ····.locals·3 |
| 430 | ····.param·p1,·"is"····#·Ljava/io/InputStream; | 427 | ····.param·p1,·"is"····#·Ljava/io/InputStream; |
| Offset 558, 14 lines modified | Offset 555, 15 lines modified | ||
| 558 | ····.line·163 | 555 | ····.line·163 |
| 559 | ····if-eqz·v0,·:cond_0 | 556 | ····if-eqz·v0,·:cond_0 |
| 560 | ····.line·164 | 557 | ····.line·164 |
| 561 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V | 558 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V |
| 559 | ····.line·160 | ||
| 562 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; | 560 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; |
| 563 | ····.end·local·v4····#·"localContext":Lorg/apache/http/protocol/HttpContext; | 561 | ····.end·local·v4····#·"localContext":Lorg/apache/http/protocol/HttpContext; |
| 564 | ····.end·local·v6····#·"request":Lorg/apache/http/client/methods/HttpPost; | 562 | ····.end·local·v6····#·"request":Lorg/apache/http/client/methods/HttpPost; |
| 565 | ····:cond_0 | 563 | ····:cond_0 |
| 566 | ····:goto_0 | 564 | ····:goto_0 |
| 567 | ····return-object·v7 | 565 | ····return-object·v7 |
| Offset 855, 21 lines modified | Offset 853, 19 lines modified | ||
| 855 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 853 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 856 | ····goto·:goto_1 | 854 | ····goto·:goto_1 |
| 857 | .end·method | 855 | .end·method |
| 858 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 856 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 859 | ····.locals·0 | 857 | ····.locals·0 |
| 860 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| Max diff block lines reached; 355/4841 bytes (7.33%) of diff not shown. | |||
| Offset 364, 21 lines modified | Offset 364, 19 lines modified | ||
| 364 | ····move-result-object·v4 | 364 | ····move-result-object·v4 |
| 365 | ····goto·:goto_0 | 365 | ····goto·:goto_0 |
| 366 | .end·method | 366 | .end·method |
| 367 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 367 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 368 | ····.locals·1 | 368 | ····.locals·1 |
| 369 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 370 | ····.prologue | 369 | ····.prologue |
| 371 | ····.line·34 | 370 | ····.line·34 |
| 372 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/ReportingPostDialogFragment; | 371 | ····check-cast·p1,·[Lcom/chanapps/four/fragment/ReportingPostDialogFragment; |
| 373 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 374 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/ReportPostTask;->doInBackground([Lcom/chanapps/four/fragment/ReportingPostDialogFragment;)Ljava/lang/Integer; | 372 | ····invoke-virtual·{p0,·p1},·Lcom/chanapps/four/task/ReportPostTask;->doInBackground([Lcom/chanapps/four/fragment/ReportingPostDialogFragment;)Ljava/lang/Integer; |
| 375 | ····move-result-object·v0 | 373 | ····move-result-object·v0 |
| 376 | ····return-object·v0 | 374 | ····return-object·v0 |
| 377 | .end·method | 375 | .end·method |
| Offset 395, 63 lines modified | Offset 393, 62 lines modified | ||
| 395 | ····.end·annotation | 393 | ····.end·annotation |
| 396 | ····.prologue | 394 | ····.prologue |
| 397 | ····.line·113 | 395 | ····.line·113 |
| 398 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/StringPart;>;" | 396 | ····.local·p1,·"partsList":Ljava/util/List;,·"Ljava/util/List<Lcom/chanapps/four/multipartmime/StringPart;>;" |
| 399 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 397 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 400 | ····move-result-object·v | 398 | ····move-result-object·v2 |
| 401 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 402 | ····:cond_0 | 399 | ····:cond_0 |
| 403 | ····:goto_0 | 400 | ····:goto_0 |
| 404 | ····invoke-interface·{v | 401 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 405 | ····move-result·v3 | 402 | ····move-result·v3 |
| 406 | ····if-eqz·v3,·:cond_1 | 403 | ····if-eqz·v3,·:cond_1 |
| 407 | ····invoke-interface·{v | 404 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 408 | ····move-result-object·v | 405 | ····move-result-object·v0 |
| 409 | ····check-cast·v | 406 | ····check-cast·v0,·Lcom/chanapps/four/multipartmime/Part; |
| 410 | ····.line·114 | 407 | ····.line·114 |
| 411 | ····.local·v | 408 | ····.local·v0,·"p":Lcom/chanapps/four/multipartmime/Part; |
| 412 | ····instance-of·v3,·v | 409 | ····instance-of·v3,·v0,·Lcom/chanapps/four/multipartmime/StringPart; |
| 413 | ····if-eqz·v3,·:cond_0 | 410 | ····if-eqz·v3,·:cond_0 |
| 414 | ····move-object·v | 411 | ····move-object·v1,·v0 |
| 415 | ····.line·116 | 412 | ····.line·116 |
| 416 | ····check-cast·v | 413 | ····check-cast·v1,·Lcom/chanapps/four/multipartmime/StringPart; |
| 417 | ····.line·117 | 414 | ····.line·117 |
| 418 | ····.local·v | 415 | ····.local·v1,·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 419 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 416 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| 420 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 417 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| 421 | ····invoke-virtual·{v | 418 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getName()Ljava/lang/String; |
| 422 | ····move-result-object·v4 | 419 | ····move-result-object·v4 |
| 423 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 420 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 424 | ····move-result-object·v3 | 421 | ····move-result-object·v3 |
| 425 | ····const-string·v4,·":·" | 422 | ····const-string·v4,·":·" |
| 426 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 423 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 427 | ····move-result-object·v3 | 424 | ····move-result-object·v3 |
| 428 | ····invoke-virtual·{v | 425 | ····invoke-virtual·{v1},·Lcom/chanapps/four/multipartmime/StringPart;->getValue()Ljava/lang/String; |
| 429 | ····move-result-object·v4 | 426 | ····move-result-object·v4 |
| 430 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 427 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 431 | ····move-result-object·v3 | 428 | ····move-result-object·v3 |
| Offset 462, 16 lines modified | Offset 459, 16 lines modified | ||
| 462 | ····move-result-object·v3 | 459 | ····move-result-object·v3 |
| 463 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 460 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 464 | ····goto·:goto_0 | 461 | ····goto·:goto_0 |
| 465 | ····.line·120 | 462 | ····.line·120 |
| 466 | ····.end·local·v | 463 | ····.end·local·v0····#·"p":Lcom/chanapps/four/multipartmime/Part; |
| 467 | ····.end·local·v | 464 | ····.end·local·v1····#·"s":Lcom/chanapps/four/multipartmime/StringPart; |
| 468 | ····:cond_1 | 465 | ····:cond_1 |
| 469 | ····return-void | 466 | ····return-void |
| 470 | .end·method | 467 | .end·method |
| 471 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V | 468 | .method·protected·dumpRequestContent(Ljava/io/InputStream;)V |
| 472 | ····.locals·3 | 469 | ····.locals·3 |
| 473 | ····.param·p1,·"is"····#·Ljava/io/InputStream; | 470 | ····.param·p1,·"is"····#·Ljava/io/InputStream; |
| Offset 593, 14 lines modified | Offset 590, 15 lines modified | ||
| 593 | ····.line·153 | 590 | ····.line·153 |
| 594 | ····if-eqz·v0,·:cond_0 | 591 | ····if-eqz·v0,·:cond_0 |
| 595 | ····.line·154 | 592 | ····.line·154 |
| 596 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V | 593 | ····invoke-virtual·{v0},·Landroid/net/http/AndroidHttpClient;->close()V |
| 594 | ····.line·150 | ||
| 597 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; | 595 | ····.end·local·v2····#·"httpResponse":Lorg/apache/http/HttpResponse; |
| 598 | ····.end·local·v5····#·"request":Lorg/apache/http/client/methods/HttpPost; | 596 | ····.end·local·v5····#·"request":Lorg/apache/http/client/methods/HttpPost; |
| 599 | ····:cond_0 | 597 | ····:cond_0 |
| 600 | ····:goto_0 | 598 | ····:goto_0 |
| 601 | ····return-object·v6 | 599 | ····return-object·v6 |
| 602 | ····.line·138 | 600 | ····.line·138 |
| Offset 874, 21 lines modified | Offset 872, 19 lines modified | ||
| 874 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 872 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 875 | ····goto·:goto_1 | 873 | ····goto·:goto_1 |
| 876 | .end·method | 874 | .end·method |
| 877 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 875 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 878 | ····.locals·0 | 876 | ····.locals·0 |
| 879 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| Max diff block lines reached; 355/4790 bytes (7.41%) of diff not shown. | |||
| Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
| 23 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; | 23 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V | 25 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V |
| 26 | ····.locals·1 | 26 | ····.locals·1 |
| 27 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadViewer$6; | ||
| 27 | ····.prologue | 28 | ····.prologue |
| 28 | ····const/4·v0,·0x0 | 29 | ····const/4·v0,·0x0 |
| 29 | ····.line·1082 | 30 | ····.line·1082 |
| 30 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadViewer$6$SpoilerSpan;->this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; | 31 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadViewer$6$SpoilerSpan;->this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; |
| Offset 50, 14 lines modified | Offset 51, 15 lines modified | ||
| 50 | ····.line·1084 | 51 | ····.line·1084 |
| 51 | ····return-void | 52 | ····return-void |
| 52 | .end·method | 53 | .end·method |
| 53 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;II)V | 54 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;II)V |
| 54 | ····.locals·0 | 55 | ····.locals·0 |
| 56 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadViewer$6; | ||
| 55 | ····.param·p2,·"start"····#·I | 57 | ····.param·p2,·"start"····#·I |
| 56 | ····.param·p3,·"end"····#·I | 58 | ····.param·p3,·"end"····#·I |
| 57 | ····.prologue | 59 | ····.prologue |
| 58 | ····.line·1087 | 60 | ····.line·1087 |
| 59 | ····invoke-direct·{p0,·p1},·Lcom/chanapps/four/viewer/ThreadViewer$6$SpoilerSpan;-><init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V | 61 | ····invoke-direct·{p0,·p1},·Lcom/chanapps/four/viewer/ThreadViewer$6$SpoilerSpan;-><init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadListener; | 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V | 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadListener; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·133 | 27 | ····.line·133 |
| 27 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$2;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 28 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$2;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 168, 22 lines modified | Offset 169, 24 lines modified | ||
| 168 | ····.line·156 | 169 | ····.line·156 |
| 169 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_header:Landroid/widget/ImageView; | 170 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_header:Landroid/widget/ImageView; |
| 170 | ····if-eqz·v4,·:cond_4 | 171 | ····if-eqz·v4,·:cond_4 |
| 171 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_wrapper:Landroid/view/ViewGroup; | 172 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_wrapper:Landroid/view/ViewGroup; |
| 173 | ····.line·157 | ||
| 172 | ····invoke-virtual·{v4},·Landroid/view/ViewGroup;->getVisibility()I | 174 | ····invoke-virtual·{v4},·Landroid/view/ViewGroup;->getVisibility()I |
| 173 | ····move-result·v4 | 175 | ····move-result·v4 |
| 174 | ····if-nez·v4,·:cond_4 | 176 | ····if-nez·v4,·:cond_4 |
| 175 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_webview:Landroid/webkit/WebView; | 177 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_webview:Landroid/webkit/WebView; |
| 178 | ····.line·160 | ||
| 176 | ····invoke-virtual·{v4},·Landroid/webkit/WebView;->getVisibility()I | 179 | ····invoke-virtual·{v4},·Landroid/webkit/WebView;->getVisibility()I |
| 177 | ····move-result·v4 | 180 | ····move-result·v4 |
| 178 | ····if-nez·v4,·:cond_4 | 181 | ····if-nez·v4,·:cond_4 |
| 179 | ····.line·164 | 182 | ····.line·164 |
| Offset 205, 14 lines modified | Offset 208, 15 lines modified | ||
| 205 | ····:cond_4 | 208 | ····:cond_4 |
| 206 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_header:Landroid/widget/ImageView; | 209 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_header:Landroid/widget/ImageView; |
| 207 | ····if-nez·v4,·:cond_5 | 210 | ····if-nez·v4,·:cond_5 |
| 208 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_wrapper:Landroid/view/ViewGroup; | 211 | ····iget-object·v4,·v1,·Lcom/chanapps/four/viewer/ThreadViewHolder;->list_item_image_expanded_wrapper:Landroid/view/ViewGroup; |
| 212 | ····.line·168 | ||
| 209 | ····invoke-virtual·{v4},·Landroid/view/ViewGroup;->getVisibility()I | 213 | ····invoke-virtual·{v4},·Landroid/view/ViewGroup;->getVisibility()I |
| 210 | ····move-result·v4 | 214 | ····move-result·v4 |
| 211 | ····if-nez·v4,·:cond_5 | 215 | ····if-nez·v4,·:cond_5 |
| 212 | ····.line·170 | 216 | ····.line·170 |
| Offset 279, 14 lines modified | Offset 283, 15 lines modified | ||
| 279 | ····if-eqz·v4,·:cond_0 | 283 | ····if-eqz·v4,·:cond_0 |
| 280 | ····.line·188 | 284 | ····.line·188 |
| 281 | ····new-instance·v0,·Lcom/chanapps/four/component/ThreadImageExpander; | 285 | ····new-instance·v0,·Lcom/chanapps/four/component/ThreadImageExpander; |
| 282 | ····iget-object·v4,·p0,·Lcom/chanapps/four/viewer/ThreadListener$2;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 286 | ····iget-object·v4,·p0,·Lcom/chanapps/four/viewer/ThreadListener$2;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 287 | ····.line·190 | ||
| 283 | ····invoke-static·{v4},·Lcom/chanapps/four/viewer/ThreadListener;->access$100(Lcom/chanapps/four/viewer/ThreadListener;)Z | 288 | ····invoke-static·{v4},·Lcom/chanapps/four/viewer/ThreadListener;->access$100(Lcom/chanapps/four/viewer/ThreadListener;)Z |
| 284 | ····move-result·v4 | 289 | ····move-result·v4 |
| 285 | ····if-eqz·v4,·:cond_6 | 290 | ····if-eqz·v4,·:cond_6 |
| 286 | ····const·v4,·0x7f020281 | 291 | ····const·v4,·0x7f020281 |
| Offset 302, 14 lines modified | Offset 307, 14 lines modified | ||
| 302 | ····.line·197 | 307 | ····.line·197 |
| 303 | ····.local·v0,·"expander":Lcom/chanapps/four/component/ThreadImageExpander; | 308 | ····.local·v0,·"expander":Lcom/chanapps/four/component/ThreadImageExpander; |
| 304 | ····invoke-virtual·{v0},·Lcom/chanapps/four/component/ThreadImageExpander;->displayImage()V | 309 | ····invoke-virtual·{v0},·Lcom/chanapps/four/component/ThreadImageExpander;->displayImage()V |
| 305 | ····goto/16·:goto_0 | 310 | ····goto/16·:goto_0 |
| 306 | ····.line·1 | 311 | ····.line·190 |
| 307 | ····.end·local·v0····#·"expander":Lcom/chanapps/four/component/ThreadImageExpander; | 312 | ····.end·local·v0····#·"expander":Lcom/chanapps/four/component/ThreadImageExpander; |
| 308 | ····:cond_6 | 313 | ····:cond_6 |
| 309 | ····const·v4,·0x7f020280 | 314 | ····const·v4,·0x7f020280 |
| 310 | ····goto·:goto_2 | 315 | ····goto·:goto_2 |
| 311 | .end·method | 316 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadListener; | 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V | 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadListener; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·236 | 27 | ····.line·236 |
| 27 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$4;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 28 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$4;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 211, 14 lines modified | Offset 212, 15 lines modified | ||
| 211 | ····if-lez·v6,·:cond_0 | 212 | ····if-lez·v6,·:cond_0 |
| 212 | ····.line·268 | 213 | ····.line·268 |
| 213 | ····new-instance·v6,·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener; | 214 | ····new-instance·v6,·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener; |
| 214 | ····iget-object·v7,·p0,·Lcom/chanapps/four/viewer/ThreadListener$4;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 215 | ····iget-object·v7,·p0,·Lcom/chanapps/four/viewer/ThreadListener$4;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 216 | ····.line·269 | ||
| 215 | ····invoke-static·{v7},·Lcom/chanapps/four/viewer/ThreadListener;->access$000(Lcom/chanapps/four/viewer/ThreadListener;)Lcom/chanapps/four/component/ThreadViewable; | 217 | ····invoke-static·{v7},·Lcom/chanapps/four/viewer/ThreadListener;->access$000(Lcom/chanapps/four/viewer/ThreadListener;)Lcom/chanapps/four/component/ThreadViewable; |
| 216 | ····move-result-object·v7 | 218 | ····move-result-object·v7 |
| 217 | ····invoke-interface·{v7},·Lcom/chanapps/four/component/ThreadViewable;->getAbsListView()Landroid/widget/AbsListView; | 219 | ····invoke-interface·{v7},·Lcom/chanapps/four/component/ThreadViewable;->getAbsListView()Landroid/widget/AbsListView; |
| 218 | ····move-result-object·v7 | 220 | ····move-result-object·v7 |
| Offset 231, 14 lines modified | Offset 233, 15 lines modified | ||
| 231 | ····invoke-interface·{v8},·Lcom/chanapps/four/component/ThreadViewable;->getHandler()Landroid/os/Handler; | 233 | ····invoke-interface·{v8},·Lcom/chanapps/four/component/ThreadViewable;->getHandler()Landroid/os/Handler; |
| 232 | ····move-result-object·v8 | 234 | ····move-result-object·v8 |
| 233 | ····invoke-direct·{v6,·v7,·v1,·v8},·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener;-><init>(Landroid/widget/AbsListView;Landroid/database/Cursor;Landroid/os/Handler;)V | 235 | ····invoke-direct·{v6,·v7,·v1,·v8},·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener;-><init>(Landroid/widget/AbsListView;Landroid/database/Cursor;Landroid/os/Handler;)V |
| 236 | ····.line·270 | ||
| 234 | ····invoke-virtual·{v6,·v4},·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener;->onClick(Landroid/view/View;)V | 237 | ····invoke-virtual·{v6,·v4},·Lcom/chanapps/four/component/ThreadExpandExifOnClickListener;->onClick(Landroid/view/View;)V |
| 235 | ····.line·271 | 238 | ····.line·271 |
| 236 | ····sget-object·v6,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; | 239 | ····sget-object·v6,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; |
| 237 | ····invoke-virtual·{v4,·v9,·v6},·Landroid/view/View;->setTag(ILjava/lang/Object;)V | 240 | ····invoke-virtual·{v4,·v9,·v6},·Landroid/view/View;->setTag(ILjava/lang/Object;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; | 18 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V | 20 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadViewer$6;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadViewer$6; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·1119 | 24 | ····.line·1119 |
| 24 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadViewer$6$SpanFactory;->this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; | 25 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadViewer$6$SpanFactory;->this$0:Lcom/chanapps/four/viewer/ThreadViewer$6; |
| 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
| 23 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/BoardViewer$2; | 23 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/BoardViewer$2; |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V | 25 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V |
| 26 | ····.locals·1 | 26 | ····.locals·1 |
| 27 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/BoardViewer$2; | ||
| 27 | ····.prologue | 28 | ····.prologue |
| 28 | ····const/4·v0,·0x0 | 29 | ····const/4·v0,·0x0 |
| 29 | ····.line·709 | 30 | ····.line·709 |
| 30 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/BoardViewer$2$SpoilerSpan;->this$0:Lcom/chanapps/four/viewer/BoardViewer$2; | 31 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/BoardViewer$2$SpoilerSpan;->this$0:Lcom/chanapps/four/viewer/BoardViewer$2; |
| Offset 50, 14 lines modified | Offset 51, 15 lines modified | ||
| 50 | ····.line·711 | 51 | ····.line·711 |
| 51 | ····return-void | 52 | ····return-void |
| 52 | .end·method | 53 | .end·method |
| 53 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;II)V | 54 | .method·public·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;II)V |
| 54 | ····.locals·0 | 55 | ····.locals·0 |
| 56 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/BoardViewer$2; | ||
| 55 | ····.param·p2,·"start"····#·I | 57 | ····.param·p2,·"start"····#·I |
| 56 | ····.param·p3,·"end"····#·I | 58 | ····.param·p3,·"end"····#·I |
| 57 | ····.prologue | 59 | ····.prologue |
| 58 | ····.line·713 | 60 | ····.line·713 |
| 59 | ····invoke-direct·{p0,·p1},·Lcom/chanapps/four/viewer/BoardViewer$2$SpoilerSpan;-><init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V | 61 | ····invoke-direct·{p0,·p1},·Lcom/chanapps/four/viewer/BoardViewer$2$SpoilerSpan;-><init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | .field·final·synthetic·val$popupType:Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType; | 30 | .field·final·synthetic·val$popupType:Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType; |
| 31 | #·direct·methods | 31 | #·direct·methods |
| 32 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType;)V | 32 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType;)V |
| 33 | ····.locals·0 | 33 | ····.locals·0 |
| 34 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadListener; | ||
| 34 | ····.prologue | 35 | ····.prologue |
| 35 | ····.line·37 | 36 | ····.line·37 |
| 36 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$1;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 37 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$1;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 37 | ····iput-object·p2,·p0,·Lcom/chanapps/four/viewer/ThreadListener$1;->val$popupType:Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType; | 38 | ····iput-object·p2,·p0,·Lcom/chanapps/four/viewer/ThreadListener$1;->val$popupType:Lcom/chanapps/four/fragment/ThreadPopupDialogFragment$PopupType; |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/BoardViewer$2; | 18 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/BoardViewer$2; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V | 20 | .method·constructor·<init>(Lcom/chanapps/four/viewer/BoardViewer$2;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/BoardViewer$2; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·725 | 24 | ····.line·725 |
| 24 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/BoardViewer$2$SpanFactory;->this$0:Lcom/chanapps/four/viewer/BoardViewer$2; | 25 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/BoardViewer$2$SpanFactory;->this$0:Lcom/chanapps/four/viewer/BoardViewer$2; |
| 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····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/chanapps/four/viewer/ThreadListener; | 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V | 23 | .method·constructor·<init>(Lcom/chanapps/four/viewer/ThreadListener;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/viewer/ThreadListener; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·201 | 27 | ····.line·201 |
| 27 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$3;->this$0:Lcom/chanapps/four/viewer/ThreadListener; | 28 | ····iput-object·p1,·p0,·Lcom/chanapps/four/viewer/ThreadListener$3;->this$0:Lcom/chanapps/four/viewer/ThreadListener; |
| 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/chanapps/four/mColorPicker/ColorPickerActivity; | 21 | .field·final·synthetic·this$0:Lcom/chanapps/four/mColorPicker/ColorPickerActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/chanapps/four/mColorPicker/ColorPickerActivity;)V | 23 | .method·constructor·<init>(Lcom/chanapps/four/mColorPicker/ColorPickerActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/chanapps/four/mColorPicker/ColorPickerActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·74 | 27 | ····.line·74 |
| 27 | ····iput-object·p1,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1;->this$0:Lcom/chanapps/four/mColorPicker/ColorPickerActivity; | 28 | ····iput-object·p1,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1;->this$0:Lcom/chanapps/four/mColorPicker/ColorPickerActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 117, 41 lines modified | Offset 117, 45 lines modified | ||
| 117 | ····move-result-object·v0 | 117 | ····move-result-object·v0 |
| 118 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 118 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
| 119 | ····iget-object·v1,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 119 | ····iget-object·v1,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 120 | ····.line·70 | ||
| 120 | ····invoke-virtual·{v1},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F | 121 | ····invoke-virtual·{v1},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F |
| 121 | ····move-result·v1 | 122 | ····move-result·v1 |
| 122 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I | 123 | ····invoke-static·{v1},·Ljava/lang/Math;->round(F)I |
| 123 | ····move-result·v1 | 124 | ····move-result·v1 |
| 124 | ····iget-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 125 | ····iget-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 126 | ····.line·71 | ||
| 125 | ····invoke-virtual·{v2},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F | 127 | ····invoke-virtual·{v2},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F |
| 126 | ····move-result·v2 | 128 | ····move-result·v2 |
| 127 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I | 129 | ····invoke-static·{v2},·Ljava/lang/Math;->round(F)I |
| 128 | ····move-result·v2 | 130 | ····move-result·v2 |
| 131 | ····.line·69 | ||
| 129 | ····invoke-virtual·{v0,·v1,·v3,·v2,·v3},·Landroid/widget/LinearLayout;->setPadding(IIII)V | 132 | ····invoke-virtual·{v0,·v1,·v3,·v2,·v3},·Landroid/widget/LinearLayout;->setPadding(IIII)V |
| 130 | ····.line·73 | 133 | ····.line·73 |
| 131 | ····iget-object·v0,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 134 | ····iget-object·v0,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mColorPickerView:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 132 | ····new-instance·v1,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1; | 135 | ····new-instance·v1,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1; |
| 133 | ····invoke-direct·{v1,·p0},·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1;-><init>(Lcom/chanapps/four/mColorPicker/ColorPickerActivity;)V | 136 | ····invoke-direct·{v1,·p0},·Lcom/chanapps/four/mColorPicker/ColorPickerActivity$1;-><init>(Lcom/chanapps/four/mColorPicker/ColorPickerActivity;)V |
| 137 | ····.line·74 | ||
| 134 | ····invoke-virtual·{v0,·v1},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->setOnColorChangedListener(Lcom/chanapps/four/mColorPicker/views/ColorPickerView$OnColorChangedListener;)V | 138 | ····invoke-virtual·{v0,·v1},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->setOnColorChangedListener(Lcom/chanapps/four/mColorPicker/views/ColorPickerView$OnColorChangedListener;)V |
| 135 | ····.line·82 | 139 | ····.line·82 |
| 136 | ····iget-object·v0,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mOldColorPanel:Lcom/chanapps/four/mColorPicker/views/ColorPanelView; | 140 | ····iget-object·v0,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerActivity;->mOldColorPanel:Lcom/chanapps/four/mColorPicker/views/ColorPanelView; |
| 137 | ····invoke-virtual·{v0,·p1},·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->setColor(I)V | 141 | ····invoke-virtual·{v0,·p1},·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->setColor(I)V |
| Offset 64, 14 lines modified | Offset 64, 15 lines modified | ||
| 64 | ····.line·55 | 64 | ····.line·55 |
| 65 | ····invoke-virtual·{p0},·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->getContext()Landroid/content/Context; | 65 | ····invoke-virtual·{p0},·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->getContext()Landroid/content/Context; |
| 66 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
| 67 | ····const-string·v3,·"layout_inflater" | 67 | ····const-string·v3,·"layout_inflater" |
| 68 | ····.line·56 | ||
| 68 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 69 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 69 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 70 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 71 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
| 71 | ····.line·57 | 72 | ····.line·57 |
| Offset 87, 14 lines modified | Offset 88, 15 lines modified | ||
| 87 | ····.line·59 | 88 | ····.line·59 |
| 88 | ····.local·v1,·"layout":Landroid/view/View; | 89 | ····.local·v1,·"layout":Landroid/view/View; |
| 89 | ····invoke-virtual·{p0,·v1},·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->setView(Landroid/view/View;)V | 90 | ····invoke-virtual·{p0,·v1},·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->setView(Landroid/view/View;)V |
| 90 | ····.line·61 | 91 | ····.line·61 |
| 91 | ····const·v2,·0x7f080014 | 92 | ····const·v2,·0x7f080014 |
| 93 | ····.line·62 | ||
| 92 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 94 | ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
| 93 | ····move-result-object·v2 | 95 | ····move-result-object·v2 |
| 94 | ····check-cast·v2,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 96 | ····check-cast·v2,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 95 | ····iput-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 97 | ····iput-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| Offset 128, 32 lines modified | Offset 130, 35 lines modified | ||
| 128 | ····move-result-object·v2 | 130 | ····move-result-object·v2 |
| 129 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 131 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
| 130 | ····iget-object·v3,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 132 | ····iget-object·v3,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 133 | ····.line·67 | ||
| 131 | ····invoke-virtual·{v3},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F | 134 | ····invoke-virtual·{v3},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F |
| 132 | ····move-result·v3 | 135 | ····move-result·v3 |
| 133 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I | 136 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I |
| 134 | ····move-result·v3 | 137 | ····move-result·v3 |
| 135 | ····iget-object·v4,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 138 | ····iget-object·v4,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 139 | ····.line·68 | ||
| 136 | ····invoke-virtual·{v4},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F | 140 | ····invoke-virtual·{v4},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->getDrawingOffset()F |
| 137 | ····move-result·v4 | 141 | ····move-result·v4 |
| 138 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I | 142 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I |
| 139 | ····move-result·v4 | 143 | ····move-result·v4 |
| 144 | ····.line·66 | ||
| 140 | ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V | 145 | ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V |
| 141 | ····.line·70 | 146 | ····.line·70 |
| 142 | ····iget-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; | 147 | ····iget-object·v2,·p0,·Lcom/chanapps/four/mColorPicker/ColorPickerDialog;->mColorPicker:Lcom/chanapps/four/mColorPicker/views/ColorPickerView; |
| 143 | ····invoke-virtual·{v2,·p0},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->setOnColorChangedListener(Lcom/chanapps/four/mColorPicker/views/ColorPickerView$OnColorChangedListener;)V | 148 | ····invoke-virtual·{v2,·p0},·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->setOnColorChangedListener(Lcom/chanapps/four/mColorPicker/views/ColorPickerView$OnColorChangedListener;)V |
| Offset 200, 34 lines modified | Offset 200, 38 lines modified | ||
| 200 | ····move-result·v6 | 200 | ····move-result·v6 |
| 201 | ····iget-object·v7,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 201 | ····iget-object·v7,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
| 202 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F | 202 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F |
| 203 | ····.line·133 | ||
| 203 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I | 204 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I |
| 204 | ····move-result·v7 | 205 | ····move-result·v7 |
| 205 | ····iget-object·v8,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 206 | ····iget-object·v8,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
| 206 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F | 207 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F |
| 208 | ····.line·134 | ||
| 207 | ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I | 209 | ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I |
| 208 | ····move-result·v8 | 210 | ····move-result·v8 |
| 209 | ····iget-object·v9,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 211 | ····iget-object·v9,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
| 210 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F | 212 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F |
| 213 | ····.line·135 | ||
| 211 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I | 214 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I |
| 212 | ····move-result·v9 | 215 | ····move-result·v9 |
| 216 | ····.line·132 | ||
| 213 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lcom/chanapps/four/mColorPicker/drawables/AlphaPatternDrawable;->setBounds(IIII)V | 217 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lcom/chanapps/four/mColorPicker/drawables/AlphaPatternDrawable;->setBounds(IIII)V |
| 214 | ····.line·137 | 218 | ····.line·137 |
| 215 | ····return-void | 219 | ····return-void |
| 216 | .end·method | 220 | .end·method |
| Offset 1937, 14 lines modified | Offset 1937, 15 lines modified | ||
| 1937 | ····move-result·v6 | 1937 | ····move-result·v6 |
| 1938 | ····iget-object·v7,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 1938 | ····iget-object·v7,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
| 1939 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F | 1939 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F |
| 1940 | ····.line·803 | ||
| 1940 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I | 1941 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I |
| 1941 | ····move-result·v7 | 1942 | ····move-result·v7 |
| 1942 | ····iget-object·v8,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 1943 | ····iget-object·v8,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
| 1943 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F | 1944 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F |
| Offset 1953, 18 lines modified | Offset 1954, 20 lines modified | ||
| 1953 | ····move-result·v8 | 1954 | ····move-result·v8 |
| 1954 | ····iget-object·v9,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 1955 | ····iget-object·v9,·p0,·Lcom/chanapps/four/mColorPicker/views/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
| 1955 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F | 1956 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F |
| 1957 | ····.line·804 | ||
| 1956 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I | 1958 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I |
| 1957 | ····move-result·v9 | 1959 | ····move-result·v9 |
| 1960 | ····.line·802 | ||
| 1958 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lcom/chanapps/four/mColorPicker/drawables/AlphaPatternDrawable;->setBounds(IIII)V | 1961 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lcom/chanapps/four/mColorPicker/drawables/AlphaPatternDrawable;->setBounds(IIII)V |
| 1959 | ····goto·:goto_0 | 1962 | ····goto·:goto_0 |
| 1960 | .end·method | 1963 | .end·method |
| 1961 | .method·private·setUpHueRect()V | 1964 | .method·private·setUpHueRect()V |
| 1962 | ····.locals·9 | 1965 | ····.locals·9 |
| Offset 53, 16 lines modified | Offset 53, 14 lines modified | ||
| 53 | ····return-void | 53 | ····return-void |
| 54 | .end·method | 54 | .end·method |
| 55 | #·virtual·methods | 55 | #·virtual·methods |
| 56 | .method·public·bridge·synthetic·deserialize(Lorg/codehaus/jackson/JsonParser;Lorg/codehaus/jackson/map/DeserializationContext;)Ljava/lang/Object; | 56 | .method·public· |