| | | | |
| Offset 41, 128 lines modified | Offset 41, 128 lines modified |
| 41 | .field·private·final·mId:J | 41 | .field·private·final·mId:J |
| | |
| | |
| 42 | #·direct·methods | 42 | #·direct·methods |
| 43 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
| 44 | ····.locals·1 | 44 | ····.locals·1 |
| | |
| 45 | ····.line·2268 | 45 | ····.line·2266 |
| 46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; | 46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; |
| | |
| 47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V | 47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V |
| | |
| 48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; | 48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; |
| | |
| 49 | ····return-void | 49 | ····return-void |
| 50 | .end·method | 50 | .end·method |
| | |
| 51 | .method·private·constructor·<init>(Landroid/media/session/MediaSession$QueueItem;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 51 | .method·private·constructor·<init>(Landroid/media/session/MediaSession$QueueItem;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
| 52 | ····.locals·2 | 52 | ····.locals·2 |
| | |
| 53 | ····.line·2163 | 53 | ····.line·2161 |
| 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 55 | ····if-eqz·p2,·:cond_1 | 55 | ····if-eqz·p2,·:cond_1 |
| | |
| 56 | ····const-wide/16·v0,·-0x1 | 56 | ····const-wide/16·v0,·-0x1 |
| | |
| 57 | ····cmp-long·p1,·p3,·v0 | 57 | ····cmp-long·p1,·p3,·v0 |
| | |
| 58 | ····if-eqz·p1,·:cond_0 | 58 | ····if-eqz·p1,·:cond_0 |
| | |
| 59 | ····.line·2170 | 59 | ····.line·2168 |
| 60 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 60 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
| | |
| 61 | ····.line·2171 | 61 | ····.line·2169 |
| 62 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 62 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
| | |
| 63 | ····return-void | 63 | ····return-void |
| | |
| 64 | ····.line·2168 | 64 | ····.line·2166 |
| 65 | ····:cond_0 | 65 | ····:cond_0 |
| 66 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 66 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| | |
| 67 | ····const-string·p2,·"Id·cannot·be·QueueItem.UNKNOWN_ID" | 67 | ····const-string·p2,·"Id·cannot·be·QueueItem.UNKNOWN_ID" |
| | |
| 68 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 68 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 69 | ····throw·p1 | 69 | ····throw·p1 |
| | |
| 70 | ····.line·2165 | 70 | ····.line·2163 |
| 71 | ····:cond_1 | 71 | ····:cond_1 |
| 72 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 72 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| | |
| 73 | ····const-string·p2,·"Description·cannot·be·null" | 73 | ····const-string·p2,·"Description·cannot·be·null" |
| | |
| 74 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 74 | ····invoke-direct·{p1,·p2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 75 | ····throw·p1 | 75 | ····throw·p1 |
| 76 | .end·method | 76 | .end·method |
| | |
| 77 | .method·constructor·<init>(Landroid/os/Parcel;)V | 77 | .method·constructor·<init>(Landroid/os/Parcel;)V |
| 78 | ····.locals·2 | 78 | ····.locals·2 |
| | |
| 79 | ····.line·2175 | 79 | ····.line·2173 |
| 80 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 80 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 81 | ····.line·2176 | 81 | ····.line·2174 |
| 82 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; | 82 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; |
| | |
| 83 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 83 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
| | |
| 84 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
| | |
| 85 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; | 85 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; |
| | |
| 86 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 86 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
| | |
| 87 | ····.line·2177 | 87 | ····.line·2175 |
| 88 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J | 88 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J |
| | |
| 89 | ····move-result-wide·v0 | 89 | ····move-result-wide·v0 |
| | |
| 90 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 90 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
| | |
| 91 | ····return-void | 91 | ····return-void |
| 92 | .end·method | 92 | .end·method |
| | |
| 93 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 93 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| 94 | ····.locals·4 | 94 | ····.locals·4 |
| | |
| 95 | ····if-eqz·p0,·:cond_1 | 95 | ····if-eqz·p0,·:cond_1 |
| | |
| 96 | ····.line·2236 | 96 | ····.line·2234 |
| 97 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 97 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| | |
| 98 | ····const/16·v1,·0x15 | 98 | ····const/16·v1,·0x15 |
| | |
| 99 | ····if-ge·v0,·v1,·:cond_0 | 99 | ····if-ge·v0,·v1,·:cond_0 |
| | |
| 100 | ····goto·:goto_0 | 100 | ····goto·:goto_0 |
| | |
| 101 | ····.line·2239 | 101 | ····.line·2237 |
| 102 | ····:cond_0 | 102 | ····:cond_0 |
| 103 | ····check-cast·p0,·Landroid/media/session/MediaSession$QueueItem; | 103 | ····check-cast·p0,·Landroid/media/session/MediaSession$QueueItem; |
| | |
| 104 | ····.line·2240 | 104 | ····.line·2238 |
| 105 | ····invoke-virtual·{p0},·Landroid/media/session/MediaSession$QueueItem;->getDescription()Landroid/media/MediaDescription; | 105 | ····invoke-virtual·{p0},·Landroid/media/session/MediaSession$QueueItem;->getDescription()Landroid/media/MediaDescription; |
| | |
| 106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
| | |
| 107 | ····.line·2241 | 107 | ····.line·2239 |
| 108 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaDescriptionCompat;->fromMediaDescription(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; | 108 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaDescriptionCompat;->fromMediaDescription(Ljava/lang/Object;)Landroid/support/v4/media/MediaDescriptionCompat; |
| | |
| 109 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
| | |
| 110 | ····.line·2243 | 110 | ····.line·2241 |
| 111 | ····invoke-virtual·{p0},·Landroid/media/session/MediaSession$QueueItem;->getQueueId()J | 111 | ····invoke-virtual·{p0},·Landroid/media/session/MediaSession$QueueItem;->getQueueId()J |
| | |
| 112 | ····move-result-wide·v1 | 112 | ····move-result-wide·v1 |
| | |
| 113 | ····.line·2244 | 113 | ····.line·2242 |
| 114 | ····new-instance·v3,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 114 | ····new-instance·v3,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| | |
| 115 | ····invoke-direct·{v3,·p0,·v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/media/session/MediaSession$QueueItem;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 115 | ····invoke-direct·{v3,·p0,·v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/media/session/MediaSession$QueueItem;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
| | |
| 116 | ····return-object·v3 | 116 | ····return-object·v3 |
| | |
| 117 | ····:cond_1 | 117 | ····:cond_1 |
| Offset 183, 30 lines modified | Offset 183, 30 lines modified |
| 183 | ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;", | 183 | ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;", |
| 184 | ············">;" | 184 | ············">;" |
| 185 | ········} | 185 | ········} |
| 186 | ····.end·annotation | 186 | ····.end·annotation |
| | |
| 187 | ····if-eqz·p0,·:cond_2 | 187 | ····if-eqz·p0,·:cond_2 |
| | |
| 188 | ····.line·2258 | 188 | ····.line·2256 |
| 189 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 189 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
| | |
| 190 | ····const/16·v1,·0x15 | 190 | ····const/16·v1,·0x15 |
| | |
| 191 | ····if-ge·v0,·v1,·:cond_0 | 191 | ····if-ge·v0,·v1,·:cond_0 |
| | |
| 192 | ····goto·:goto_1 | 192 | ····goto·:goto_1 |
| | |
| 193 | ····.line·2261 | 193 | ····.line·2259 |
| 194 | ····:cond_0 | 194 | ····:cond_0 |
| 195 | ····new-instance·v0,·Ljava/util/ArrayList; | 195 | ····new-instance·v0,·Ljava/util/ArrayList; |
| | |
| 196 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 196 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| | |
| 197 | ····.line·2262 | 197 | ····.line·2260 |
| 198 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 198 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| | |
| 199 | ····move-result-object·p0 | 199 | ····move-result-object·p0 |
| | |
| 200 | ····:goto_0 | 200 | ····:goto_0 |
| 201 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z | 201 | ····invoke-interface·{p0},·Ljava/util/Iterator;->hasNext()Z |
| | |
| Offset 214, 15 lines modified | Offset 214, 15 lines modified |
| | |
| 214 | ····if-eqz·v1,·:cond_1 | 214 | ····if-eqz·v1,·:cond_1 |
| | |
| 215 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 215 | ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 216 | ····move-result-object·v1 | 216 | ····move-result-object·v1 |
| | |
| 217 | ····.line·2263 | 217 | ····.line·2261 |
| 218 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 218 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
| | |
| 219 | ····move-result-object·v1 | 219 | ····move-result-object·v1 |
| | |
| 220 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 220 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| | |
| 221 | ····goto·:goto_0 | 221 | ····goto·:goto_0 |
| Offset 246, 15 lines modified | Offset 246, 15 lines modified |
| | |
| 246 | ····return·v0 | 246 | ····return·v0 |
| 247 | .end·method | 247 | .end·method |
| | |
| 248 | .method·public·toString()Ljava/lang/String; | 248 | .method·public·toString()Ljava/lang/String; |
| 249 | ····.locals·3 | 249 | ····.locals·3 |
| | |
| 250 | ····.line·2284 | 250 | ····.line·2282 |
| 251 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 251 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 252 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 252 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 253 | ····const-string·v1,·"MediaSession.QueueItem·{Description=" | 253 | ····const-string·v1,·"MediaSession.QueueItem·{Description=" |
| | |
| 254 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 254 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 281, 19 lines modified | Offset 281, 19 lines modified |
| | |
| 281 | ····return-object·v0 | 281 | ····return-object·v0 |
| 282 | .end·method | 282 | .end·method |
| | |
| 283 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 283 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 284 | ····.locals·2 | 284 | ····.locals·2 |
| | |
| 285 | ····.line·2196 | 285 | ····.line·2194 |
| 286 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 286 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
| | |
| 287 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaDescriptionCompat;->writeToParcel(Landroid/os/Parcel;I)V | 287 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaDescriptionCompat;->writeToParcel(Landroid/os/Parcel;I)V |
| | |
| 288 | ····.line·2197 | 288 | ····.line·2195 |
| 289 | ····iget-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 289 | ····iget-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
| | |
| 290 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Parcel;->writeLong(J)V | 290 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Parcel;->writeLong(J)V |
| | |
| 291 | ····return-void | 291 | ····return-void |
| 292 | .end·method | 292 | .end·method |