Crossfade & Animated Covers

This commit is contained in:
meowarex committed 2026-10-11 18:18:12 +00:00
1 parent d47693ccaa
commit f5cd48be5a
158 files changed
+7211 -1855

No files matched your search

@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lu5/b$a$a; # MARKER: R8 Lu5/b$a$a;
.field private final callback:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a;
.field private context:Landroid/content/Context;
@@ -17,22 +17,22 @@
# direct methods
.method public constructor <init>(Lu5/b$a;)V # MARKER: R8 Lu5/b$a;
.method public constructor <init>(Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;)V # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iget-object v0, p1, Lu5/b$a;->a:Lu5/b$a$a; # MARKER: R8 Lu5/b$a; Lu5/b$a$a; a
iget-object v0, p1, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->a:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; a
iput-object v0, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->callback:Lu5/b$a$a; # MARKER: R8 Lu5/b$a$a;
iput-object v0, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->callback:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a;
iget-object v0, p1, Lu5/b$a;->c:Lu5/b$a$b; # MARKER: R8 Lu5/b$a; Lu5/b$a$b; c
iget-object v0, p1, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->c:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; c
iget v1, v0, Lu5/b$a$b;->r:I # MARKER: R8 Lu5/b$a$b; r
iget v1, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->s:I # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; r
iput v1, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->mediaItemId:I
iget-object v0, v0, Lu5/b$a$b;->s:Ljava/lang/String; # MARKER: R8 Lu5/b$a$b; s
iget-object v0, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->t:Ljava/lang/String; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; s
iput-object v0, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->moduleId:Ljava/lang/String;
@@ -44,7 +44,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 10
iget-object v0, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->callback:Lu5/b$a$a; # MARKER: R8 Lu5/b$a$a;
iget-object v0, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->callback:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a;
iget v1, p0, Lradiant/gestures/queue/AlbumItemQueueAction;->mediaItemId:I
@@ -60,7 +60,7 @@
if-nez v3, :active_queue
invoke-interface {v0, v1, v2}, Lu5/b$a$a;->g(ILjava/lang/String;)V # MARKER: R8 Lu5/b$a$a; g
invoke-interface {v0, v1, v2}, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a;->g(ILjava/lang/String;)V # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; g
goto :done
@@ -69,11 +69,11 @@
if-eqz v3, :done
instance-of v4, v0, Lu5/g; # MARKER: R8 Lu5/g;
instance-of v4, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n;
if-eqz v4, :done
check-cast v0, Lu5/g; # MARKER: R8 Lu5/g;
check-cast v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n;
invoke-virtual {v0, v2}, Lk5/f;->l(Ljava/lang/String;)Lcom/aspiro/wamp/dynamicpages/data/model/Module; # MARKER: R8 Lk5/f; l
@@ -124,7 +124,7 @@
check-cast v7, Lcom/aspiro/wamp/model/Track;
iget-object v8, v0, Lu5/g;->h:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lu5/g; h
iget-object v8, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n;->h:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n; h
invoke-interface {v8, v7}, Lcom/aspiro/wamp/model/AvailabilityInteractor;->getAvailability(Lcom/aspiro/wamp/model/MediaItem;)Lcom/aspiro/wamp/model/Availability$MediaItem;
@@ -162,7 +162,7 @@
if-eqz v6, :done
iget-object v8, v0, Lu5/g;->j:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lu5/g; j
iget-object v8, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n;->j:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/n; j
invoke-static {v6, v8}, Lcom/aspiro/wamp/playqueue/source/model/b;->c(Lcom/aspiro/wamp/model/Album;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/AlbumSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; c
@@ -39,17 +39,17 @@
if-lez v4, :done
invoke-virtual {p0, v1}, Li60/c;->c(Ljava/lang/String;)Lc60/h; # MARKER: R8 Li60/c; Lc60/h; c
invoke-virtual {p0, v1}, Lq50/c;->c(Ljava/lang/String;)Li50/j; # MARKER: R8 Lq50/c; Li50/j; c
move-result-object v4
instance-of v5, v4, Lc60/d; # MARKER: R8 Lc60/d;
instance-of v5, v4, Li50/d; # MARKER: R8 Li50/d;
if-eqz v5, :done
check-cast v4, Lc60/d; # MARKER: R8 Lc60/d;
check-cast v4, Li50/d; # MARKER: R8 Li50/d;
iget-object v5, v4, Lc60/d;->b:Ljava/lang/String; # MARKER: R8 Lc60/d; b
iget-object v5, v4, Li50/d;->b:Ljava/lang/String; # MARKER: R8 Li50/d; b
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -57,7 +57,7 @@
if-eqz v1, :done
iget-object v1, v4, Lc60/d;->f:Ljava/util/ArrayList; # MARKER: R8 Lc60/d; f
iget-object v1, v4, Li50/d;->f:Ljava/util/ArrayList; # MARKER: R8 Li50/d; f
if-eqz v1, :done
@@ -76,21 +76,21 @@
move-result-object v5
instance-of v6, v5, Lc60/r$b; # MARKER: R8 Lc60/r$b;
instance-of v6, v5, Li50/u$b; # MARKER: R8 Li50/u$b;
if-eqz v6, :find_track
check-cast v5, Lc60/r$b; # MARKER: R8 Lc60/r$b;
check-cast v5, Li50/u$b; # MARKER: R8 Li50/u$b;
iget-object v5, v5, Lc60/r$b;->a:Lh40/n; # MARKER: R8 Lc60/r$b; Lh40/n; a
iget-object v5, v5, Li50/u$b;->a:Ln30/o; # MARKER: R8 Li50/u$b; Ln30/o; a
instance-of v6, v5, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v6, v5, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v6, :find_track
check-cast v5, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v5, Ln30/p; # MARKER: R8 Ln30/p;
iget-wide v6, v5, Lh40/p;->a:J # MARKER: R8 Lh40/p; a
iget-wide v6, v5, Ln30/p;->a:J # MARKER: R8 Ln30/p; a
cmp-long v6, v6, v2
@@ -112,19 +112,19 @@
if-eqz v1, :done
invoke-static {v5}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v5}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v7
if-eqz v7, :done
iget-object v2, v4, Lc60/d;->a:Ljava/lang/String; # MARKER: R8 Lc60/d; a
iget-object v2, v4, Li50/d;->a:Ljava/lang/String; # MARKER: R8 Li50/d; a
if-eqz v2, :done
new-instance v8, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
iget v3, v4, Lc60/d;->e:I # MARKER: R8 Lc60/d; e
iget v3, v4, Li50/d;->e:I # MARKER: R8 Li50/d; e
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
@@ -138,9 +138,9 @@
move-result-object v2
iget-object v3, v4, Lc60/d;->c:Ljava/lang/String; # MARKER: R8 Lc60/d; c
iget-object v3, v4, Li50/d;->c:Ljava/lang/String; # MARKER: R8 Li50/d; c
iget-object v10, v4, Lc60/d;->g:Ljava/lang/String; # MARKER: R8 Lc60/d; g
iget-object v10, v4, Li50/d;->g:Ljava/lang/String; # MARKER: R8 Li50/d; g
invoke-static {v10}, Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType$a;->a(Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType; # MARKER: R8 a
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -19,18 +19,18 @@
# direct methods
.method public constructor <init>(Lam0/l;Ljava/lang/String;Ljava/lang/String;Lm40/e$e;)V # MARKER: R8 Lam0/l; Lm40/e$e;
.method public constructor <init>(Lyl0/l;Ljava/lang/String;Ljava/lang/String;Ls30/e$e;)V # MARKER: R8 Lyl0/l; Ls30/e$e;
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iput-object p2, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->pageId:Ljava/lang/String;
iput-object p3, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->moduleUuid:Ljava/lang/String;
iget-wide v0, p4, Lm40/e$e;->a:J # MARKER: R8 Lm40/e$e; a
iget-wide v0, p4, Ls30/e$e;->a:J # MARKER: R8 Ls30/e$e; a
iput-wide v0, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->trackId:J
@@ -60,7 +60,7 @@
iget-object v4, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->moduleUuid:Ljava/lang/String;
invoke-direct {v0, v1, v2, v3, v4}, Lcom/tidal/android/dynamicpages/ui/modules/artisttrackcredits/b$a;-><init>(JLjava/lang/String;Ljava/lang/String;)V # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/modules/artisttrackcredits/b$a;
invoke-direct {v0, v3, v4, v1, v2}, Lcom/tidal/android/dynamicpages/ui/modules/artisttrackcredits/b$a;-><init>(Ljava/lang/String;Ljava/lang/String;J)V # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/modules/artisttrackcredits/b$a;
goto :emit
@@ -82,9 +82,9 @@
invoke-direct/range {v0 .. v6}, Lradiant/gestures/queue/ArtistTrackCreditsQueueEvent;-><init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;JI)V
:emit
iget-object v7, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v7, p0, Lradiant/gestures/queue/ArtistTrackCreditsQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
invoke-interface {v7, v0}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v7, v0}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -21,24 +21,24 @@
# direct methods
.method public constructor <init>(Lam0/l;Ljava/lang/String;Ljava/lang/String;Lm40/e;)V # MARKER: R8 Lam0/l; Lm40/e;
.method public constructor <init>(Lyl0/l;Ljava/lang/String;Ljava/lang/String;Ls30/e;)V # MARKER: R8 Lyl0/l; Ls30/e;
.locals 3
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iput-object p2, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->pageId:Ljava/lang/String;
iput-object p3, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->moduleUuid:Ljava/lang/String;
instance-of v0, p4, Lm40/e$a; # MARKER: R8 Lm40/e$a;
instance-of v0, p4, Ls30/e$a; # MARKER: R8 Ls30/e$a;
if-eqz v0, :mix
check-cast p4, Lm40/e$a; # MARKER: R8 Lm40/e$a;
check-cast p4, Ls30/e$a; # MARKER: R8 Ls30/e$a;
iget-wide v0, p4, Lm40/e$a;->a:J # MARKER: R8 Lm40/e$a; a
iget-wide v0, p4, Ls30/e$a;->a:J # MARKER: R8 Ls30/e$a; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -49,39 +49,39 @@
goto :store
:mix
instance-of v0, p4, Lm40/e$c; # MARKER: R8 Lm40/e$c;
instance-of v0, p4, Ls30/e$c; # MARKER: R8 Ls30/e$c;
if-eqz v0, :playlist
check-cast p4, Lm40/e$c; # MARKER: R8 Lm40/e$c;
check-cast p4, Ls30/e$c; # MARKER: R8 Ls30/e$c;
iget-object v0, p4, Lm40/e$c;->a:Ljava/lang/String; # MARKER: R8 Lm40/e$c; a
iget-object v0, p4, Ls30/e$c;->a:Ljava/lang/String; # MARKER: R8 Ls30/e$c; a
const/4 v1, 0x2
goto :store
:playlist
instance-of v0, p4, Lm40/e$d; # MARKER: R8 Lm40/e$d;
instance-of v0, p4, Ls30/e$d; # MARKER: R8 Ls30/e$d;
if-eqz v0, :track
check-cast p4, Lm40/e$d; # MARKER: R8 Lm40/e$d;
check-cast p4, Ls30/e$d; # MARKER: R8 Ls30/e$d;
iget-object v0, p4, Lm40/e$d;->a:Ljava/lang/String; # MARKER: R8 Lm40/e$d; a
iget-object v0, p4, Ls30/e$d;->a:Ljava/lang/String; # MARKER: R8 Ls30/e$d; a
const/4 v1, 0x3
goto :store
:track
instance-of v0, p4, Lm40/e$e; # MARKER: R8 Lm40/e$e;
instance-of v0, p4, Ls30/e$e; # MARKER: R8 Ls30/e$e;
if-eqz v0, :unsupported
check-cast p4, Lm40/e$e; # MARKER: R8 Lm40/e$e;
check-cast p4, Ls30/e$e; # MARKER: R8 Ls30/e$e;
iget-wide v0, p4, Lm40/e$e;->a:J # MARKER: R8 Lm40/e$e; a
iget-wide v0, p4, Ls30/e$e;->a:J # MARKER: R8 Ls30/e$e; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -104,49 +104,49 @@
return-void
.end method
.method public static isEligible(Lm40/e;)Z # MARKER: R8 Lm40/e;
.method public static isEligible(Ls30/e;)Z # MARKER: R8 Ls30/e;
.locals 1
instance-of v0, p0, Lm40/e$a; # MARKER: R8 Lm40/e$a;
instance-of v0, p0, Ls30/e$a; # MARKER: R8 Ls30/e$a;
if-eqz v0, :mix
check-cast p0, Lm40/e$a; # MARKER: R8 Lm40/e$a;
check-cast p0, Ls30/e$a; # MARKER: R8 Ls30/e$a;
iget-boolean p0, p0, Lm40/e$a;->e:Z # MARKER: R8 Lm40/e$a; e
iget-boolean p0, p0, Ls30/e$a;->e:Z # MARKER: R8 Ls30/e$a; e
return p0
:mix
instance-of v0, p0, Lm40/e$c; # MARKER: R8 Lm40/e$c;
instance-of v0, p0, Ls30/e$c; # MARKER: R8 Ls30/e$c;
if-eqz v0, :playlist
check-cast p0, Lm40/e$c; # MARKER: R8 Lm40/e$c;
check-cast p0, Ls30/e$c; # MARKER: R8 Ls30/e$c;
iget-boolean p0, p0, Lm40/e$c;->h:Z # MARKER: R8 Lm40/e$c; h
iget-boolean p0, p0, Ls30/e$c;->h:Z # MARKER: R8 Ls30/e$c; h
return p0
:playlist
instance-of v0, p0, Lm40/e$d; # MARKER: R8 Lm40/e$d;
instance-of v0, p0, Ls30/e$d; # MARKER: R8 Ls30/e$d;
if-eqz v0, :track
check-cast p0, Lm40/e$d; # MARKER: R8 Lm40/e$d;
check-cast p0, Ls30/e$d; # MARKER: R8 Ls30/e$d;
iget-boolean p0, p0, Lm40/e$d;->g:Z # MARKER: R8 Lm40/e$d; g
iget-boolean p0, p0, Ls30/e$d;->g:Z # MARKER: R8 Ls30/e$d; g
return p0
:track
instance-of v0, p0, Lm40/e$e; # MARKER: R8 Lm40/e$e;
instance-of v0, p0, Ls30/e$e; # MARKER: R8 Ls30/e$e;
if-eqz v0, :invalid
check-cast p0, Lm40/e$e; # MARKER: R8 Lm40/e$e;
check-cast p0, Ls30/e$e; # MARKER: R8 Ls30/e$e;
iget-boolean p0, p0, Lm40/e$e;->j:Z # MARKER: R8 Lm40/e$e; j
iget-boolean p0, p0, Ls30/e$e;->j:Z # MARKER: R8 Ls30/e$e; j
return p0
@@ -161,7 +161,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 8
iget-object v7, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v7, p0, Lradiant/gestures/queue/CompactGridMediaQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
if-eqz v7, :done
@@ -209,7 +209,7 @@
move-object v1, v0
:emit
invoke-interface {v7, v1}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v7, v1}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -56,9 +56,9 @@
move-result-object v1
check-cast v1, Lmb0/e; # MARKER: R8 Lmb0/e;
check-cast v1, Leb0/e; # MARKER: R8 Leb0/e;
invoke-static {v1}, Lmb0/f;->a(Lmb0/e;)Ljava/lang/String; # MARKER: R8 Lmb0/f; Lmb0/e; a
invoke-static {v1}, Lcom/squareup/experiments/x;->c(Leb0/e;)Ljava/lang/String; # MARKER: R8 Lmb0/f; Leb0/e; a
move-result-object v9
@@ -68,19 +68,19 @@
if-eqz v9, :find_row
instance-of v9, v1, Lmb0/a; # MARKER: R8 Lmb0/a;
instance-of v9, v1, Leb0/a; # MARKER: R8 Leb0/a;
if-eqz v9, :find_row
check-cast v1, Lmb0/a; # MARKER: R8 Lmb0/a;
check-cast v1, Leb0/a; # MARKER: R8 Leb0/a;
iget-object v3, v1, Lmb0/a;->a:Lh40/n; # MARKER: R8 Lmb0/a; Lh40/n; a
iget-object v3, v1, Leb0/a;->a:Ln30/o; # MARKER: R8 Leb0/a; Ln30/o; a
const/4 v9, 0x1
if-ne v4, v9, :check_album
instance-of v9, v3, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v9, v3, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v9, :find_row
@@ -91,7 +91,7 @@
if-ne v4, v9, :check_playlist
instance-of v9, v3, Lh40/a; # MARKER: R8 Lh40/a;
instance-of v9, v3, Ln30/a; # MARKER: R8 Ln30/a;
if-eqz v9, :find_row
@@ -102,29 +102,29 @@
if-ne v4, v9, :check_mix
instance-of v9, v3, Lh40/j; # MARKER: R8 Lh40/j;
instance-of v9, v3, Ln30/k; # MARKER: R8 Ln30/k;
if-eqz v9, :find_row
goto :recover_dependencies
:check_mix
instance-of v9, v3, Lh40/i; # MARKER: R8 Lh40/i;
instance-of v9, v3, Ln30/j; # MARKER: R8 Ln30/j;
if-eqz v9, :find_row
:recover_dependencies
iget-object v9, p0, Lcom/tidal/android/feature/search/ui/SearchScreenViewModel;->d:Lcom/tidal/android/feature/search/ui/e; # MARKER: R8 Lcom/tidal/android/feature/search/ui/e; d
instance-of v0, v9, Lv9/e; # MARKER: R8 Lv9/e;
instance-of v0, v9, Lu9/d; # MARKER: R8 Lu9/d;
if-eqz v0, :done
check-cast v9, Lv9/e; # MARKER: R8 Lv9/e;
check-cast v9, Lu9/d; # MARKER: R8 Lu9/d;
iget-object v5, v9, Lv9/e;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lv9/e; b
iget-object v5, v9, Lu9/d;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lu9/d; b
iget-object v9, v9, Lv9/e;->a:Lcom/aspiro/wamp/core/k; # MARKER: R8 Lv9/e; Lcom/aspiro/wamp/core/k; a
iget-object v9, v9, Lu9/d;->a:Lcom/aspiro/wamp/core/l; # MARKER: R8 Lu9/d; Lcom/aspiro/wamp/core/l; a
const/4 v6, 0x0
@@ -138,13 +138,13 @@
:recover_menu
instance-of v0, v9, Lh9/p1; # MARKER: R8 Lh9/p1;
instance-of v0, v9, Lg9/u1; # MARKER: R8 Lg9/u1;
if-eqz v0, :done
check-cast v9, Lh9/p1; # MARKER: R8 Lh9/p1;
check-cast v9, Lg9/u1; # MARKER: R8 Lg9/u1;
iget-object v9, v9, Lh9/p1;->b:Lx40/a; # MARKER: R8 Lh9/p1; Lx40/a; b
iget-object v9, v9, Lg9/u1;->b:Ld40/a; # MARKER: R8 Lg9/u1; Ld40/a; b
instance-of v0, v9, Lh4/a; # MARKER: R8 Lh4/a;
@@ -166,7 +166,7 @@
if-ne v4, v0, :album
check-cast v3, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v3, Ln30/p; # MARKER: R8 Ln30/p;
iget v0, p1, Lradiant/gestures/queue/ComposeSearchQueueEvent;->action:I
@@ -181,7 +181,7 @@
if-eqz v0, :play_track
:queue_track
invoke-static {v3}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v3}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v9
@@ -209,7 +209,7 @@
move-result-object v1
:track_navigation_ready
invoke-static {v2, v4, v1}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Ljava/lang/String;Ljava/lang/String;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
invoke-static {v1, v2, v4}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Lcom/tidal/android/navigation/NavigationInfo;Ljava/lang/String;Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
move-result-object v4
@@ -257,9 +257,9 @@
:play_query_ready
iget-object v9, p0, Lcom/tidal/android/feature/search/ui/SearchScreenViewModel;->f:Lcom/tidal/android/feature/search/ui/f; # MARKER: R8 Lcom/tidal/android/feature/search/ui/f; f
iget-wide v0, v3, Lh40/p;->a:J # MARKER: R8 Lh40/p; a
iget-wide v0, v3, Ln30/p;->a:J # MARKER: R8 Ln30/p; a
invoke-interface {v9, v0, v1, v3, v5}, Lcom/tidal/android/feature/search/ui/f;->a(JLh40/p;Ljava/lang/String;)V # MARKER: R8 Lcom/tidal/android/feature/search/ui/f; Lh40/p; a
invoke-interface {v9, v0, v1, v3, v5}, Lcom/tidal/android/feature/search/ui/f;->a(JLn30/p;Ljava/lang/String;)V # MARKER: R8 Lcom/tidal/android/feature/search/ui/f; Ln30/p; a
goto :done
@@ -268,9 +268,9 @@
if-ne v4, v0, :playlist
check-cast v3, Lh40/a; # MARKER: R8 Lh40/a;
check-cast v3, Ln30/a; # MARKER: R8 Ln30/a;
invoke-static {v3}, Lie0/a;->a(Lh40/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lie0/a; Lh40/a; a
invoke-static {v3}, Lae0/a;->b(Ln30/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lae0/a; Ln30/a; a
move-result-object v9
@@ -303,9 +303,9 @@
if-ne v4, v0, :mix
check-cast v3, Lh40/j; # MARKER: R8 Lh40/j;
check-cast v3, Ln30/k; # MARKER: R8 Ln30/k;
invoke-static {v3}, Lie0/h;->a(Lh40/j;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lie0/h; Lh40/j; a
invoke-static {v3}, Lae0/h;->a(Ln30/k;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lae0/h; Ln30/k; a
move-result-object v9
@@ -334,9 +334,9 @@
goto :done
:mix
check-cast v3, Lh40/i; # MARKER: R8 Lh40/i;
check-cast v3, Ln30/j; # MARKER: R8 Ln30/j;
invoke-static {v3}, Lie0/g;->b(Lh40/i;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lie0/g; Lh40/i; b
invoke-static {v3}, Lae0/g;->b(Ln30/j;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lae0/g; Ln30/j; b
move-result-object v9
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -17,20 +17,20 @@
# direct methods
.method public constructor <init>(Lam0/l;Lpb0/b;)V # MARKER: R8 Lam0/l; Lpb0/b;
.method public constructor <init>(Lyl0/l;Lhb0/b;)V # MARKER: R8 Lyl0/l; Lhb0/b;
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/ComposeSearchQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/ComposeSearchQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
invoke-static {p2}, Lradiant/gestures/queue/ComposeSearchQueueAction;->key(Lpb0/b;)Ljava/lang/String; # MARKER: R8 Lpb0/b;
invoke-static {p2}, Lradiant/gestures/queue/ComposeSearchQueueAction;->key(Lhb0/b;)Ljava/lang/String; # MARKER: R8 Lhb0/b;
move-result-object v0
iput-object v0, p0, Lradiant/gestures/queue/ComposeSearchQueueAction;->id:Ljava/lang/String;
invoke-static {p2}, Lradiant/gestures/queue/ComposeSearchQueueAction;->type(Lpb0/b;)I # MARKER: R8 Lpb0/b;
invoke-static {p2}, Lradiant/gestures/queue/ComposeSearchQueueAction;->type(Lhb0/b;)I # MARKER: R8 Lhb0/b;
move-result p1
@@ -39,16 +39,16 @@
return-void
.end method
.method public static key(Lpb0/b;)Ljava/lang/String; # MARKER: R8 Lpb0/b;
.method public static key(Lhb0/b;)Ljava/lang/String; # MARKER: R8 Lhb0/b;
.locals 2
instance-of v0, p0, Lpb0/b$i; # MARKER: R8 Lpb0/b$i;
instance-of v0, p0, Lhb0/b$i; # MARKER: R8 Lhb0/b$i;
if-eqz v0, :album
check-cast p0, Lpb0/b$i; # MARKER: R8 Lpb0/b$i;
check-cast p0, Lhb0/b$i; # MARKER: R8 Lhb0/b$i;
iget-wide v0, p0, Lpb0/b$i;->a:J # MARKER: R8 Lpb0/b$i; a
iget-wide v0, p0, Lhb0/b$i;->a:J # MARKER: R8 Lhb0/b$i; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -57,13 +57,13 @@
return-object p0
:album
instance-of v0, p0, Lpb0/b$a; # MARKER: R8 Lpb0/b$a;
instance-of v0, p0, Lhb0/b$a; # MARKER: R8 Lhb0/b$a;
if-eqz v0, :playlist
check-cast p0, Lpb0/b$a; # MARKER: R8 Lpb0/b$a;
check-cast p0, Lhb0/b$a; # MARKER: R8 Lhb0/b$a;
iget-wide v0, p0, Lpb0/b$a;->a:J # MARKER: R8 Lpb0/b$a; a
iget-wide v0, p0, Lhb0/b$a;->a:J # MARKER: R8 Lhb0/b$a; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -72,24 +72,24 @@
return-object p0
:playlist
instance-of v0, p0, Lpb0/b$f; # MARKER: R8 Lpb0/b$f;
instance-of v0, p0, Lhb0/b$f; # MARKER: R8 Lhb0/b$f;
if-eqz v0, :mix
check-cast p0, Lpb0/b$f; # MARKER: R8 Lpb0/b$f;
check-cast p0, Lhb0/b$f; # MARKER: R8 Lhb0/b$f;
iget-object p0, p0, Lpb0/b$f;->a:Ljava/lang/String; # MARKER: R8 Lpb0/b$f; a
iget-object p0, p0, Lhb0/b$f;->a:Ljava/lang/String; # MARKER: R8 Lhb0/b$f; a
return-object p0
:mix
instance-of v0, p0, Lpb0/b$e; # MARKER: R8 Lpb0/b$e;
instance-of v0, p0, Lhb0/b$e; # MARKER: R8 Lhb0/b$e;
if-eqz v0, :invalid
check-cast p0, Lpb0/b$e; # MARKER: R8 Lpb0/b$e;
check-cast p0, Lhb0/b$e; # MARKER: R8 Lhb0/b$e;
iget-object p0, p0, Lpb0/b$e;->a:Ljava/lang/String; # MARKER: R8 Lpb0/b$e; a
iget-object p0, p0, Lhb0/b$e;->a:Ljava/lang/String; # MARKER: R8 Lhb0/b$e; a
return-object p0
@@ -134,10 +134,10 @@
return-object v0
.end method
.method private static type(Lpb0/b;)I # MARKER: R8 Lpb0/b;
.method private static type(Lhb0/b;)I # MARKER: R8 Lhb0/b;
.locals 1
instance-of v0, p0, Lpb0/b$i; # MARKER: R8 Lpb0/b$i;
instance-of v0, p0, Lhb0/b$i; # MARKER: R8 Lhb0/b$i;
if-eqz v0, :album
@@ -146,7 +146,7 @@
return p0
:album
instance-of v0, p0, Lpb0/b$a; # MARKER: R8 Lpb0/b$a;
instance-of v0, p0, Lhb0/b$a; # MARKER: R8 Lhb0/b$a;
if-eqz v0, :playlist
@@ -155,7 +155,7 @@
return p0
:playlist
instance-of v0, p0, Lpb0/b$f; # MARKER: R8 Lpb0/b$f;
instance-of v0, p0, Lhb0/b$f; # MARKER: R8 Lhb0/b$f;
if-eqz v0, :mix
@@ -164,7 +164,7 @@
return p0
:mix
instance-of p0, p0, Lpb0/b$e; # MARKER: R8 Lpb0/b$e;
instance-of p0, p0, Lhb0/b$e; # MARKER: R8 Lhb0/b$e;
if-eqz p0, :invalid
@@ -183,7 +183,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 4
iget-object v0, p0, Lradiant/gestures/queue/ComposeSearchQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v0, p0, Lradiant/gestures/queue/ComposeSearchQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
if-eqz v0, :done
@@ -203,7 +203,7 @@
invoke-direct {p0, v1, v2, v3, p1}, Lradiant/gestures/queue/ComposeSearchQueueEvent;-><init>(Landroid/content/Context;Ljava/lang/String;II)V
invoke-interface {v0, p0}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v0, p0}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -3,7 +3,7 @@
.source "ComposeSwipeAction.smali"
# interfaces
.implements Lam0/a; # MARKER: R8 Lam0/a;
.implements Lyl0/a; # MARKER: R8 Lyl0/a;
# virtual methods
@@ -1,6 +1,6 @@
.class public final Lradiant/gestures/queue/ComposeSwipeState$Draw;
.super Ljava/lang/Object;
.implements Lam0/l; # MARKER: R8 Lam0/l;
.implements Lyl0/l; # MARKER: R8 Lyl0/l;
# annotations
@@ -1,6 +1,6 @@
.class public final Lradiant/gestures/queue/ComposeSwipeState$Gesture;
.super Landroidx/compose/ui/input/pointer/PointerInputFilter;
.implements Lam0/l; # MARKER: R8 Lam0/l;
.implements Lyl0/l; # MARKER: R8 Lyl0/l;
.implements Landroidx/compose/ui/input/pointer/PointerInputModifier;
@@ -126,7 +126,7 @@
iget-object v1, v2, Lradiant/gestures/queue/ComposeSwipeState;->draw:Lradiant/gestures/queue/ComposeSwipeState$Draw;
invoke-static {p0, v1}, Landroidx/compose/ui/draw/DrawModifierKt;->drawWithContent(Landroidx/compose/ui/Modifier;Lam0/l;)Landroidx/compose/ui/Modifier; # MARKER: R8 Lam0/l;
invoke-static {p0, v1}, Landroidx/compose/ui/draw/DrawModifierKt;->drawWithContent(Landroidx/compose/ui/Modifier;Lyl0/l;)Landroidx/compose/ui/Modifier; # MARKER: R8 Lyl0/l;
move-result-object p0
@@ -1,6 +1,6 @@
.class public final Lradiant/gestures/queue/ComposeTapGuard;
.super Ljava/lang/Object;
.implements Lam0/a; # MARKER: R8 Lam0/a;
.implements Lyl0/a; # MARKER: R8 Lyl0/a;
# static fields
@@ -8,16 +8,16 @@
# instance fields
.field private final delegate:Lam0/a; # MARKER: R8 Lam0/a;
.field private final delegate:Lyl0/a; # MARKER: R8 Lyl0/a;
# direct methods
.method public constructor <init>(Lam0/a;)V # MARKER: R8 Lam0/a;
.method public constructor <init>(Lyl0/a;)V # MARKER: R8 Lyl0/a;
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/ComposeTapGuard;->delegate:Lam0/a; # MARKER: R8 Lam0/a;
iput-object p1, p0, Lradiant/gestures/queue/ComposeTapGuard;->delegate:Lyl0/a; # MARKER: R8 Lyl0/a;
return-void
.end method
@@ -61,12 +61,12 @@
return-void
.end method
.method public static wrap(Lam0/a;)Lam0/a; # MARKER: R8 Lam0/a;
.method public static wrap(Lyl0/a;)Lyl0/a; # MARKER: R8 Lyl0/a;
.locals 1
new-instance v0, Lradiant/gestures/queue/ComposeTapGuard;
invoke-direct {v0, p0}, Lradiant/gestures/queue/ComposeTapGuard;-><init>(Lam0/a;)V # MARKER: R8 Lam0/a;
invoke-direct {v0, p0}, Lradiant/gestures/queue/ComposeTapGuard;-><init>(Lyl0/a;)V # MARKER: R8 Lyl0/a;
return-object v0
.end method
@@ -87,9 +87,9 @@
return-object v0
:dispatch
iget-object v0, p0, Lradiant/gestures/queue/ComposeTapGuard;->delegate:Lam0/a; # MARKER: R8 Lam0/a;
iget-object v0, p0, Lradiant/gestures/queue/ComposeTapGuard;->delegate:Lyl0/a; # MARKER: R8 Lyl0/a;
invoke-interface {v0}, Lam0/a;->invoke()Ljava/lang/Object; # MARKER: R8 Lam0/a;
invoke-interface {v0}, Lyl0/a;->invoke()Ljava/lang/Object; # MARKER: R8 Lyl0/a;
move-result-object v0
@@ -43,17 +43,17 @@
if-gt v3, v4, :done
invoke-virtual {p0, v1}, Li60/c;->c(Ljava/lang/String;)Lc60/h; # MARKER: R8 Li60/c; Lc60/h; c
invoke-virtual {p0, v1}, Lq50/c;->c(Ljava/lang/String;)Li50/j; # MARKER: R8 Lq50/c; Li50/j; c
move-result-object v4
instance-of v5, v4, Lc60/f; # MARKER: R8 Lc60/f;
instance-of v5, v4, Li50/f; # MARKER: R8 Li50/f;
if-eqz v5, :done
check-cast v4, Lc60/f; # MARKER: R8 Lc60/f;
check-cast v4, Li50/f; # MARKER: R8 Li50/f;
iget-object v5, v4, Lc60/f;->b:Ljava/lang/String; # MARKER: R8 Lc60/f; b
iget-object v5, v4, Li50/f;->b:Ljava/lang/String; # MARKER: R8 Li50/f; b
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -61,7 +61,7 @@
if-eqz v1, :done
iget-object v1, v4, Lc60/f;->g:Ljava/util/ArrayList; # MARKER: R8 Lc60/f; g
iget-object v1, v4, Li50/f;->g:Ljava/util/ArrayList; # MARKER: R8 Li50/f; g
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
@@ -78,13 +78,13 @@
move-result-object v6
instance-of v5, v6, Lc60/r; # MARKER: R8 Lc60/r;
instance-of v5, v6, Li50/u; # MARKER: R8 Li50/u;
if-eqz v5, :find_media
check-cast v6, Lc60/r; # MARKER: R8 Lc60/r;
check-cast v6, Li50/u; # MARKER: R8 Li50/u;
invoke-static {v6}, Lc60/s;->a(Lc60/r;)Ljava/lang/String; # MARKER: R8 Lc60/s; Lc60/r; a
invoke-static {v6}, Li50/v;->a(Li50/u;)Ljava/lang/String; # MARKER: R8 Li50/v; Li50/u; a
move-result-object v5
@@ -94,19 +94,19 @@
if-eqz v5, :find_media
instance-of v5, v6, Lc60/r$b; # MARKER: R8 Lc60/r$b;
instance-of v5, v6, Li50/u$b; # MARKER: R8 Li50/u$b;
if-eqz v5, :done
check-cast v6, Lc60/r$b; # MARKER: R8 Lc60/r$b;
check-cast v6, Li50/u$b; # MARKER: R8 Li50/u$b;
iget-object v7, v6, Lc60/r$b;->a:Lh40/n; # MARKER: R8 Lc60/r$b; Lh40/n; a
iget-object v7, v6, Li50/u$b;->a:Ln30/o; # MARKER: R8 Li50/u$b; Ln30/o; a
const/4 v5, 0x1
if-ne v3, v5, :check_mix
instance-of v5, v7, Lh40/a; # MARKER: R8 Lh40/a;
instance-of v5, v7, Ln30/a; # MARKER: R8 Ln30/a;
if-eqz v5, :done
@@ -117,7 +117,7 @@
if-ne v3, v5, :check_playlist
instance-of v5, v7, Lh40/i; # MARKER: R8 Lh40/i;
instance-of v5, v7, Ln30/j; # MARKER: R8 Ln30/j;
if-eqz v5, :done
@@ -128,14 +128,14 @@
if-ne v3, v5, :check_track
instance-of v5, v7, Lh40/j; # MARKER: R8 Lh40/j;
instance-of v5, v7, Ln30/k; # MARKER: R8 Ln30/k;
if-eqz v5, :done
goto :dependencies
:check_track
instance-of v5, v7, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v5, v7, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v5, :done
@@ -156,9 +156,9 @@
new-instance v10, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
iget-object v11, v4, Lc60/f;->a:Ljava/lang/String; # MARKER: R8 Lc60/f; a
iget-object v11, v4, Li50/f;->a:Ljava/lang/String; # MARKER: R8 Li50/f; a
iget v12, v4, Lc60/f;->d:I # MARKER: R8 Lc60/f; d
iget v12, v4, Li50/f;->d:I # MARKER: R8 Li50/f; d
invoke-static {v12}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
@@ -170,9 +170,9 @@
if-ne v3, v0, :mix
check-cast v7, Lh40/a; # MARKER: R8 Lh40/a;
check-cast v7, Ln30/a; # MARKER: R8 Ln30/a;
invoke-static {v7}, Lie0/a;->a(Lh40/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lie0/a; Lh40/a; a
invoke-static {v7}, Lae0/a;->b(Ln30/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lae0/a; Ln30/a; a
move-result-object v12
@@ -211,9 +211,9 @@
if-ne v3, v0, :playlist
check-cast v7, Lh40/i; # MARKER: R8 Lh40/i;
check-cast v7, Ln30/j; # MARKER: R8 Ln30/j;
invoke-static {v7}, Lie0/g;->b(Lh40/i;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lie0/g; Lh40/i; b
invoke-static {v7}, Lae0/g;->b(Ln30/j;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lae0/g; Ln30/j; b
move-result-object v12
@@ -252,9 +252,9 @@
if-ne v3, v0, :track
check-cast v7, Lh40/j; # MARKER: R8 Lh40/j;
check-cast v7, Ln30/k; # MARKER: R8 Ln30/k;
invoke-static {v7}, Lie0/h;->a(Lh40/j;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lie0/h; Lh40/j; a
invoke-static {v7}, Lae0/h;->a(Ln30/k;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lae0/h; Ln30/k; a
move-result-object v12
@@ -283,9 +283,9 @@
goto :done
:track
check-cast v7, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v7, Ln30/p; # MARKER: R8 Ln30/p;
invoke-static {v7}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v7}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v12
@@ -298,9 +298,9 @@
move-result-object v6
:navigation_ready
iget-object v0, v4, Lc60/f;->e:Ljava/lang/String; # MARKER: R8 Lc60/f; e
iget-object v0, v4, Li50/f;->e:Ljava/lang/String; # MARKER: R8 Li50/f; e
invoke-static {v2, v0, v6}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Ljava/lang/String;Ljava/lang/String;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
invoke-static {v6, v2, v0}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Lcom/tidal/android/navigation/NavigationInfo;Ljava/lang/String;Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
move-result-object v11
@@ -367,17 +367,17 @@
if-eqz v2, :done
invoke-virtual {p0, v1}, Li60/c;->c(Ljava/lang/String;)Lc60/h; # MARKER: R8 Li60/c; Lc60/h; c
invoke-virtual {p0, v1}, Lq50/c;->c(Ljava/lang/String;)Li50/j; # MARKER: R8 Lq50/c; Li50/j; c
move-result-object v3
instance-of v4, v3, Lc60/v; # MARKER: R8 Lc60/v;
instance-of v4, v3, Li50/y; # MARKER: R8 Li50/y;
if-eqz v4, :done
check-cast v3, Lc60/v; # MARKER: R8 Lc60/v;
check-cast v3, Li50/y; # MARKER: R8 Li50/y;
iget-object v4, v3, Lc60/v;->b:Ljava/lang/String; # MARKER: R8 Lc60/v; b
iget-object v4, v3, Li50/y;->b:Ljava/lang/String; # MARKER: R8 Li50/y; b
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -385,7 +385,7 @@
if-eqz v1, :done
iget-object v1, v3, Lc60/v;->f:Ljava/util/ArrayList; # MARKER: R8 Lc60/v; f
iget-object v1, v3, Li50/y;->f:Ljava/util/ArrayList; # MARKER: R8 Li50/y; f
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
@@ -402,13 +402,13 @@
move-result-object v4
instance-of v5, v4, Lc60/r; # MARKER: R8 Lc60/r;
instance-of v5, v4, Li50/u; # MARKER: R8 Li50/u;
if-eqz v5, :find_playlist
check-cast v4, Lc60/r; # MARKER: R8 Lc60/r;
check-cast v4, Li50/u; # MARKER: R8 Li50/u;
invoke-static {v4}, Lc60/s;->a(Lc60/r;)Ljava/lang/String; # MARKER: R8 Lc60/s; Lc60/r; a
invoke-static {v4}, Li50/v;->a(Li50/u;)Ljava/lang/String; # MARKER: R8 Li50/v; Li50/u; a
move-result-object v5
@@ -418,19 +418,19 @@
if-eqz v5, :find_playlist
instance-of v5, v4, Lc60/r$b; # MARKER: R8 Lc60/r$b;
instance-of v5, v4, Li50/u$b; # MARKER: R8 Li50/u$b;
if-eqz v5, :done
check-cast v4, Lc60/r$b; # MARKER: R8 Lc60/r$b;
check-cast v4, Li50/u$b; # MARKER: R8 Li50/u$b;
iget-object v4, v4, Lc60/r$b;->a:Lh40/n; # MARKER: R8 Lc60/r$b; Lh40/n; a
iget-object v4, v4, Li50/u$b;->a:Ln30/o; # MARKER: R8 Li50/u$b; Ln30/o; a
instance-of v5, v4, Lh40/j; # MARKER: R8 Lh40/j;
instance-of v5, v4, Ln30/k; # MARKER: R8 Ln30/k;
if-eqz v5, :done
check-cast v4, Lh40/j; # MARKER: R8 Lh40/j;
check-cast v4, Ln30/k; # MARKER: R8 Ln30/k;
iget-object v5, p0, Lcom/tidal/android/dynamicpages/ui/modules/publicplaylistlist/PublicPlaylistListModuleManager;->f:Lcom/tidal/android/dynamicpages/ui/b; # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/b; f
@@ -448,9 +448,9 @@
new-instance v8, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
iget-object v9, v3, Lc60/v;->a:Ljava/lang/String; # MARKER: R8 Lc60/v; a
iget-object v9, v3, Li50/y;->a:Ljava/lang/String; # MARKER: R8 Li50/y; a
iget v10, v3, Lc60/v;->e:I # MARKER: R8 Lc60/v; e
iget v10, v3, Li50/y;->e:I # MARKER: R8 Li50/y; e
invoke-static {v10}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
@@ -458,7 +458,7 @@
invoke-direct {v8, v0, v9, v10}, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v4}, Lie0/h;->a(Lh40/j;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lie0/h; Lh40/j; a
invoke-static {v4}, Lae0/h;->a(Ln30/k;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lae0/h; Ln30/k; a
move-result-object v4
@@ -527,17 +527,17 @@
if-gt v3, v4, :done
invoke-virtual {p0, v1}, Li60/c;->c(Ljava/lang/String;)Lc60/h; # MARKER: R8 Li60/c; Lc60/h; c
invoke-virtual {p0, v1}, Lq50/c;->c(Ljava/lang/String;)Li50/j; # MARKER: R8 Lq50/c; Li50/j; c
move-result-object v4
instance-of v5, v4, Lc60/c0; # MARKER: R8 Lc60/c0;
instance-of v5, v4, Li50/f0; # MARKER: R8 Li50/f0;
if-eqz v5, :done
check-cast v4, Lc60/c0; # MARKER: R8 Lc60/c0;
check-cast v4, Li50/f0; # MARKER: R8 Li50/f0;
iget-object v5, v4, Lc60/c0;->b:Ljava/lang/String; # MARKER: R8 Lc60/c0; b
iget-object v5, v4, Li50/f0;->b:Ljava/lang/String; # MARKER: R8 Li50/f0; b
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -545,7 +545,7 @@
if-eqz v1, :done
iget-object v1, v4, Lc60/c0;->g:Ljava/util/ArrayList; # MARKER: R8 Lc60/c0; g
iget-object v1, v4, Li50/f0;->g:Ljava/util/ArrayList; # MARKER: R8 Li50/f0; g
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
@@ -562,13 +562,13 @@
move-result-object v6
instance-of v5, v6, Lc60/r; # MARKER: R8 Lc60/r;
instance-of v5, v6, Li50/u; # MARKER: R8 Li50/u;
if-eqz v5, :find_media
check-cast v6, Lc60/r; # MARKER: R8 Lc60/r;
check-cast v6, Li50/u; # MARKER: R8 Li50/u;
invoke-static {v6}, Lc60/s;->a(Lc60/r;)Ljava/lang/String; # MARKER: R8 Lc60/s; Lc60/r; a
invoke-static {v6}, Li50/v;->a(Li50/u;)Ljava/lang/String; # MARKER: R8 Li50/v; Li50/u; a
move-result-object v5
@@ -578,19 +578,19 @@
if-eqz v5, :find_media
instance-of v5, v6, Lc60/r$b; # MARKER: R8 Lc60/r$b;
instance-of v5, v6, Li50/u$b; # MARKER: R8 Li50/u$b;
if-eqz v5, :done
check-cast v6, Lc60/r$b; # MARKER: R8 Lc60/r$b;
check-cast v6, Li50/u$b; # MARKER: R8 Li50/u$b;
iget-object v7, v6, Lc60/r$b;->a:Lh40/n; # MARKER: R8 Lc60/r$b; Lh40/n; a
iget-object v7, v6, Li50/u$b;->a:Ln30/o; # MARKER: R8 Li50/u$b; Ln30/o; a
const/4 v5, 0x1
if-ne v3, v5, :check_mix
instance-of v5, v7, Lh40/a; # MARKER: R8 Lh40/a;
instance-of v5, v7, Ln30/a; # MARKER: R8 Ln30/a;
if-eqz v5, :done
@@ -601,7 +601,7 @@
if-ne v3, v5, :check_playlist
instance-of v5, v7, Lh40/i; # MARKER: R8 Lh40/i;
instance-of v5, v7, Ln30/j; # MARKER: R8 Ln30/j;
if-eqz v5, :done
@@ -612,14 +612,14 @@
if-ne v3, v5, :check_track
instance-of v5, v7, Lh40/j; # MARKER: R8 Lh40/j;
instance-of v5, v7, Ln30/k; # MARKER: R8 Ln30/k;
if-eqz v5, :done
goto :dependencies
:check_track
instance-of v5, v7, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v5, v7, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v5, :done
@@ -640,9 +640,9 @@
new-instance v10, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
iget-object v11, v4, Lc60/c0;->a:Ljava/lang/String; # MARKER: R8 Lc60/c0; a
iget-object v11, v4, Li50/f0;->a:Ljava/lang/String; # MARKER: R8 Li50/f0; a
iget v12, v4, Lc60/c0;->f:I # MARKER: R8 Lc60/c0; f
iget v12, v4, Li50/f0;->f:I # MARKER: R8 Li50/f0; f
invoke-static {v12}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
@@ -654,9 +654,9 @@
if-ne v3, v0, :mix
check-cast v7, Lh40/a; # MARKER: R8 Lh40/a;
check-cast v7, Ln30/a; # MARKER: R8 Ln30/a;
invoke-static {v7}, Lie0/a;->a(Lh40/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lie0/a; Lh40/a; a
invoke-static {v7}, Lae0/a;->b(Ln30/a;)Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lae0/a; Ln30/a; a
move-result-object v12
@@ -695,9 +695,9 @@
if-ne v3, v0, :playlist
check-cast v7, Lh40/i; # MARKER: R8 Lh40/i;
check-cast v7, Ln30/j; # MARKER: R8 Ln30/j;
invoke-static {v7}, Lie0/g;->b(Lh40/i;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lie0/g; Lh40/i; b
invoke-static {v7}, Lae0/g;->b(Ln30/j;)Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lae0/g; Ln30/j; b
move-result-object v12
@@ -736,9 +736,9 @@
if-ne v3, v0, :track
check-cast v7, Lh40/j; # MARKER: R8 Lh40/j;
check-cast v7, Ln30/k; # MARKER: R8 Ln30/k;
invoke-static {v7}, Lie0/h;->a(Lh40/j;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lie0/h; Lh40/j; a
invoke-static {v7}, Lae0/h;->a(Ln30/k;)Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lae0/h; Ln30/k; a
move-result-object v12
@@ -767,9 +767,9 @@
goto :done
:track
check-cast v7, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v7, Ln30/p; # MARKER: R8 Ln30/p;
invoke-static {v7}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v7}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v12
@@ -782,9 +782,9 @@
move-result-object v6
:navigation_ready
iget-object v0, v4, Lc60/c0;->c:Ljava/lang/String; # MARKER: R8 Lc60/c0; c
iget-object v0, v4, Li50/f0;->c:Ljava/lang/String; # MARKER: R8 Li50/f0; c
invoke-static {v2, v0, v6}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Ljava/lang/String;Ljava/lang/String;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
invoke-static {v6, v2, v0}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Lcom/tidal/android/navigation/NavigationInfo;Ljava/lang/String;Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
move-result-object v11
@@ -819,15 +819,15 @@
.method private static menu(Lcom/tidal/android/dynamicpages/ui/c;)Lh4/a; # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/c; Lh4/a;
.locals 2
iget-object v0, p0, Lcom/tidal/android/dynamicpages/ui/c;->a:Lcom/aspiro/wamp/core/k; # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/c; Lcom/aspiro/wamp/core/k; a
iget-object v0, p0, Lcom/tidal/android/dynamicpages/ui/c;->a:Lcom/aspiro/wamp/core/l; # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/c; Lcom/aspiro/wamp/core/l; a
instance-of v1, v0, Lh9/p1; # MARKER: R8 Lh9/p1;
instance-of v1, v0, Lg9/u1; # MARKER: R8 Lg9/u1;
if-eqz v1, :invalid
check-cast v0, Lh9/p1; # MARKER: R8 Lh9/p1;
check-cast v0, Lg9/u1; # MARKER: R8 Lg9/u1;
iget-object v0, v0, Lh9/p1;->b:Lx40/a; # MARKER: R8 Lh9/p1; Lx40/a; b
iget-object v0, v0, Lg9/u1;->b:Ld40/a; # MARKER: R8 Lg9/u1; Ld40/a; b
instance-of v1, v0, Lh4/a; # MARKER: R8 Lh4/a;
@@ -39,17 +39,17 @@
if-lez v4, :done
invoke-virtual {p0, v1}, Li60/c;->c(Ljava/lang/String;)Lc60/h; # MARKER: R8 Li60/c; Lc60/h; c
invoke-virtual {p0, v1}, Lq50/c;->c(Ljava/lang/String;)Li50/j; # MARKER: R8 Lq50/c; Li50/j; c
move-result-object v4
instance-of v5, v4, Lc60/b0; # MARKER: R8 Lc60/b0;
instance-of v5, v4, Li50/e0; # MARKER: R8 Li50/e0;
if-eqz v5, :done
check-cast v4, Lc60/b0; # MARKER: R8 Lc60/b0;
check-cast v4, Li50/e0; # MARKER: R8 Li50/e0;
iget-object v5, v4, Lc60/b0;->b:Ljava/lang/String; # MARKER: R8 Lc60/b0; b
iget-object v5, v4, Li50/e0;->b:Ljava/lang/String; # MARKER: R8 Li50/e0; b
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -57,7 +57,7 @@
if-eqz v1, :done
iget-object v1, v4, Lc60/b0;->f:Ljava/util/ArrayList; # MARKER: R8 Lc60/b0; f
iget-object v1, v4, Li50/e0;->f:Ljava/util/ArrayList; # MARKER: R8 Li50/e0; f
if-eqz v1, :done
@@ -76,21 +76,21 @@
move-result-object v5
instance-of v6, v5, Lc60/r$b; # MARKER: R8 Lc60/r$b;
instance-of v6, v5, Li50/u$b; # MARKER: R8 Li50/u$b;
if-eqz v6, :find_track
check-cast v5, Lc60/r$b; # MARKER: R8 Lc60/r$b;
check-cast v5, Li50/u$b; # MARKER: R8 Li50/u$b;
iget-object v5, v5, Lc60/r$b;->a:Lh40/n; # MARKER: R8 Lc60/r$b; Lh40/n; a
iget-object v5, v5, Li50/u$b;->a:Ln30/o; # MARKER: R8 Li50/u$b; Ln30/o; a
instance-of v6, v5, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v6, v5, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v6, :find_track
check-cast v5, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v5, Ln30/p; # MARKER: R8 Ln30/p;
iget-wide v6, v5, Lh40/p;->a:J # MARKER: R8 Lh40/p; a
iget-wide v6, v5, Ln30/p;->a:J # MARKER: R8 Ln30/p; a
cmp-long v6, v6, v2
@@ -112,13 +112,13 @@
if-eqz v1, :done
invoke-static {v5}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v5}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v7
if-eqz v7, :done
iget-object v2, v4, Lc60/b0;->a:Ljava/lang/String; # MARKER: R8 Lc60/b0; a
iget-object v2, v4, Li50/e0;->a:Ljava/lang/String; # MARKER: R8 Li50/e0; a
if-eqz v2, :done
@@ -130,7 +130,7 @@
new-instance v8, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
iget v3, v4, Lc60/b0;->e:I # MARKER: R8 Lc60/b0; e
iget v3, v4, Li50/e0;->e:I # MARKER: R8 Li50/e0; e
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
@@ -144,11 +144,11 @@
move-result-object v2
iget-object v3, v4, Lc60/b0;->c:Ljava/lang/String; # MARKER: R8 Lc60/b0; c
iget-object v3, v4, Li50/e0;->c:Ljava/lang/String; # MARKER: R8 Li50/e0; c
if-eqz v3, :done
iget-object v10, v4, Lc60/b0;->g:Ljava/lang/String; # MARKER: R8 Lc60/b0; g
iget-object v10, v4, Li50/e0;->g:Ljava/lang/String; # MARKER: R8 Li50/e0; g
invoke-static {v10}, Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType$a;->a(Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType; # MARKER: R8 a
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -19,18 +19,18 @@
# direct methods
.method public constructor <init>(Lam0/l;Ljava/lang/String;Ljava/lang/String;Lm40/e$e;)V # MARKER: R8 Lam0/l; Lm40/e$e;
.method public constructor <init>(Lyl0/l;Ljava/lang/String;Ljava/lang/String;Ls30/e$e;)V # MARKER: R8 Lyl0/l; Ls30/e$e;
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iput-object p2, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->pageId:Ljava/lang/String;
iput-object p3, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->moduleUuid:Ljava/lang/String;
iget-wide v0, p4, Lm40/e$e;->a:J # MARKER: R8 Lm40/e$e; a
iget-wide v0, p4, Ls30/e$e;->a:J # MARKER: R8 Ls30/e$e; a
iput-wide v0, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->trackId:J
@@ -60,7 +60,7 @@
iget-object v4, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->moduleUuid:Ljava/lang/String;
invoke-direct {v0, v1, v2, v3, v4}, Lcom/tidal/android/dynamicpages/ui/modules/tracklist/b$a;-><init>(JLjava/lang/String;Ljava/lang/String;)V # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/modules/tracklist/b$a;
invoke-direct {v0, v3, v4, v1, v2}, Lcom/tidal/android/dynamicpages/ui/modules/tracklist/b$a;-><init>(Ljava/lang/String;Ljava/lang/String;J)V # MARKER: R8 Lcom/tidal/android/dynamicpages/ui/modules/tracklist/b$a;
goto :emit
@@ -82,9 +82,9 @@
invoke-direct/range {v0 .. v6}, Lradiant/gestures/queue/DynamicTrackQueueEvent;-><init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;JI)V
:emit
iget-object v7, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v7, p0, Lradiant/gestures/queue/DynamicTrackQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
invoke-interface {v7, v0}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v7, v0}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -11,18 +11,18 @@
# direct methods
.method private currentAlbumRow(Lradiant/gestures/queue/QueueRequest;)Lu5/b$a; # MARKER: R8 Lu5/b$a;
.method private currentAlbumRow(Lradiant/gestures/queue/QueueRequest;)Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
.locals 9
if-eqz p1, :invalid
iget-object v0, p1, Lradiant/gestures/queue/QueueRequest;->media:Ljava/lang/Object;
instance-of v1, v0, Lu5/b$a; # MARKER: R8 Lu5/b$a;
instance-of v1, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
if-eqz v1, :invalid
check-cast v0, Lu5/b$a; # MARKER: R8 Lu5/b$a;
check-cast v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
iget-object v1, p0, Lradiant/gestures/queue/DynamicTrackResolver;->recycler:Ljava/lang/ref/WeakReference;
@@ -68,37 +68,37 @@
move-result-object v2
instance-of v3, v2, Lu5/b$a; # MARKER: R8 Lu5/b$a;
instance-of v3, v2, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
if-eqz v3, :invalid
check-cast v2, Lu5/b$a; # MARKER: R8 Lu5/b$a;
check-cast v2, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
iget-object v3, v0, Lu5/b$a;->a:Lu5/b$a$a; # MARKER: R8 Lu5/b$a; Lu5/b$a$a; a
iget-object v3, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->a:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; a
iget-object v4, v2, Lu5/b$a;->a:Lu5/b$a$a; # MARKER: R8 Lu5/b$a; Lu5/b$a$a; a
iget-object v4, v2, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->a:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$a; a
if-ne v3, v4, :invalid
iget-wide v3, v0, Lu5/b$a;->b:J # MARKER: R8 Lu5/b$a; b
iget-wide v3, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->b:J # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; b
iget-wide v5, v2, Lu5/b$a;->b:J # MARKER: R8 Lu5/b$a; b
iget-wide v5, v2, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->b:J # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; b
cmp-long v7, v3, v5
if-nez v7, :invalid
iget-object v3, v0, Lu5/b$a;->c:Lu5/b$a$b; # MARKER: R8 Lu5/b$a; Lu5/b$a$b; c
iget-object v3, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->c:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; c
iget-object v4, v2, Lu5/b$a;->c:Lu5/b$a$b; # MARKER: R8 Lu5/b$a; Lu5/b$a$b; c
iget-object v4, v2, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->c:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; c
if-eqz v3, :invalid
if-eqz v4, :invalid
iget v5, v3, Lu5/b$a$b;->r:I # MARKER: R8 Lu5/b$a$b; r
iget v5, v3, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->s:I # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; r
iget v6, v4, Lu5/b$a$b;->r:I # MARKER: R8 Lu5/b$a$b; r
iget v6, v4, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->s:I # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; r
iget v7, p1, Lradiant/gestures/queue/QueueRequest;->id:I
@@ -106,9 +106,9 @@
if-ne v6, v7, :invalid
iget-object v5, v3, Lu5/b$a$b;->s:Ljava/lang/String; # MARKER: R8 Lu5/b$a$b; s
iget-object v5, v3, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->t:Ljava/lang/String; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; s
iget-object v6, v4, Lu5/b$a$b;->s:Ljava/lang/String; # MARKER: R8 Lu5/b$a$b; s
iget-object v6, v4, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->t:Ljava/lang/String; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; s
if-eq v5, v6, :module_valid
@@ -121,7 +121,7 @@
if-eqz v5, :invalid
:module_valid
iget-object v5, v4, Lu5/b$a$b;->g:Lcom/aspiro/wamp/model/Availability; # MARKER: R8 Lu5/b$a$b; g
iget-object v5, v4, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->g:Lcom/aspiro/wamp/model/Availability; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; g
invoke-interface {v5}, Lcom/aspiro/wamp/model/Availability;->isAvailable()Z
@@ -129,7 +129,7 @@
if-eqz v5, :invalid
iget-boolean v5, v4, Lu5/b$a$b;->p:Z # MARKER: R8 Lu5/b$a$b; p
iget-boolean v5, v4, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->q:Z # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; p
if-nez v5, :invalid
@@ -155,18 +155,18 @@
return-void
.end method
.method private currentRow(Lradiant/gestures/queue/QueueRequest;)Lo6/b; # MARKER: R8 Lo6/b;
.method private currentRow(Lradiant/gestures/queue/QueueRequest;)Ln6/b; # MARKER: R8 Ln6/b;
.locals 8
if-eqz p1, :invalid
iget-object v0, p1, Lradiant/gestures/queue/QueueRequest;->media:Ljava/lang/Object;
instance-of v1, v0, Lo6/b; # MARKER: R8 Lo6/b;
instance-of v1, v0, Ln6/b; # MARKER: R8 Ln6/b;
if-eqz v1, :invalid
check-cast v0, Lo6/b; # MARKER: R8 Lo6/b;
check-cast v0, Ln6/b; # MARKER: R8 Ln6/b;
iget-object v1, p0, Lradiant/gestures/queue/DynamicTrackResolver;->recycler:Ljava/lang/ref/WeakReference;
@@ -212,37 +212,37 @@
move-result-object v2
instance-of v3, v2, Lo6/b; # MARKER: R8 Lo6/b;
instance-of v3, v2, Ln6/b; # MARKER: R8 Ln6/b;
if-eqz v3, :invalid
check-cast v2, Lo6/b; # MARKER: R8 Lo6/b;
check-cast v2, Ln6/b; # MARKER: R8 Ln6/b;
iget-object v3, v0, Lo6/b;->a:Lo6/i; # MARKER: R8 Lo6/b; Lo6/i; a
iget-object v3, v0, Ln6/b;->a:Ln6/g; # MARKER: R8 Ln6/b; Ln6/g; a
iget-object v4, v2, Lo6/b;->a:Lo6/i; # MARKER: R8 Lo6/b; Lo6/i; a
iget-object v4, v2, Ln6/b;->a:Ln6/g; # MARKER: R8 Ln6/b; Ln6/g; a
if-ne v3, v4, :invalid
iget-wide v3, v0, Lo6/b;->b:J # MARKER: R8 Lo6/b; b
iget-wide v3, v0, Ln6/b;->b:J # MARKER: R8 Ln6/b; b
iget-wide v5, v2, Lo6/b;->b:J # MARKER: R8 Lo6/b; b
iget-wide v5, v2, Ln6/b;->b:J # MARKER: R8 Ln6/b; b
cmp-long v7, v3, v5
if-nez v7, :invalid
iget-object v3, v0, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v3, v0, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
iget-object v4, v2, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v4, v2, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
if-eqz v3, :invalid
if-eqz v4, :invalid
iget v5, v3, Lo6/b$a;->d:I # MARKER: R8 Lo6/b$a; d
iget v5, v3, Ln6/b$a;->d:I # MARKER: R8 Ln6/b$a; d
iget v6, v4, Lo6/b$a;->d:I # MARKER: R8 Lo6/b$a; d
iget v6, v4, Ln6/b$a;->d:I # MARKER: R8 Ln6/b$a; d
iget v7, p1, Lradiant/gestures/queue/QueueRequest;->id:I
@@ -250,15 +250,15 @@
if-ne v6, v7, :invalid
iget v5, v3, Lo6/b$a;->o:I # MARKER: R8 Lo6/b$a; o
iget v5, v3, Ln6/b$a;->o:I # MARKER: R8 Ln6/b$a; o
iget v6, v4, Lo6/b$a;->o:I # MARKER: R8 Lo6/b$a; o
iget v6, v4, Ln6/b$a;->o:I # MARKER: R8 Ln6/b$a; o
if-ne v5, v6, :invalid
iget-object v5, v3, Lo6/b$a;->q:Ljava/lang/String; # MARKER: R8 Lo6/b$a; q
iget-object v5, v3, Ln6/b$a;->q:Ljava/lang/String; # MARKER: R8 Ln6/b$a; q
iget-object v6, v4, Lo6/b$a;->q:Ljava/lang/String; # MARKER: R8 Lo6/b$a; q
iget-object v6, v4, Ln6/b$a;->q:Ljava/lang/String; # MARKER: R8 Ln6/b$a; q
if-eq v5, v6, :valid
@@ -282,19 +282,19 @@
.method private currentTrack(Lradiant/gestures/queue/QueueRequest;)Lcom/aspiro/wamp/model/Track;
.locals 7
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentRow(Lradiant/gestures/queue/QueueRequest;)Lo6/b; # MARKER: R8 Lo6/b;
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentRow(Lradiant/gestures/queue/QueueRequest;)Ln6/b; # MARKER: R8 Ln6/b;
move-result-object v0
if-eqz v0, :invalid
iget-object v1, v0, Lo6/b;->a:Lo6/i; # MARKER: R8 Lo6/b; Lo6/i; a
iget-object v1, v0, Ln6/b;->a:Ln6/g; # MARKER: R8 Ln6/b; Ln6/g; a
iget-object v2, v0, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v2, v0, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
iget-object v3, v1, Lo6/i;->p:Ljava/util/LinkedHashMap; # MARKER: R8 Lo6/i; p
iget-object v3, v1, Ln6/g;->p:Ljava/util/LinkedHashMap; # MARKER: R8 Ln6/g; p
iget-object v4, v2, Lo6/b$a;->q:Ljava/lang/String; # MARKER: R8 Lo6/b$a; q
iget-object v4, v2, Ln6/b$a;->q:Ljava/lang/String; # MARKER: R8 Ln6/b$a; q
invoke-virtual {v3, v4}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -310,7 +310,7 @@
move-result-object v3
iget v4, v2, Lo6/b$a;->o:I # MARKER: R8 Lo6/b$a; o
iget v4, v2, Ln6/b$a;->o:I # MARKER: R8 Ln6/b$a; o
if-gez v4, :check_size
@@ -344,7 +344,7 @@
if-ne v4, v5, :invalid
iget-object v1, v1, Lo6/i;->g:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lo6/i; g
iget-object v1, v1, Ln6/g;->g:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Ln6/g; g
invoke-interface {v1, v3}, Lcom/aspiro/wamp/model/AvailabilityInteractor;->getAvailability(Lcom/aspiro/wamp/model/MediaItem;)Lcom/aspiro/wamp/model/Availability$MediaItem;
@@ -418,17 +418,17 @@
move-result-object p1
instance-of v0, p1, Lu5/b$a; # MARKER: R8 Lu5/b$a;
instance-of v0, p1, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
if-eqz v0, :invalid
check-cast p1, Lu5/b$a; # MARKER: R8 Lu5/b$a;
check-cast p1, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
iget-object v0, p1, Lu5/b$a;->c:Lu5/b$a$b; # MARKER: R8 Lu5/b$a; Lu5/b$a$b; c
iget-object v0, p1, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;->c:Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; c
if-eqz v0, :invalid
iget-object v1, v0, Lu5/b$a$b;->g:Lcom/aspiro/wamp/model/Availability; # MARKER: R8 Lu5/b$a$b; g
iget-object v1, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->g:Lcom/aspiro/wamp/model/Availability; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; g
invoke-interface {v1}, Lcom/aspiro/wamp/model/Availability;->isAvailable()Z
@@ -436,11 +436,11 @@
if-eqz v1, :invalid
iget-boolean v1, v0, Lu5/b$a$b;->p:Z # MARKER: R8 Lu5/b$a$b; p
iget-boolean v1, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->q:Z # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; p
if-nez v1, :invalid
iget v0, v0, Lu5/b$a$b;->r:I # MARKER: R8 Lu5/b$a$b; r
iget v0, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b;->s:I # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a$b; r
new-instance v1, Lradiant/gestures/queue/QueueRequest;
@@ -478,11 +478,11 @@
iget-object v0, p1, Lradiant/gestures/queue/QueueRequest;->media:Ljava/lang/Object;
instance-of v1, v0, Lu5/b$a; # MARKER: R8 Lu5/b$a;
instance-of v1, v0, Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
if-eqz v1, :dynamic_track
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentAlbumRow(Lradiant/gestures/queue/QueueRequest;)Lu5/b$a; # MARKER: R8 Lu5/b$a;
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentAlbumRow(Lradiant/gestures/queue/QueueRequest;)Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a; # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
move-result-object v0
@@ -490,7 +490,7 @@
new-instance v1, Lradiant/gestures/queue/AlbumItemQueueAction;
invoke-direct {v1, v0}, Lradiant/gestures/queue/AlbumItemQueueAction;-><init>(Lu5/b$a;)V # MARKER: R8 Lu5/b$a;
invoke-direct {v1, v0}, Lradiant/gestures/queue/AlbumItemQueueAction;-><init>(Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;)V # MARKER: R8 Lcom/aspiro/wamp/dynamicpages/modules/albumitemcollection/b$a;
iget-object v2, p0, Lradiant/gestures/queue/DynamicTrackResolver;->recycler:Ljava/lang/ref/WeakReference;
@@ -513,7 +513,7 @@
return-void
:dynamic_track
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentRow(Lradiant/gestures/queue/QueueRequest;)Lo6/b; # MARKER: R8 Lo6/b;
invoke-direct {p0, p1}, Lradiant/gestures/queue/DynamicTrackResolver;->currentRow(Lradiant/gestures/queue/QueueRequest;)Ln6/b; # MARKER: R8 Ln6/b;
move-result-object v0
@@ -535,30 +535,30 @@
if-nez v2, :append
iget-object v2, v0, Lo6/b;->a:Lo6/i; # MARKER: R8 Lo6/b; Lo6/i; a
iget-object v2, v0, Ln6/b;->a:Ln6/g; # MARKER: R8 Ln6/b; Ln6/g; a
iget-object v3, v0, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v3, v0, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
iget v4, v3, Lo6/b$a;->o:I # MARKER: R8 Lo6/b$a; o
iget v4, v3, Ln6/b$a;->o:I # MARKER: R8 Ln6/b$a; o
iget-object v5, v3, Lo6/b$a;->q:Ljava/lang/String; # MARKER: R8 Lo6/b$a; q
iget-object v5, v3, Ln6/b$a;->q:Ljava/lang/String; # MARKER: R8 Ln6/b$a; q
invoke-virtual {v2, v4, v5}, Lo6/i;->e(ILjava/lang/String;)V # MARKER: R8 Lo6/i; e
invoke-virtual {v2, v4, v5}, Ln6/g;->e(ILjava/lang/String;)V # MARKER: R8 Ln6/g; e
goto :done
:append
iget-object v0, v0, Lo6/b;->a:Lo6/i; # MARKER: R8 Lo6/b; Lo6/i; a
iget-object v0, v0, Ln6/b;->a:Ln6/g; # MARKER: R8 Ln6/b; Ln6/g; a
iget-object v2, v0, Lo6/i;->p:Ljava/util/LinkedHashMap; # MARKER: R8 Lo6/i; p
iget-object v2, v0, Ln6/g;->p:Ljava/util/LinkedHashMap; # MARKER: R8 Ln6/g; p
iget-object v3, p1, Lradiant/gestures/queue/QueueRequest;->media:Ljava/lang/Object;
check-cast v3, Lo6/b; # MARKER: R8 Lo6/b;
check-cast v3, Ln6/b; # MARKER: R8 Ln6/b;
iget-object v3, v3, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v3, v3, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
iget-object v3, v3, Lo6/b$a;->q:Ljava/lang/String; # MARKER: R8 Lo6/b$a; q
iget-object v3, v3, Ln6/b$a;->q:Ljava/lang/String; # MARKER: R8 Ln6/b$a; q
invoke-virtual {v2, v3}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -598,7 +598,7 @@
move-result-object v5
iget-object v6, v0, Lo6/i;->m:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lo6/i; m
iget-object v6, v0, Ln6/g;->m:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ln6/g; m
invoke-virtual {v2}, Lcom/aspiro/wamp/dynamicpages/data/model/Module;->getSelfLink()Ljava/lang/String;
@@ -655,7 +655,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of v0, p2, Lv6/e$a; # MARKER: R8 Lv6/e$a;
instance-of v0, p2, Lu6/e$a; # MARKER: R8 Lu6/e$a;
if-eqz v0, :dynamic_holder
@@ -666,7 +666,7 @@
return-object p1
:dynamic_holder
instance-of v0, p2, Lp7/a$a; # MARKER: R8 Lp7/a$a;
instance-of v0, p2, Lo7/a$a; # MARKER: R8 Lo7/a$a;
if-eqz v0, :invalid
@@ -721,17 +721,17 @@
move-result-object p1
instance-of v0, p1, Lo6/b; # MARKER: R8 Lo6/b;
instance-of v0, p1, Ln6/b; # MARKER: R8 Ln6/b;
if-eqz v0, :invalid
check-cast p1, Lo6/b; # MARKER: R8 Lo6/b;
check-cast p1, Ln6/b; # MARKER: R8 Ln6/b;
iget-object v0, p1, Lo6/b;->c:Lo6/b$a; # MARKER: R8 Lo6/b; Lo6/b$a; c
iget-object v0, p1, Ln6/b;->c:Ln6/b$a; # MARKER: R8 Ln6/b; Ln6/b$a; c
if-eqz v0, :invalid
iget v0, v0, Lo6/b$a;->d:I # MARKER: R8 Lo6/b$a; d
iget v0, v0, Ln6/b$a;->d:I # MARKER: R8 Ln6/b$a; d
new-instance v1, Lradiant/gestures/queue/QueueRequest;
@@ -74,7 +74,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of p1, p2, Ln8/d; # MARKER: R8 Ln8/d;
instance-of p1, p2, Lm8/d; # MARKER: R8 Lm8/d;
if-eqz p1, :invalid
@@ -89,9 +89,9 @@
goto :invalid
:has_position
check-cast p2, Ln8/d; # MARKER: R8 Ln8/d;
check-cast p2, Lm8/d; # MARKER: R8 Lm8/d;
iget-object p2, p2, Ln8/d;->f:Lcom/aspiro/wamp/model/MediaItem; # MARKER: R8 Ln8/d; f
iget-object p2, p2, Lm8/d;->f:Lcom/aspiro/wamp/model/MediaItem; # MARKER: R8 Lm8/d; f
instance-of v0, p2, Lcom/aspiro/wamp/model/FavoriteTrack;
@@ -46,7 +46,7 @@
if-eqz v0, :invalid
iget-object v0, v0, Lcom/tidal/android/feature/feed/ui/FeedView;->d:Lv70/b; # MARKER: R8 Lv70/b; d
iget-object v0, v0, Lcom/tidal/android/feature/feed/ui/FeedView;->d:Lg70/b; # MARKER: R8 Lg70/b; d
instance-of v1, v0, Lcom/tidal/android/feature/feed/ui/c; # MARKER: R8 Lcom/tidal/android/feature/feed/ui/c;
@@ -54,11 +54,11 @@
check-cast v0, Lcom/tidal/android/feature/feed/ui/c; # MARKER: R8 Lcom/tidal/android/feature/feed/ui/c;
iget-object v0, v0, Lcom/tidal/android/feature/feed/ui/c;->c:Lz70/a; # MARKER: R8 Lcom/tidal/android/feature/feed/ui/c; Lz70/a; c
iget-object v0, v0, Lcom/tidal/android/feature/feed/ui/c;->c:Lk70/a; # MARKER: R8 Lcom/tidal/android/feature/feed/ui/c; Lk70/a; c
if-eqz v0, :invalid
iget-object v0, v0, Lz70/a;->c:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lz70/a; c
iget-object v0, v0, Lk70/a;->c:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lk70/a; c
return-object v0
@@ -99,13 +99,13 @@
move-result-object v2
instance-of v3, v2, La50/b; # MARKER: R8 La50/b;
instance-of v3, v2, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v3, :invalid
check-cast v2, La50/b; # MARKER: R8 La50/b;
check-cast v2, Lg40/b; # MARKER: R8 Lg40/b;
iget-object v2, v2, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
iget-object v2, v2, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
iget v3, p1, Lradiant/gestures/queue/QueueRequest;->position:I
@@ -133,7 +133,7 @@
if-eqz v4, :invalid
instance-of v3, v2, Lb80/a; # MARKER: R8 Lb80/a;
instance-of v3, v2, Lm70/a; # MARKER: R8 Lm70/a;
if-eqz v3, :mix
@@ -141,15 +141,15 @@
if-eqz v3, :invalid
check-cast v2, Lb80/a; # MARKER: R8 Lb80/a;
check-cast v2, Lm70/a; # MARKER: R8 Lm70/a;
iget-boolean v3, v2, Lb80/a;->c:Z # MARKER: R8 Lb80/a; c
iget-boolean v3, v2, Lm70/a;->c:Z # MARKER: R8 Lm70/a; c
if-eqz v3, :invalid
check-cast v8, Lcom/aspiro/wamp/model/Album;
iget-object v5, v2, Lb80/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lb80/a; a
iget-object v5, v2, Lm70/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lm70/a; a
invoke-virtual {v8}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -178,7 +178,7 @@
return-object v2
:mix
instance-of v3, v2, Lb80/c; # MARKER: R8 Lb80/c;
instance-of v3, v2, Lm70/c; # MARKER: R8 Lm70/c;
if-eqz v3, :playlist
@@ -186,11 +186,11 @@
if-eqz v3, :invalid
check-cast v2, Lb80/c; # MARKER: R8 Lb80/c;
check-cast v2, Lm70/c; # MARKER: R8 Lm70/c;
check-cast v8, Lcom/aspiro/wamp/mix/model/Mix;
iget-object v5, v2, Lb80/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lb80/c; a
iget-object v5, v2, Lm70/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lm70/c; a
invoke-virtual {v8}, Lcom/aspiro/wamp/mix/model/Mix;->getId()Ljava/lang/String;
@@ -227,7 +227,7 @@
return-object v2
:playlist
instance-of v3, v2, Lb80/d; # MARKER: R8 Lb80/d;
instance-of v3, v2, Lm70/d; # MARKER: R8 Lm70/d;
if-eqz v3, :invalid
@@ -235,11 +235,11 @@
if-eqz v3, :invalid
check-cast v2, Lb80/d; # MARKER: R8 Lb80/d;
check-cast v2, Lm70/d; # MARKER: R8 Lm70/d;
check-cast v8, Lcom/aspiro/wamp/model/Playlist;
iget-object v5, v2, Lb80/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lb80/d; a
iget-object v5, v2, Lm70/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lm70/d; a
invoke-virtual {v8}, Lcom/aspiro/wamp/model/Playlist;->getUuid()Ljava/lang/String;
@@ -349,45 +349,45 @@
if-eqz v3, :done
iget-object v2, v1, Lcom/tidal/android/feature/feed/ui/FeedView;->c:La80/c; # MARKER: R8 La80/c; c
iget-object v2, v1, Lcom/tidal/android/feature/feed/ui/FeedView;->c:Ll70/c; # MARKER: R8 Ll70/c; c
if-eqz v2, :done
instance-of v4, v0, Lb80/a; # MARKER: R8 Lb80/a;
instance-of v4, v0, Lm70/a; # MARKER: R8 Lm70/a;
if-eqz v4, :mix
check-cast v0, Lb80/a; # MARKER: R8 Lb80/a;
check-cast v0, Lm70/a; # MARKER: R8 Lm70/a;
iget-object v7, v0, Lb80/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lb80/a; a
iget-object v7, v0, Lm70/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lm70/a; a
iget v8, v0, Lb80/a;->g:I # MARKER: R8 Lb80/a; g
iget v8, v0, Lm70/a;->g:I # MARKER: R8 Lm70/a; g
const/4 v4, 0x1
goto :metadata
:mix
instance-of v4, v0, Lb80/c; # MARKER: R8 Lb80/c;
instance-of v4, v0, Lm70/c; # MARKER: R8 Lm70/c;
if-eqz v4, :playlist
check-cast v0, Lb80/c; # MARKER: R8 Lb80/c;
check-cast v0, Lm70/c; # MARKER: R8 Lm70/c;
iget-object v7, v0, Lb80/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lb80/c; a
iget-object v7, v0, Lm70/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lm70/c; a
iget v8, v0, Lb80/c;->c:I # MARKER: R8 Lb80/c; c
iget v8, v0, Lm70/c;->c:I # MARKER: R8 Lm70/c; c
const/4 v4, 0x2
goto :metadata
:playlist
check-cast v0, Lb80/d; # MARKER: R8 Lb80/d;
check-cast v0, Lm70/d; # MARKER: R8 Lm70/d;
iget-object v7, v0, Lb80/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lb80/d; a
iget-object v7, v0, Lm70/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lm70/d; a
iget v8, v0, Lb80/d;->c:I # MARKER: R8 Lb80/d; c
iget v8, v0, Lm70/d;->c:I # MARKER: R8 Lm70/d; c
const/4 v4, 0x3
@@ -396,13 +396,13 @@
move-result-object v8
iget-object v0, v2, La80/c;->a:Ljava/lang/String; # MARKER: R8 La80/c; a
iget-object v0, v2, Ll70/c;->a:Ljava/lang/String; # MARKER: R8 Ll70/c; a
new-instance p1, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
invoke-direct {p1, v0, v8}, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;-><init>(Ljava/lang/String;Ljava/lang/String;)V
iget-object v5, v2, La80/c;->e:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 La80/c; e
iget-object v5, v2, Ll70/c;->e:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ll70/c; e
const/4 v0, 0x3
@@ -433,7 +433,7 @@
goto :done
:collection
iget-object v6, v2, La80/c;->b:Lx40/a; # MARKER: R8 La80/c; Lx40/a; b
iget-object v6, v2, Ll70/c;->b:Ld40/a; # MARKER: R8 Ll70/c; Ld40/a; b
instance-of v0, v6, Lh4/a; # MARKER: R8 Lh4/a;
@@ -524,7 +524,7 @@
if-ne v0, p1, :invalid
instance-of v0, p2, Lw70/c$a; # MARKER: R8 Lw70/c$a;
instance-of v0, p2, Lh70/c$a; # MARKER: R8 Lh70/c$a;
if-eqz v0, :mix_holder
@@ -534,7 +534,7 @@
:mix_holder
instance-of v0, p2, Lw70/h$a; # MARKER: R8 Lw70/h$a;
instance-of v0, p2, Lh70/h$a; # MARKER: R8 Lh70/h$a;
if-eqz v0, :playlist_holder
@@ -544,7 +544,7 @@
:playlist_holder
instance-of v0, p2, Lw70/k$a; # MARKER: R8 Lw70/k$a;
instance-of v0, p2, Lh70/l$a; # MARKER: R8 Lh70/l$a;
if-eqz v0, :invalid
@@ -564,13 +564,13 @@
move-result-object p1
instance-of v0, p1, La50/b; # MARKER: R8 La50/b;
instance-of v0, p1, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v0, :invalid
check-cast p1, La50/b; # MARKER: R8 La50/b;
check-cast p1, Lg40/b; # MARKER: R8 Lg40/b;
iget-object p1, p1, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
iget-object p1, p1, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
@@ -585,7 +585,7 @@
move-result-object p1
instance-of v0, p1, Lb80/a; # MARKER: R8 Lb80/a;
instance-of v0, p1, Lm70/a; # MARKER: R8 Lm70/a;
if-eqz v0, :mix
@@ -593,9 +593,9 @@
if-ne v5, v0, :invalid
check-cast p1, Lb80/a; # MARKER: R8 Lb80/a;
check-cast p1, Lm70/a; # MARKER: R8 Lm70/a;
iget-object v1, p1, Lb80/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lb80/a; a
iget-object v1, p1, Lm70/a;->a:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lm70/a; a
invoke-virtual {v1}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -604,7 +604,7 @@
goto :request
:mix
instance-of v0, p1, Lb80/c; # MARKER: R8 Lb80/c;
instance-of v0, p1, Lm70/c; # MARKER: R8 Lm70/c;
if-eqz v0, :playlist
@@ -612,9 +612,9 @@
if-ne v5, v0, :invalid
check-cast p1, Lb80/c; # MARKER: R8 Lb80/c;
check-cast p1, Lm70/c; # MARKER: R8 Lm70/c;
iget-object v1, p1, Lb80/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lb80/c; a
iget-object v1, p1, Lm70/c;->a:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lm70/c; a
invoke-virtual {v1}, Lcom/aspiro/wamp/mix/model/Mix;->getId()Ljava/lang/String;
@@ -627,7 +627,7 @@
goto :request
:playlist
instance-of v0, p1, Lb80/d; # MARKER: R8 Lb80/d;
instance-of v0, p1, Lm70/d; # MARKER: R8 Lm70/d;
if-eqz v0, :invalid
@@ -635,9 +635,9 @@
if-ne v5, v0, :invalid
check-cast p1, Lb80/d; # MARKER: R8 Lb80/d;
check-cast p1, Lm70/d; # MARKER: R8 Lm70/d;
iget-object v1, p1, Lb80/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lb80/d; a
iget-object v1, p1, Lm70/d;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lm70/d; a
invoke-virtual {v1}, Lcom/aspiro/wamp/model/Playlist;->getUuid()Ljava/lang/String;
@@ -25,7 +25,7 @@
return-void
.end method
.method private current(Lradiant/gestures/queue/QueueRequest;)Lzc/a; # MARKER: R8 Lzc/a;
.method private current(Lradiant/gestures/queue/QueueRequest;)Lxc/a; # MARKER: R8 Lxc/a;
.locals 7
if-eqz p1, :invalid
@@ -40,11 +40,11 @@
if-eqz v0, :invalid
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->h:Lad/f; # MARKER: R8 Lad/f; h
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->h:Lyc/f; # MARKER: R8 Lyc/f; h
if-eqz v1, :invalid
invoke-virtual {v0}, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->N()La50/d; # MARKER: R8 La50/d; N
invoke-virtual {v0}, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->N()Lg40/d; # MARKER: R8 Lg40/d; N
move-result-object v0
@@ -72,17 +72,17 @@
move-result-object v0
instance-of v1, v0, Lzc/a; # MARKER: R8 Lzc/a;
instance-of v1, v0, Lxc/a; # MARKER: R8 Lxc/a;
if-eqz v1, :invalid
check-cast v0, Lzc/a; # MARKER: R8 Lzc/a;
check-cast v0, Lxc/a; # MARKER: R8 Lxc/a;
iget-boolean v1, v0, Lzc/a;->k:Z # MARKER: R8 Lzc/a; k
iget-boolean v1, v0, Lxc/a;->k:Z # MARKER: R8 Lxc/a; k
if-eqz v1, :invalid
iget-object v1, v0, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v1, v0, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
invoke-virtual {v1}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -124,7 +124,7 @@
iget v6, p1, Lradiant/gestures/queue/QueueRequest;->action:I
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyAlbumsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lzc/a; # MARKER: R8 Lzc/a;
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyAlbumsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lxc/a; # MARKER: R8 Lxc/a;
move-result-object p1
@@ -140,11 +140,11 @@
if-eqz v0, :done
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->c:Lfd/c; # MARKER: R8 Lfd/c; c
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/myalbums/MyAlbumsView;->c:Ldd/c; # MARKER: R8 Ldd/c; c
if-eqz v1, :done
iget-object v2, v1, Lfd/c;->a:Lx40/a; # MARKER: R8 Lfd/c; Lx40/a; a
iget-object v2, v1, Ldd/c;->a:Ld40/a; # MARKER: R8 Ldd/c; Ld40/a; a
instance-of v3, v2, Lh4/a; # MARKER: R8 Lh4/a;
@@ -156,11 +156,11 @@
move-result-object v3
iget-object v4, p1, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v4, p1, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
iget-object v5, v1, Lfd/c;->d:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Lfd/c; d
iget-object v5, v1, Ldd/c;->d:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Ldd/c; d
iget-object p0, v1, Lfd/c;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lfd/c; c
iget-object p0, v1, Ldd/c;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ldd/c; c
const/4 v1, 0x3
@@ -202,7 +202,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 6
instance-of v0, p2, Lbd/d$a; # MARKER: R8 Lbd/d$a;
instance-of v0, p2, Lzc/d$a; # MARKER: R8 Lzc/d$a;
if-eqz v0, :invalid
@@ -221,11 +221,11 @@
move-result-object p1
instance-of v0, p1, La50/d; # MARKER: R8 La50/d;
instance-of v0, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v0, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
@@ -244,17 +244,17 @@
move-result-object p1
instance-of v0, p1, Lzc/a; # MARKER: R8 Lzc/a;
instance-of v0, p1, Lxc/a; # MARKER: R8 Lxc/a;
if-eqz v0, :invalid
check-cast p1, Lzc/a; # MARKER: R8 Lzc/a;
check-cast p1, Lxc/a; # MARKER: R8 Lxc/a;
iget-boolean v0, p1, Lzc/a;->k:Z # MARKER: R8 Lzc/a; k
iget-boolean v0, p1, Lxc/a;->k:Z # MARKER: R8 Lxc/a; k
if-eqz v0, :invalid
iget-object v0, p1, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v0, p1, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
invoke-virtual {v0}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -25,7 +25,7 @@
return-void
.end method
.method private current(Lradiant/gestures/queue/QueueRequest;)Lve/a; # MARKER: R8 Lve/a;
.method private current(Lradiant/gestures/queue/QueueRequest;)Lte/a; # MARKER: R8 Lte/a;
.locals 6
if-eqz p1, :invalid
@@ -48,11 +48,11 @@
if-eqz v1, :invalid
iget-object v2, v1, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->c:Lpe/f; # MARKER: R8 Lpe/f; c
iget-object v2, v1, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->c:Lne/f; # MARKER: R8 Lne/f; c
if-eqz v2, :invalid
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->N()La50/d; # MARKER: R8 La50/d; N
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->N()Lg40/d; # MARKER: R8 Lg40/d; N
move-result-object v1
@@ -80,17 +80,17 @@
move-result-object v1
instance-of v2, v1, Lve/a; # MARKER: R8 Lve/a;
instance-of v2, v1, Lte/a; # MARKER: R8 Lte/a;
if-eqz v2, :invalid
check-cast v1, Lve/a; # MARKER: R8 Lve/a;
check-cast v1, Lte/a; # MARKER: R8 Lte/a;
iget-boolean v2, v1, Lve/a;->f:Z # MARKER: R8 Lve/a; f
iget-boolean v2, v1, Lte/a;->f:Z # MARKER: R8 Lte/a; f
if-eqz v2, :invalid
iget-object v2, v1, Lve/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lve/a; c
iget-object v2, v1, Lte/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lte/a; c
if-eqz v2, :invalid
@@ -98,7 +98,7 @@
move-result-object v0
iget-object v3, v1, Lve/a;->a:Ljava/lang/String; # MARKER: R8 Lve/a; a
iget-object v3, v1, Lte/a;->a:Ljava/lang/String; # MARKER: R8 Lte/a; a
invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -156,7 +156,7 @@
iget v7, p1, Lradiant/gestures/queue/QueueRequest;->action:I
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyMixesAndRadioResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lve/a; # MARKER: R8 Lve/a;
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyMixesAndRadioResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lte/a; # MARKER: R8 Lte/a;
move-result-object p1
@@ -172,11 +172,11 @@
if-eqz v0, :done
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->c:Lpe/f; # MARKER: R8 Lpe/f; c
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/mixesandradios/MyMixesAndRadioView;->c:Lne/f; # MARKER: R8 Lne/f; c
if-eqz v1, :done
iget-object v2, v1, Lpe/f;->a:Lx40/a; # MARKER: R8 Lpe/f; Lx40/a; a
iget-object v2, v1, Lne/f;->a:Ld40/a; # MARKER: R8 Lne/f; Ld40/a; a
instance-of v3, v2, Lh4/a; # MARKER: R8 Lh4/a;
@@ -188,7 +188,7 @@
move-result-object v3
iget-object v4, p1, Lve/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lve/a; c
iget-object v4, p1, Lte/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lte/a; c
new-instance v5, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
@@ -196,7 +196,7 @@
invoke-direct {v5, v6}, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;-><init>(Ljava/lang/String;)V
iget-object p0, v1, Lpe/f;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lpe/f; b
iget-object p0, v1, Lne/f;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lne/f; b
const/4 v1, 0x3
@@ -238,7 +238,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of v0, p2, Lqe/c$a; # MARKER: R8 Lqe/c$a;
instance-of v0, p2, Loe/d$a; # MARKER: R8 Loe/d$a;
if-eqz v0, :invalid
@@ -257,11 +257,11 @@
move-result-object p1
instance-of v0, p1, La50/d; # MARKER: R8 La50/d;
instance-of v0, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v0, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
@@ -285,21 +285,21 @@
move-result-object p1
instance-of v0, p1, Lve/a; # MARKER: R8 Lve/a;
instance-of v0, p1, Lte/a; # MARKER: R8 Lte/a;
if-eqz v0, :invalid
check-cast p1, Lve/a; # MARKER: R8 Lve/a;
check-cast p1, Lte/a; # MARKER: R8 Lte/a;
iget-boolean v0, p1, Lve/a;->f:Z # MARKER: R8 Lve/a; f
iget-boolean v0, p1, Lte/a;->f:Z # MARKER: R8 Lte/a; f
if-eqz v0, :invalid
iget-object v0, p1, Lve/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lve/a; c
iget-object v0, p1, Lte/a;->c:Lcom/aspiro/wamp/mix/model/Mix; # MARKER: R8 Lte/a; c
if-eqz v0, :invalid
iget-object v1, p1, Lve/a;->a:Ljava/lang/String; # MARKER: R8 Lve/a; a
iget-object v1, p1, Lte/a;->a:Ljava/lang/String; # MARKER: R8 Lte/a; a
invoke-virtual {v0}, Lcom/aspiro/wamp/mix/model/Mix;->getId()Ljava/lang/String;
@@ -25,7 +25,7 @@
return-void
.end method
.method private current(Lradiant/gestures/queue/QueueRequest;)Lcf/b; # MARKER: R8 Lcf/b;
.method private current(Lradiant/gestures/queue/QueueRequest;)Laf/b; # MARKER: R8 Laf/b;
.locals 6
if-eqz p1, :invalid
@@ -52,7 +52,7 @@
if-eqz v2, :invalid
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/playlists/myplaylists/MyPlaylistsView;->N()La50/d; # MARKER: R8 La50/d; N
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/playlists/myplaylists/MyPlaylistsView;->N()Lg40/d; # MARKER: R8 Lg40/d; N
move-result-object v1
@@ -80,23 +80,23 @@
move-result-object v1
instance-of v2, v1, Lcf/b; # MARKER: R8 Lcf/b;
instance-of v2, v1, Laf/b; # MARKER: R8 Laf/b;
if-eqz v2, :invalid
check-cast v1, Lcf/b; # MARKER: R8 Lcf/b;
check-cast v1, Laf/b; # MARKER: R8 Laf/b;
iget-boolean v2, v1, Lcf/b;->h:Z # MARKER: R8 Lcf/b; h
iget-boolean v2, v1, Laf/b;->h:Z # MARKER: R8 Laf/b; h
if-eqz v2, :invalid
iget-boolean v2, v1, Lcf/b;->f:Z # MARKER: R8 Lcf/b; f
iget-boolean v2, v1, Laf/b;->f:Z # MARKER: R8 Laf/b; f
if-eqz v2, :check_playlist
const-string v2, "NOT_READY"
iget-object v3, v1, Lcf/b;->g:Ljava/lang/String; # MARKER: R8 Lcf/b; g
iget-object v3, v1, Laf/b;->g:Ljava/lang/String; # MARKER: R8 Laf/b; g
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -105,7 +105,7 @@
if-nez v2, :invalid
:check_playlist
iget-object v2, v1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v2, v1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
invoke-virtual {v2}, Lcom/aspiro/wamp/model/Playlist;->getNumberOfItems()I
@@ -159,7 +159,7 @@
iget v5, p1, Lradiant/gestures/queue/QueueRequest;->action:I
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyPlaylistsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lcf/b; # MARKER: R8 Lcf/b;
invoke-direct {p0, p1}, Lradiant/gestures/queue/MyPlaylistsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Laf/b; # MARKER: R8 Laf/b;
move-result-object p1
@@ -175,7 +175,7 @@
if-eqz v0, :done
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/playlists/myplaylists/MyPlaylistsView;->d:Lhf/c; # MARKER: R8 Lhf/c; d
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/playlists/myplaylists/MyPlaylistsView;->d:Lff/c; # MARKER: R8 Lff/c; d
if-eqz v1, :done
@@ -183,11 +183,11 @@
move-result-object v2
iget-object v3, p1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v3, p1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
iget-object v4, v1, Lhf/c;->e:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Lhf/c; e
iget-object v4, v1, Lff/c;->e:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Lff/c; e
iget-object p0, v1, Lhf/c;->d:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lhf/c; d
iget-object p0, v1, Lff/c;->d:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lff/c; d
const/4 v0, 0x3
@@ -216,7 +216,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of v0, p2, Ldf/d$a; # MARKER: R8 Ldf/d$a;
instance-of v0, p2, Lbf/d$a; # MARKER: R8 Lbf/d$a;
if-eqz v0, :invalid
@@ -235,11 +235,11 @@
move-result-object p1
instance-of v0, p1, La50/d; # MARKER: R8 La50/d;
instance-of v0, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v0, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
@@ -258,23 +258,23 @@
move-result-object p1
instance-of v0, p1, Lcf/b; # MARKER: R8 Lcf/b;
instance-of v0, p1, Laf/b; # MARKER: R8 Laf/b;
if-eqz v0, :invalid
check-cast p1, Lcf/b; # MARKER: R8 Lcf/b;
check-cast p1, Laf/b; # MARKER: R8 Laf/b;
iget-boolean v0, p1, Lcf/b;->h:Z # MARKER: R8 Lcf/b; h
iget-boolean v0, p1, Laf/b;->h:Z # MARKER: R8 Laf/b; h
if-eqz v0, :invalid
iget-boolean v0, p1, Lcf/b;->f:Z # MARKER: R8 Lcf/b; f
iget-boolean v0, p1, Laf/b;->f:Z # MARKER: R8 Laf/b; f
if-eqz v0, :check_playlist
const-string v0, "NOT_READY"
iget-object v1, p1, Lcf/b;->g:Ljava/lang/String; # MARKER: R8 Lcf/b; g
iget-object v1, p1, Laf/b;->g:Ljava/lang/String; # MARKER: R8 Laf/b; g
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -283,7 +283,7 @@
if-nez v0, :invalid
:check_playlist
iget-object v0, p1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v0, p1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
invoke-virtual {v0}, Lcom/aspiro/wamp/model/Playlist;->getNumberOfItems()I
@@ -36,10 +36,10 @@
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object v2
instance-of v3, v2, La50/b; # MARKER: R8 La50/b;
instance-of v3, v2, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v3, :invalid
check-cast v2, La50/b; # MARKER: R8 La50/b;
iget-object v2, v2, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
check-cast v2, Lg40/b; # MARKER: R8 Lg40/b;
iget-object v2, v2, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
iget v3, p1, Lradiant/gestures/queue/QueueRequest;->position:I
if-gez v3, :check_size
@@ -176,10 +176,10 @@
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object v0
instance-of v1, v0, La50/b; # MARKER: R8 La50/b;
instance-of v1, v0, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v1, :invalid
check-cast v0, La50/b; # MARKER: R8 La50/b;
iget-object v0, v0, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
check-cast v0, Lg40/b; # MARKER: R8 Lg40/b;
iget-object v0, v0, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
iget v1, p1, Lradiant/gestures/queue/QueueRequest;->position:I
const/4 v2, 0x0
@@ -277,7 +277,7 @@
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v3
sget v4, Lcom/aspiro/wamp/R$string;->recommended_tracks:I
invoke-static {v4}, Lcom/aspiro/wamp/util/h0;->c(I)Ljava/lang/String; # MARKER: R8 Lcom/aspiro/wamp/util/h0; c
invoke-static {v4}, Lcom/aspiro/wamp/util/a0;->c(I)Ljava/lang/String; # MARKER: R8 Lcom/aspiro/wamp/util/a0; c
move-result-object v4
iget-object v5, v2, Lcom/aspiro/wamp/playlist/ui/items/PlaylistItemCollectionView;->h:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 h
sget-object v6, Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType$None;->INSTANCE:Lcom/aspiro/wamp/playqueue/source/model/ItemSource$NavigationType$None;
@@ -290,7 +290,7 @@
:append_member
iget-object v3, v2, Lcom/aspiro/wamp/playlist/ui/items/PlaylistItemCollectionView;->c:Lcom/aspiro/wamp/playlist/ui/items/a; # MARKER: R8 Lcom/aspiro/wamp/playlist/ui/items/a; c
if-eqz v3, :done
invoke-interface {v3}, Lcom/aspiro/wamp/playlist/ui/items/a;->k()Lcom/aspiro/wamp/playlist/viewmodel/PlaylistCollectionViewModel; # MARKER: R8 Lcom/aspiro/wamp/playlist/ui/items/a; k
invoke-interface {v3}, Lcom/aspiro/wamp/playlist/ui/items/a;->l()Lcom/aspiro/wamp/playlist/viewmodel/PlaylistCollectionViewModel; # MARKER: R8 Lcom/aspiro/wamp/playlist/ui/items/a; k
move-result-object v3
invoke-virtual {v3}, Lcom/aspiro/wamp/playlist/viewmodel/PlaylistCollectionViewModel;->getPlaylist()Lcom/aspiro/wamp/model/Playlist;
move-result-object v3
@@ -342,7 +342,7 @@
if-gez v0, :start_member
goto :done
:start_member
invoke-interface {v3, v0}, Lcom/aspiro/wamp/playlist/ui/items/a;->i(I)V # MARKER: R8 Lcom/aspiro/wamp/playlist/ui/items/a; i
invoke-interface {v3, v0}, Lcom/aspiro/wamp/playlist/ui/items/a;->j(I)V # MARKER: R8 Lcom/aspiro/wamp/playlist/ui/items/a; i
:done
return-void
@@ -365,10 +365,10 @@
:has_position
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object p1
instance-of v1, p1, La50/b; # MARKER: R8 La50/b;
instance-of v1, p1, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v1, :invalid
check-cast p1, La50/b; # MARKER: R8 La50/b;
iget-object p1, p1, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
check-cast p1, Lg40/b; # MARKER: R8 Lg40/b;
iget-object p1, p1, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v1
if-lt v0, v1, :read_item
@@ -378,21 +378,21 @@
invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p1
instance-of v1, p2, Lij/q$a; # MARKER: R8 Lij/q$a;
instance-of v1, p2, Lgj/r$a; # MARKER: R8 Lgj/r$a;
if-eqz v1, :podcast_holder
instance-of v1, p1, Lcom/aspiro/wamp/playlist/viewmodel/item/TrackViewModel;
if-eqz v1, :invalid
goto :create
:podcast_holder
instance-of v1, p2, Lij/a0$a; # MARKER: R8 Lij/a0$a;
instance-of v1, p2, Lgj/b0$a; # MARKER: R8 Lgj/b0$a;
if-eqz v1, :suggestion_holder
instance-of v1, p1, Lcom/aspiro/wamp/playlist/viewmodel/item/PodcastTrackViewModel;
if-eqz v1, :invalid
goto :create
:suggestion_holder
instance-of p2, p2, Lij/j0$a; # MARKER: R8 Lij/j0$a;
instance-of p2, p2, Lgj/l0$a; # MARKER: R8 Lgj/l0$a;
if-eqz p2, :invalid
instance-of p2, p1, Lcom/aspiro/wamp/playlist/viewmodel/item/SuggestedTrackViewModel;
if-eqz p2, :invalid
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -19,18 +19,18 @@
# direct methods
.method public constructor <init>(Lam0/l;Ljava/lang/String;Ljava/lang/String;Lm40/e$d;)V # MARKER: R8 Lam0/l; Lm40/e$d;
.method public constructor <init>(Lyl0/l;Ljava/lang/String;Ljava/lang/String;Ls30/e$d;)V # MARKER: R8 Lyl0/l; Ls30/e$d;
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iput-object p2, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->pageId:Ljava/lang/String;
iput-object p3, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->moduleUuid:Ljava/lang/String;
iget-object p1, p4, Lm40/e$d;->a:Ljava/lang/String; # MARKER: R8 Lm40/e$d; a
iget-object p1, p4, Ls30/e$d;->a:Ljava/lang/String; # MARKER: R8 Ls30/e$d; a
iput-object p1, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->itemId:Ljava/lang/String;
@@ -42,7 +42,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 7
iget-object v0, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v0, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
if-eqz v0, :done
@@ -66,9 +66,9 @@
invoke-direct/range {v0 .. v6}, Lradiant/gestures/queue/DynamicMediaQueueEvent;-><init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)V
iget-object v1, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v1, p0, Lradiant/gestures/queue/PublicPlaylistQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
invoke-interface {v1, v0}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v1, v0}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -64,15 +64,15 @@
if-eqz v0, :done
iget-object v0, v0, Lo3/a;->l:Lcom/aspiro/wamp/module/album/AlbumProvider; # MARKER: R8 Lo3/a; l
iget-object v0, v0, Lo3/a;->m:Lcom/aspiro/wamp/module/album/AlbumProvider; # MARKER: R8 Lo3/a; l
if-eqz v0, :done
new-instance v1, Lc3/h; # MARKER: R8 Lc3/h;
new-instance v1, Ld3/f; # MARKER: R8 Ld3/f;
invoke-direct {v1, p1, v0, p2, p3}, Lc3/h;-><init>(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/module/album/AlbumProvider;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)V # MARKER: R8 Lc3/h;
invoke-direct {v1, p1, v0, p2, p3}, Ld3/f;-><init>(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/module/album/AlbumProvider;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)V # MARKER: R8 Ld3/f;
invoke-virtual {v1, p0}, Lc3/h;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lc3/h; b
invoke-virtual {v1, p0}, Ld3/f;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Ld3/f; b
:done
return-void
@@ -103,17 +103,17 @@
if-eqz v0, :done
iget-object v0, v0, Lu3/a;->j:Lj3/k$a; # MARKER: R8 Lu3/a; Lj3/k$a; j
iget-object v0, v0, Lu3/a;->j:Lk3/m$a; # MARKER: R8 Lu3/a; Lk3/m$a; j
if-eqz v0, :done
invoke-interface {v0, p1, p2, p3}, Lj3/k$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lj3/k; # MARKER: R8 Lj3/k$a; Lj3/k; a
invoke-interface {v0, p1, p2, p3}, Lk3/m$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lk3/m; # MARKER: R8 Lk3/m$a; Lk3/m; a
move-result-object v0
if-eqz v0, :done
invoke-virtual {v0, p0}, Lj3/k;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lj3/k; b
invoke-virtual {v0, p0}, Lk3/m;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lk3/m; b
:done
return-void
@@ -180,17 +180,17 @@
move-result-object v1
check-cast v1, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v1, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
invoke-virtual {v1}, Le5/z$n2;->r2()Lcom/aspiro/wamp/playqueue/g1; # MARKER: R8 Le5/z$n2; Lcom/aspiro/wamp/playqueue/g1; r2
invoke-virtual {v1}, Le5/d0$t2;->A2()Lcom/aspiro/wamp/playqueue/x0; # MARKER: R8 Le5/d0$t2; Lcom/aspiro/wamp/playqueue/x0; r2
move-result-object v2
invoke-virtual {v2}, Lcom/aspiro/wamp/playqueue/g1;->a()Lcom/aspiro/wamp/player/d; # MARKER: R8 Lcom/aspiro/wamp/playqueue/g1; Lcom/aspiro/wamp/player/d; a
invoke-virtual {v2}, Lcom/aspiro/wamp/playqueue/x0;->a()Lcom/aspiro/wamp/player/c; # MARKER: R8 Lcom/aspiro/wamp/playqueue/x0; Lcom/aspiro/wamp/player/c; a
move-result-object v2
invoke-virtual {v2}, Lcom/aspiro/wamp/player/d;->b()Lcom/aspiro/wamp/model/MediaItemParent; # MARKER: R8 Lcom/aspiro/wamp/player/d; b
invoke-virtual {v2}, Lcom/aspiro/wamp/player/c;->b()Lcom/aspiro/wamp/model/MediaItemParent; # MARKER: R8 Lcom/aspiro/wamp/player/c; b
move-result-object v2
@@ -229,20 +229,20 @@
move-result-object v2
iget-object v2, v2, Lo3/a;->e:Lc3/i$a; # MARKER: R8 Lo3/a; Lc3/i$a; e
iget-object v2, v2, Lo3/a;->f:Ld3/g$a; # MARKER: R8 Lo3/a; Ld3/g$a; e
invoke-interface {v2, p1, p2, p3}, Lc3/i$a;->a(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lc3/i; # MARKER: R8 Lc3/i$a; Lc3/i; a
invoke-interface {v2, p1, p2, p3}, Ld3/g$a;->a(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Ld3/g; # MARKER: R8 Ld3/g$a; Ld3/g; a
move-result-object p1
check-cast p0, Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p1, p0}, Lc3/i;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lc3/i; b
invoke-virtual {p1, p0}, Ld3/g;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Ld3/g; b
goto :done
:play
invoke-virtual {v1}, Le5/z$n2;->u3()Lcom/aspiro/wamp/playback/f; # MARKER: R8 Le5/z$n2; Lcom/aspiro/wamp/playback/f; u3
invoke-virtual {v1}, Le5/d0$t2;->F3()Lcom/aspiro/wamp/playback/e; # MARKER: R8 Le5/d0$t2; Lcom/aspiro/wamp/playback/e; u3
move-result-object p0
@@ -252,7 +252,7 @@
const/4 p2, 0x1
invoke-virtual {p0, p1, p3, p2, v0}, Lcom/aspiro/wamp/playback/f;->a(ILcom/tidal/android/navigation/NavigationInfo;ZLjava/lang/String;)Lhu/akarnokd/rxjava/interop/f; # MARKER: R8 Lcom/aspiro/wamp/playback/f; Lhu/akarnokd/rxjava/interop/f; a
invoke-virtual {p0, p1, p3, p2, v0}, Lcom/aspiro/wamp/playback/e;->a(ILcom/tidal/android/navigation/NavigationInfo;ZLjava/lang/String;)Lhu/akarnokd/rxjava/interop/f; # MARKER: R8 Lcom/aspiro/wamp/playback/e; Lhu/akarnokd/rxjava/interop/f; a
move-result-object v0
@@ -271,17 +271,17 @@
move-result-object v0
check-cast v0, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v0, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
invoke-virtual {v0}, Le5/z$n2;->r2()Lcom/aspiro/wamp/playqueue/g1; # MARKER: R8 Le5/z$n2; Lcom/aspiro/wamp/playqueue/g1; r2
invoke-virtual {v0}, Le5/d0$t2;->A2()Lcom/aspiro/wamp/playqueue/x0; # MARKER: R8 Le5/d0$t2; Lcom/aspiro/wamp/playqueue/x0; r2
move-result-object v0
invoke-virtual {v0}, Lcom/aspiro/wamp/playqueue/g1;->a()Lcom/aspiro/wamp/player/d; # MARKER: R8 Lcom/aspiro/wamp/playqueue/g1; Lcom/aspiro/wamp/player/d; a
invoke-virtual {v0}, Lcom/aspiro/wamp/playqueue/x0;->a()Lcom/aspiro/wamp/player/c; # MARKER: R8 Lcom/aspiro/wamp/playqueue/x0; Lcom/aspiro/wamp/player/c; a
move-result-object v0
invoke-virtual {v0}, Lcom/aspiro/wamp/player/d;->b()Lcom/aspiro/wamp/model/MediaItemParent; # MARKER: R8 Lcom/aspiro/wamp/player/d; b
invoke-virtual {v0}, Lcom/aspiro/wamp/player/c;->b()Lcom/aspiro/wamp/model/MediaItemParent; # MARKER: R8 Lcom/aspiro/wamp/player/c; b
move-result-object v0
@@ -343,15 +343,15 @@
move-result-object v1
iget-object v1, v1, Lu3/a;->e:Lj3/n$a; # MARKER: R8 Lu3/a; Lj3/n$a; e
iget-object v1, v1, Lu3/a;->e:Lk3/p$a; # MARKER: R8 Lu3/a; Lk3/p$a; e
invoke-interface {v1, p1, p2, p3}, Lj3/n$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lj3/n; # MARKER: R8 Lj3/n$a; Lj3/n; a
invoke-interface {v1, p1, p2, p3}, Lk3/p$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lk3/p; # MARKER: R8 Lk3/p$a; Lk3/p; a
move-result-object p1
check-cast p0, Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p1, p0}, Lj3/n;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lj3/n; b
invoke-virtual {p1, p0}, Lk3/p;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lk3/p; b
goto :done
@@ -364,9 +364,9 @@
move-result-object p0
check-cast p0, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast p0, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
invoke-virtual {p0}, Le5/z$n2;->x3()Lcom/aspiro/wamp/playback/e0; # MARKER: R8 Le5/z$n2; Lcom/aspiro/wamp/playback/e0; x3
invoke-virtual {p0}, Le5/d0$t2;->I3()Lcom/aspiro/wamp/playback/e0; # MARKER: R8 Le5/d0$t2; Lcom/aspiro/wamp/playback/e0; x3
move-result-object p0
@@ -403,7 +403,7 @@
move-result-object v0
check-cast v0, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v0, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
invoke-static {}, Lradiant/gestures/queue/QueueExecutor;->hasActiveQueue()Z
@@ -436,9 +436,9 @@
:has_activity
iget-object v1, v0, Le5/z$n2;->w8:Ldagger/internal/f; # MARKER: R8 Le5/z$n2; Ldagger/internal/f; w8
iget-object v1, v0, Le5/d0$t2;->e9:Ldagger/internal/f; # MARKER: R8 Le5/d0$t2; Ldagger/internal/f; w8
invoke-interface {v1}, Lql0/a;->get()Ljava/lang/Object; # MARKER: R8 Lql0/a;
invoke-interface {v1}, Lol0/a;->get()Ljava/lang/Object; # MARKER: R8 Lol0/a;
move-result-object v1
@@ -455,7 +455,7 @@
goto :done
:play
invoke-virtual {v0}, Le5/z$n2;->y3()Lcom/aspiro/wamp/playback/k0; # MARKER: R8 Le5/z$n2; Lcom/aspiro/wamp/playback/k0; y3
invoke-virtual {v0}, Le5/d0$t2;->J3()Lcom/aspiro/wamp/playback/k0; # MARKER: R8 Le5/d0$t2; Lcom/aspiro/wamp/playback/k0; y3
move-result-object p0
@@ -492,13 +492,13 @@
move-result-object v1
iget-object v1, v1, Lo3/a;->d:Lc3/l$a; # MARKER: R8 Lo3/a; Lc3/l$a; d
iget-object v1, v1, Lo3/a;->e:Ld3/j$a; # MARKER: R8 Lo3/a; Ld3/j$a; d
invoke-interface {v1, p1, p2, p3}, Lc3/l$a;->a(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lc3/l; # MARKER: R8 Lc3/l$a; Lc3/l; a
invoke-interface {v1, p1, p2, p3}, Ld3/j$a;->a(Lcom/aspiro/wamp/model/Album;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Ld3/j; # MARKER: R8 Ld3/j$a; Ld3/j; a
move-result-object p1
invoke-virtual {p1, p0}, Lc3/l;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lc3/l; b
invoke-virtual {p1, p0}, Ld3/j;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Ld3/j; b
goto :done
@@ -538,13 +538,13 @@
move-result-object v1
iget-object v1, v1, Lu3/a;->d:Lj3/q$a; # MARKER: R8 Lu3/a; Lj3/q$a; d
iget-object v1, v1, Lu3/a;->d:Lk3/s$a; # MARKER: R8 Lu3/a; Lk3/s$a; d
invoke-interface {v1, p1, p2, p3}, Lj3/q$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lj3/q; # MARKER: R8 Lj3/q$a; Lj3/q; a
invoke-interface {v1, p1, p2, p3}, Lk3/s$a;->a(Lcom/aspiro/wamp/mix/model/Mix;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lk3/s; # MARKER: R8 Lk3/s$a; Lk3/s; a
move-result-object p1
invoke-virtual {p1, p0}, Lj3/q;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lj3/q; b
invoke-virtual {p1, p0}, Lk3/s;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lk3/s; b
goto :done
@@ -588,21 +588,21 @@
move-result-object v0
check-cast v0, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v0, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
iget-object v0, v0, Le5/z$n2;->v8:Ldagger/internal/f; # MARKER: R8 Le5/z$n2; Ldagger/internal/f; v8
iget-object v0, v0, Le5/d0$t2;->d9:Ldagger/internal/f; # MARKER: R8 Le5/d0$t2; Ldagger/internal/f; v8
invoke-interface {v0}, Lql0/a;->get()Ljava/lang/Object; # MARKER: R8 Lql0/a;
invoke-interface {v0}, Lol0/a;->get()Ljava/lang/Object; # MARKER: R8 Lol0/a;
move-result-object v0
check-cast v0, Lcom/aspiro/wamp/contextmenu/item/playlist/u$a; # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/u$a;
check-cast v0, Lcom/aspiro/wamp/contextmenu/item/playlist/z$a; # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/z$a;
invoke-interface {v0, p1, p2, p3}, Lcom/aspiro/wamp/contextmenu/item/playlist/u$a;->a(Lcom/aspiro/wamp/model/Playlist;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/contextmenu/item/playlist/u; # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/u$a; Lcom/aspiro/wamp/contextmenu/item/playlist/u; a
invoke-interface {v0, p1, p2, p3}, Lcom/aspiro/wamp/contextmenu/item/playlist/z$a;->a(Lcom/aspiro/wamp/model/Playlist;Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/contextmenu/item/playlist/z; # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/z$a; Lcom/aspiro/wamp/contextmenu/item/playlist/z; a
move-result-object p1
invoke-virtual {p1, p0}, Lcom/aspiro/wamp/contextmenu/item/playlist/u;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/u; b
invoke-virtual {p1, p0}, Lcom/aspiro/wamp/contextmenu/item/playlist/z;->b(Landroidx/fragment/app/FragmentActivity;)V # MARKER: R8 Lcom/aspiro/wamp/contextmenu/item/playlist/z; b
goto :done
@@ -640,11 +640,11 @@
move-result-object v1
check-cast v1, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v1, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
iget-object v1, v1, Le5/z$n2;->K9:Ldagger/internal/f; # MARKER: R8 Le5/z$n2; Ldagger/internal/f; K9
iget-object v1, v1, Le5/d0$t2;->ga:Ldagger/internal/f; # MARKER: R8 Le5/d0$t2; Ldagger/internal/f; K9
invoke-interface {v1}, Lql0/a;->get()Ljava/lang/Object; # MARKER: R8 Lql0/a;
invoke-interface {v1}, Lol0/a;->get()Ljava/lang/Object; # MARKER: R8 Lol0/a;
move-result-object v1
@@ -707,11 +707,11 @@
move-result-object v1
check-cast v1, Le5/z$n2; # MARKER: R8 Le5/z$n2;
check-cast v1, Le5/d0$t2; # MARKER: R8 Le5/d0$t2;
iget-object v1, v1, Le5/z$n2;->k9:Ldagger/internal/f; # MARKER: R8 Le5/z$n2; Ldagger/internal/f; k9
iget-object v1, v1, Le5/d0$t2;->Z9:Ldagger/internal/f; # MARKER: R8 Le5/d0$t2; Ldagger/internal/f; k9
invoke-interface {v1}, Lql0/a;->get()Ljava/lang/Object; # MARKER: R8 Lql0/a;
invoke-interface {v1}, Lol0/a;->get()Ljava/lang/Object; # MARKER: R8 Lol0/a;
move-result-object v1
@@ -25,7 +25,7 @@
return-void
.end method
.method private current(Lradiant/gestures/queue/QueueRequest;)Lzc/a; # MARKER: R8 Lzc/a;
.method private current(Lradiant/gestures/queue/QueueRequest;)Lxc/a; # MARKER: R8 Lxc/a;
.locals 5
if-eqz p1, :invalid
@@ -40,11 +40,11 @@
if-eqz v0, :invalid
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->f:Lid/e; # MARKER: R8 Lid/e; f
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->f:Lgd/e; # MARKER: R8 Lgd/e; f
if-eqz v1, :invalid
invoke-virtual {v0}, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->N()La50/d; # MARKER: R8 La50/d; N
invoke-virtual {v0}, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->N()Lg40/d; # MARKER: R8 Lg40/d; N
move-result-object v0
@@ -72,17 +72,17 @@
move-result-object v0
instance-of v1, v0, Lzc/a; # MARKER: R8 Lzc/a;
instance-of v1, v0, Lxc/a; # MARKER: R8 Lxc/a;
if-eqz v1, :invalid
check-cast v0, Lzc/a; # MARKER: R8 Lzc/a;
check-cast v0, Lxc/a; # MARKER: R8 Lxc/a;
iget-boolean v1, v0, Lzc/a;->k:Z # MARKER: R8 Lzc/a; k
iget-boolean v1, v0, Lxc/a;->k:Z # MARKER: R8 Lxc/a; k
if-eqz v1, :invalid
iget-object v1, v0, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v1, v0, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
invoke-virtual {v1}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -124,7 +124,7 @@
iget v6, p1, Lradiant/gestures/queue/QueueRequest;->action:I
invoke-direct {p0, p1}, Lradiant/gestures/queue/SearchAlbumsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lzc/a; # MARKER: R8 Lzc/a;
invoke-direct {p0, p1}, Lradiant/gestures/queue/SearchAlbumsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lxc/a; # MARKER: R8 Lxc/a;
move-result-object p1
@@ -140,11 +140,11 @@
if-eqz v0, :done
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->c:Lld/c; # MARKER: R8 Lld/c; c
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/albums/search/SearchAlbumsView;->c:Ljd/b; # MARKER: R8 Ljd/b; c
if-eqz v1, :done
iget-object v2, v1, Lld/c;->a:Lx40/a; # MARKER: R8 Lld/c; Lx40/a; a
iget-object v2, v1, Ljd/b;->a:Ld40/a; # MARKER: R8 Ljd/b; Ld40/a; a
instance-of v3, v2, Lh4/a; # MARKER: R8 Lh4/a;
@@ -156,11 +156,11 @@
move-result-object v3
iget-object v4, p1, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v4, p1, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
iget-object v5, v1, Lld/c;->d:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Lld/c; d
iget-object v5, v1, Ljd/b;->d:Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Ljd/b; d
iget-object p0, v1, Lld/c;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lld/c; c
iget-object p0, v1, Ljd/b;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ljd/b; c
const/4 v1, 0x3
@@ -202,7 +202,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of v0, p2, Ljd/d$a; # MARKER: R8 Ljd/d$a;
instance-of v0, p2, Lhd/d$a; # MARKER: R8 Lhd/d$a;
if-eqz v0, :invalid
@@ -221,11 +221,11 @@
move-result-object p1
instance-of v0, p1, La50/d; # MARKER: R8 La50/d;
instance-of v0, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v0, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
@@ -244,17 +244,17 @@
move-result-object p1
instance-of v0, p1, Lzc/a; # MARKER: R8 Lzc/a;
instance-of v0, p1, Lxc/a; # MARKER: R8 Lxc/a;
if-eqz v0, :invalid
check-cast p1, Lzc/a; # MARKER: R8 Lzc/a;
check-cast p1, Lxc/a; # MARKER: R8 Lxc/a;
iget-boolean v0, p1, Lzc/a;->k:Z # MARKER: R8 Lzc/a; k
iget-boolean v0, p1, Lxc/a;->k:Z # MARKER: R8 Lxc/a; k
if-eqz v0, :invalid
iget-object v0, p1, Lzc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lzc/a; b
iget-object v0, p1, Lxc/a;->b:Lcom/aspiro/wamp/model/Album; # MARKER: R8 Lxc/a; b
invoke-virtual {v0}, Lcom/aspiro/wamp/model/Album;->getId()I
@@ -25,7 +25,7 @@
return-void
.end method
.method private current(Lradiant/gestures/queue/QueueRequest;)Lcf/b; # MARKER: R8 Lcf/b;
.method private current(Lradiant/gestures/queue/QueueRequest;)Laf/b; # MARKER: R8 Laf/b;
.locals 6
if-eqz p1, :invalid
@@ -48,11 +48,11 @@
if-eqz v1, :invalid
iget-object v2, v1, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->g:Lwf/d; # MARKER: R8 Lwf/d; g
iget-object v2, v1, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->g:Luf/d; # MARKER: R8 Luf/d; g
if-eqz v2, :invalid
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->N()La50/d; # MARKER: R8 La50/d; N
invoke-virtual {v1}, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->N()Lg40/d; # MARKER: R8 Lg40/d; N
move-result-object v1
@@ -80,23 +80,23 @@
move-result-object v1
instance-of v2, v1, Lcf/b; # MARKER: R8 Lcf/b;
instance-of v2, v1, Laf/b; # MARKER: R8 Laf/b;
if-eqz v2, :invalid
check-cast v1, Lcf/b; # MARKER: R8 Lcf/b;
check-cast v1, Laf/b; # MARKER: R8 Laf/b;
iget-boolean v2, v1, Lcf/b;->h:Z # MARKER: R8 Lcf/b; h
iget-boolean v2, v1, Laf/b;->h:Z # MARKER: R8 Laf/b; h
if-eqz v2, :invalid
iget-boolean v2, v1, Lcf/b;->f:Z # MARKER: R8 Lcf/b; f
iget-boolean v2, v1, Laf/b;->f:Z # MARKER: R8 Laf/b; f
if-eqz v2, :check_playlist
const-string v2, "NOT_READY"
iget-object v3, v1, Lcf/b;->g:Ljava/lang/String; # MARKER: R8 Lcf/b; g
iget-object v3, v1, Laf/b;->g:Ljava/lang/String; # MARKER: R8 Laf/b; g
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -105,7 +105,7 @@
if-nez v2, :invalid
:check_playlist
iget-object v2, v1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v2, v1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
invoke-virtual {v2}, Lcom/aspiro/wamp/model/Playlist;->getNumberOfItems()I
@@ -159,7 +159,7 @@
iget v6, p1, Lradiant/gestures/queue/QueueRequest;->action:I
invoke-direct {p0, p1}, Lradiant/gestures/queue/SearchPlaylistsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Lcf/b; # MARKER: R8 Lcf/b;
invoke-direct {p0, p1}, Lradiant/gestures/queue/SearchPlaylistsResolver;->current(Lradiant/gestures/queue/QueueRequest;)Laf/b; # MARKER: R8 Laf/b;
move-result-object p1
@@ -175,7 +175,7 @@
if-eqz v0, :done
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->c:Lzf/c; # MARKER: R8 Lzf/c; c
iget-object v1, v0, Lcom/aspiro/wamp/mycollection/subpages/playlists/searchplaylists/SearchPlaylistsView;->c:Lxf/c; # MARKER: R8 Lxf/c; c
if-eqz v1, :done
@@ -183,7 +183,7 @@
move-result-object v2
iget-object v3, p1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v3, p1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
new-instance v4, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;
@@ -191,7 +191,7 @@
invoke-direct {v4, v5}, Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata;-><init>(Ljava/lang/String;)V
iget-object p0, v1, Lzf/c;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lzf/c; c
iget-object p0, v1, Lxf/c;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lxf/c; c
const/4 v0, 0x3
@@ -220,7 +220,7 @@
.method public resolve(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Lradiant/gestures/queue/QueueRequest;
.locals 5
instance-of v0, p2, Lxf/d$a; # MARKER: R8 Lxf/d$a;
instance-of v0, p2, Lvf/c$a; # MARKER: R8 Lvf/c$a;
if-eqz v0, :invalid
@@ -239,11 +239,11 @@
move-result-object p1
instance-of v0, p1, La50/d; # MARKER: R8 La50/d;
instance-of v0, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v0, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
@@ -262,23 +262,23 @@
move-result-object p1
instance-of v0, p1, Lcf/b; # MARKER: R8 Lcf/b;
instance-of v0, p1, Laf/b; # MARKER: R8 Laf/b;
if-eqz v0, :invalid
check-cast p1, Lcf/b; # MARKER: R8 Lcf/b;
check-cast p1, Laf/b; # MARKER: R8 Laf/b;
iget-boolean v0, p1, Lcf/b;->h:Z # MARKER: R8 Lcf/b; h
iget-boolean v0, p1, Laf/b;->h:Z # MARKER: R8 Laf/b; h
if-eqz v0, :invalid
iget-boolean v0, p1, Lcf/b;->f:Z # MARKER: R8 Lcf/b; f
iget-boolean v0, p1, Laf/b;->f:Z # MARKER: R8 Laf/b; f
if-eqz v0, :check_playlist
const-string v0, "NOT_READY"
iget-object v1, p1, Lcf/b;->g:Ljava/lang/String; # MARKER: R8 Lcf/b; g
iget-object v1, p1, Laf/b;->g:Ljava/lang/String; # MARKER: R8 Laf/b; g
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@@ -287,7 +287,7 @@
if-nez v0, :invalid
:check_playlist
iget-object v0, p1, Lcf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Lcf/b; a
iget-object v0, p1, Laf/b;->a:Lcom/aspiro/wamp/model/Playlist; # MARKER: R8 Laf/b; a
invoke-virtual {v0}, Lcom/aspiro/wamp/model/Playlist;->getNumberOfItems()I
@@ -78,13 +78,13 @@
move-result-object v2
instance-of v3, v2, La50/b; # MARKER: R8 La50/b;
instance-of v3, v2, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v3, :invalid
check-cast v2, La50/b; # MARKER: R8 La50/b;
check-cast v2, Lg40/b; # MARKER: R8 Lg40/b;
iget-object v2, v2, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
iget-object v2, v2, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
iget v3, p1, Lradiant/gestures/queue/QueueRequest;->position:I
@@ -160,17 +160,17 @@
if-eqz v4, :invalid
invoke-direct {p0}, Lradiant/gestures/queue/SuggestionsResolver;->viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/l; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/l;
invoke-direct {p0}, Lradiant/gestures/queue/SuggestionsResolver;->viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/m; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/m;
move-result-object v1
instance-of v4, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/a1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/a1;
instance-of v4, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/e1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/e1;
if-eqz v4, :invalid
check-cast v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/a1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/a1;
check-cast v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/e1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/e1;
iget-object v1, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/a1;->o:Ljava/lang/Object; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/a1; o
iget-object v1, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/e1;->o:Ljava/lang/Object; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/e1; o
instance-of v4, v1, Ljava/util/List;
@@ -220,24 +220,24 @@
move-result-object v0
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h;
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i;
if-eqz v1, :dialog
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h;
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i;
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h;->d:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h; d
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i;->d:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i; d
return-object v0
:dialog
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;
if-eqz v1, :invalid
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;->d:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; d
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;->d:Lcom/aspiro/wamp/model/AvailabilityInteractor; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; d
return-object v0
@@ -264,7 +264,7 @@
return-void
.end method
.method private viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/l; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/l;
.method private viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/m; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/m;
.locals 2
iget-object v0, p0, Lradiant/gestures/queue/SuggestionsResolver;->host:Ljava/lang/ref/WeakReference;
@@ -273,24 +273,24 @@
move-result-object v0
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h;
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i;
if-eqz v1, :dialog
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h;
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i;
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/h;->c:Lcom/aspiro/wamp/nowplaying/view/suggestions/l; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/h; Lcom/aspiro/wamp/nowplaying/view/suggestions/l; c
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/i;->c:Lcom/aspiro/wamp/nowplaying/view/suggestions/m; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i; Lcom/aspiro/wamp/nowplaying/view/suggestions/m; c
return-object v0
:dialog
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;
instance-of v1, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;
if-eqz v1, :invalid
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;
check-cast v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/o0;->c:Lcom/aspiro/wamp/nowplaying/view/suggestions/l; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/o0; Lcom/aspiro/wamp/nowplaying/view/suggestions/l; c
iget-object v0, v0, Lcom/aspiro/wamp/nowplaying/view/suggestions/q0;->c:Lcom/aspiro/wamp/nowplaying/view/suggestions/m; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/q0; Lcom/aspiro/wamp/nowplaying/view/suggestions/m; c
return-object v0
@@ -311,7 +311,7 @@
if-eqz v0, :done
invoke-direct {p0}, Lradiant/gestures/queue/SuggestionsResolver;->viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/l; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/l;
invoke-direct {p0}, Lradiant/gestures/queue/SuggestionsResolver;->viewModel()Lcom/aspiro/wamp/nowplaying/view/suggestions/m; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/m;
move-result-object v1
@@ -354,9 +354,9 @@
move-result-object v4
check-cast v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/a1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/a1;
check-cast v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/e1; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/e1;
iget-object v5, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/a1;->j:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/a1; j
iget-object v5, v1, Lcom/aspiro/wamp/nowplaying/view/suggestions/e1;->j:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/e1; j
invoke-static {v3, v4, v5}, Lcom/aspiro/wamp/playqueue/source/model/b;->p(Ljava/lang/String;Ljava/util/List;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; p
@@ -404,19 +404,19 @@
if-eqz v2, :empty_queue
new-instance v2, Lcom/aspiro/wamp/nowplaying/view/suggestions/i$a; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i$a;
new-instance v2, Lcom/aspiro/wamp/nowplaying/view/suggestions/j$a; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/j$a;
invoke-direct {v2, p1}, Lcom/aspiro/wamp/nowplaying/view/suggestions/i$a;-><init>(I)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i$a;
invoke-direct {v2, p1}, Lcom/aspiro/wamp/nowplaying/view/suggestions/j$a;-><init>(I)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/j$a;
goto :emit
:empty_queue
new-instance v2, Lcom/aspiro/wamp/nowplaying/view/suggestions/i$e; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i$e;
new-instance v2, Lcom/aspiro/wamp/nowplaying/view/suggestions/j$e; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/j$e;
invoke-direct {v2, p1}, Lcom/aspiro/wamp/nowplaying/view/suggestions/i$e;-><init>(I)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/i$e;
invoke-direct {v2, p1}, Lcom/aspiro/wamp/nowplaying/view/suggestions/j$e;-><init>(I)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/j$e;
:emit
invoke-interface {v1, v2}, Lcom/aspiro/wamp/nowplaying/view/suggestions/j;->a(Lcom/aspiro/wamp/nowplaying/view/suggestions/i;)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/j; Lcom/aspiro/wamp/nowplaying/view/suggestions/i; a
invoke-interface {v1, v2}, Lcom/aspiro/wamp/nowplaying/view/suggestions/k;->a(Lcom/aspiro/wamp/nowplaying/view/suggestions/j;)V # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/k; Lcom/aspiro/wamp/nowplaying/view/suggestions/j; a
:done
return-void
@@ -433,7 +433,7 @@
if-ne v0, p1, :invalid
instance-of v0, p2, Lcom/aspiro/wamp/nowplaying/view/suggestions/y$a; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/y$a;
instance-of v0, p2, Lcom/aspiro/wamp/nowplaying/view/suggestions/z$a; # MARKER: R8 Lcom/aspiro/wamp/nowplaying/view/suggestions/z$a;
if-eqz v0, :invalid
@@ -450,13 +450,13 @@
move-result-object p1
instance-of v0, p1, La50/b; # MARKER: R8 La50/b;
instance-of v0, p1, Lg40/b; # MARKER: R8 Lg40/b;
if-eqz v0, :invalid
check-cast p1, La50/b; # MARKER: R8 La50/b;
check-cast p1, Lg40/b; # MARKER: R8 Lg40/b;
iget-object p1, p1, La50/b;->b:Ljava/util/ArrayList; # MARKER: R8 La50/b; b
iget-object p1, p1, Lg40/b;->b:Ljava/util/ArrayList; # MARKER: R8 Lg40/b; b
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
@@ -36,9 +36,9 @@
if-eqz v1, :invalid
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object v1
instance-of v2, v1, La50/d; # MARKER: R8 La50/d;
instance-of v2, v1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v2, :invalid
check-cast v1, La50/d; # MARKER: R8 La50/d;
check-cast v1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {v1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
move-result-object v1
@@ -138,7 +138,7 @@
move-result-object v2
check-cast v2, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;
if-eqz v2, :invalid
invoke-virtual {v2}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/h; # MARKER: R8 Ltl/h; N
invoke-virtual {v2}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/j; # MARKER: R8 Ltl/j; N
move-result-object v2
instance-of v4, v2, Lcom/aspiro/wamp/search/v2/d; # MARKER: R8 Lcom/aspiro/wamp/search/v2/d;
if-eqz v4, :invalid
@@ -181,7 +181,7 @@
move-result-object v2
check-cast v2, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;
if-eqz v2, :invalid
invoke-virtual {v2}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/h; # MARKER: R8 Ltl/h; N
invoke-virtual {v2}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/j; # MARKER: R8 Ltl/j; N
move-result-object v2
instance-of v4, v2, Lcom/aspiro/wamp/search/v2/d; # MARKER: R8 Lcom/aspiro/wamp/search/v2/d;
if-eqz v4, :invalid
@@ -225,12 +225,12 @@
move-result-object v1
check-cast v1, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;
if-eqz v1, :done
iget-object v2, v1, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->c:Ltl/q; # MARKER: R8 Ltl/q; c
iget-object v2, v1, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->c:Ltl/r; # MARKER: R8 Ltl/r; c
if-eqz v2, :done
invoke-static {v0}, Lbm/i;->a(Lbm/h;)Lcom/aspiro/wamp/eventtracking/model/ContextualMetadata; # MARKER: R8 Lbm/i; Lbm/h; a
move-result-object v3
iget-object v4, v2, Ltl/q;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ltl/q; c
iget-object v4, v2, Ltl/r;->c:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Ltl/r; c
instance-of v5, v0, Lbm/k; # MARKER: R8 Lbm/k;
if-eqz v5, :album
@@ -245,9 +245,9 @@
new-instance v2, Lcom/aspiro/wamp/search/v2/a$g; # MARKER: R8 Lcom/aspiro/wamp/search/v2/a$g;
iget v3, p1, Lradiant/gestures/queue/QueueRequest;->position:I
invoke-direct {v2, v0, v3}, Lcom/aspiro/wamp/search/v2/a$g;-><init>(Lbm/h;I)V # MARKER: R8 Lcom/aspiro/wamp/search/v2/a$g; Lbm/h;
invoke-virtual {v1}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/h; # MARKER: R8 Ltl/h; N
invoke-virtual {v1}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/j; # MARKER: R8 Ltl/j; N
move-result-object v0
invoke-interface {v0, v2}, Ltl/f;->e(Lcom/aspiro/wamp/search/v2/a;)V # MARKER: R8 Ltl/f; Lcom/aspiro/wamp/search/v2/a; e
invoke-interface {v0, v2}, Ltl/h;->e(Lcom/aspiro/wamp/search/v2/a;)V # MARKER: R8 Ltl/h; Lcom/aspiro/wamp/search/v2/a; e
goto :done
:append_track
@@ -255,9 +255,9 @@
iget-object p1, v5, Lbm/k;->n:Lcom/aspiro/wamp/search/SearchDataSource; # MARKER: R8 Lbm/k; n
sget-object v0, Lcom/aspiro/wamp/search/SearchDataSource;->REMOTE:Lcom/aspiro/wamp/search/SearchDataSource;
if-ne p1, v0, :query_ready
invoke-virtual {v1}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/h; # MARKER: R8 Ltl/h; N
invoke-virtual {v1}, Lcom/aspiro/wamp/search/v2/UnifiedSearchView;->N()Ltl/j; # MARKER: R8 Ltl/j; N
move-result-object p1
invoke-interface {p1}, Ltl/h;->c()Lcom/aspiro/wamp/search/v2/model/UnifiedSearchQuery; # MARKER: R8 Ltl/h; c
invoke-interface {p1}, Ltl/j;->c()Lcom/aspiro/wamp/search/v2/model/UnifiedSearchQuery; # MARKER: R8 Ltl/j; c
move-result-object p1
iget-object v7, p1, Lcom/aspiro/wamp/search/v2/model/UnifiedSearchQuery;->a:Ljava/lang/String; # MARKER: R8 a
:query_ready
@@ -270,7 +270,7 @@
invoke-static {v4}, Lcom/tidal/android/navigation/a;->b(Lcom/tidal/android/navigation/NavigationInfo;)Lcom/tidal/android/navigation/NavigationInfo$Node; # MARKER: R8 Lcom/tidal/android/navigation/a; b
move-result-object v0
:nav_ready
invoke-static {p1, v7, v0}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Ljava/lang/String;Ljava/lang/String;Lcom/tidal/android/navigation/NavigationInfo;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
invoke-static {v0, p1, v7}, Lcom/aspiro/wamp/playqueue/source/model/b;->o(Lcom/tidal/android/navigation/NavigationInfo;Ljava/lang/String;Ljava/lang/String;)Lcom/aspiro/wamp/playqueue/source/model/ItemSource; # MARKER: R8 Lcom/aspiro/wamp/playqueue/source/model/b; o
move-result-object p1
invoke-virtual {p1, v6}, Lcom/aspiro/wamp/playqueue/source/model/Source;->addSourceItem(Lcom/aspiro/wamp/model/MediaItem;)V
invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
@@ -298,7 +298,7 @@
:album
instance-of v5, v0, Lbm/a; # MARKER: R8 Lbm/a;
if-eqz v5, :playlist
iget-object v5, v2, Ltl/q;->a:Lx40/a; # MARKER: R8 Ltl/q; Lx40/a; a
iget-object v5, v2, Ltl/r;->a:Ld40/a; # MARKER: R8 Ltl/r; Ld40/a; a
instance-of v6, v5, Lh4/a; # MARKER: R8 Lh4/a;
if-eqz v6, :done
check-cast v5, Lh4/a; # MARKER: R8 Lh4/a;
@@ -360,7 +360,7 @@
:mix
instance-of v5, v0, Lbm/f; # MARKER: R8 Lbm/f;
if-eqz v5, :done
iget-object v5, v2, Ltl/q;->a:Lx40/a; # MARKER: R8 Ltl/q; Lx40/a; a
iget-object v5, v2, Ltl/r;->a:Ld40/a; # MARKER: R8 Ltl/r; Ld40/a; a
instance-of v6, v5, Lh4/a; # MARKER: R8 Lh4/a;
if-eqz v6, :done
check-cast v5, Lh4/a; # MARKER: R8 Lh4/a;
@@ -412,9 +412,9 @@
:has_position
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object p1
instance-of v1, p1, La50/d; # MARKER: R8 La50/d;
instance-of v1, p1, Lg40/d; # MARKER: R8 Lg40/d;
if-eqz v1, :invalid
check-cast p1, La50/d; # MARKER: R8 La50/d;
check-cast p1, Lg40/d; # MARKER: R8 Lg40/d;
invoke-virtual {p1}, Landroidx/recyclerview/widget/ListAdapter;->getCurrentList()Ljava/util/List;
move-result-object p1
invoke-interface {p1}, Ljava/util/List;->size()I
@@ -425,7 +425,7 @@
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
instance-of v1, p2, Lul/n0$a; # MARKER: R8 Lul/n0$a;
instance-of v1, p2, Lul/j0$a; # MARKER: R8 Lul/j0$a;
if-eqz v1, :album_holder
instance-of v1, p1, Lbm/k; # MARKER: R8 Lbm/k;
if-eqz v1, :invalid
@@ -449,7 +449,7 @@
goto :create
:playlist_holder
instance-of v1, p2, Lul/a0$a; # MARKER: R8 Lul/a0$a;
instance-of v1, p2, Lul/x$a; # MARKER: R8 Lul/x$a;
if-eqz v1, :mix_holder
instance-of v1, p1, Lbm/g; # MARKER: R8 Lbm/g;
if-eqz v1, :invalid
@@ -463,7 +463,7 @@
goto :create
:mix_holder
instance-of p2, p2, Lul/w$a; # MARKER: R8 Lul/w$a;
instance-of p2, p2, Lul/t$a; # MARKER: R8 Lul/t$a;
if-eqz p2, :invalid
instance-of p2, p1, Lbm/f; # MARKER: R8 Lbm/f;
if-eqz p2, :invalid
@@ -17,7 +17,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -31,24 +31,24 @@
# direct methods
.method public constructor <init>(Lam0/l;Ljava/lang/String;Ljava/lang/String;Lm40/e;)V # MARKER: R8 Lam0/l; Lm40/e;
.method public constructor <init>(Lyl0/l;Ljava/lang/String;Ljava/lang/String;Ls30/e;)V # MARKER: R8 Lyl0/l; Ls30/e;
.locals 3
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iput-object p2, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->pageId:Ljava/lang/String;
iput-object p3, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->moduleUuid:Ljava/lang/String;
instance-of v0, p4, Lm40/e$a; # MARKER: R8 Lm40/e$a;
instance-of v0, p4, Ls30/e$a; # MARKER: R8 Ls30/e$a;
if-eqz v0, :mix
check-cast p4, Lm40/e$a; # MARKER: R8 Lm40/e$a;
check-cast p4, Ls30/e$a; # MARKER: R8 Ls30/e$a;
iget-wide v0, p4, Lm40/e$a;->a:J # MARKER: R8 Lm40/e$a; a
iget-wide v0, p4, Ls30/e$a;->a:J # MARKER: R8 Ls30/e$a; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -59,39 +59,39 @@
goto :store
:mix
instance-of v0, p4, Lm40/e$c; # MARKER: R8 Lm40/e$c;
instance-of v0, p4, Ls30/e$c; # MARKER: R8 Ls30/e$c;
if-eqz v0, :playlist
check-cast p4, Lm40/e$c; # MARKER: R8 Lm40/e$c;
check-cast p4, Ls30/e$c; # MARKER: R8 Ls30/e$c;
iget-object v0, p4, Lm40/e$c;->a:Ljava/lang/String; # MARKER: R8 Lm40/e$c; a
iget-object v0, p4, Ls30/e$c;->a:Ljava/lang/String; # MARKER: R8 Ls30/e$c; a
const/4 v1, 0x2
goto :store
:playlist
instance-of v0, p4, Lm40/e$d; # MARKER: R8 Lm40/e$d;
instance-of v0, p4, Ls30/e$d; # MARKER: R8 Ls30/e$d;
if-eqz v0, :track
check-cast p4, Lm40/e$d; # MARKER: R8 Lm40/e$d;
check-cast p4, Ls30/e$d; # MARKER: R8 Ls30/e$d;
iget-object v0, p4, Lm40/e$d;->a:Ljava/lang/String; # MARKER: R8 Lm40/e$d; a
iget-object v0, p4, Ls30/e$d;->a:Ljava/lang/String; # MARKER: R8 Ls30/e$d; a
const/4 v1, 0x3
goto :store
:track
instance-of v0, p4, Lm40/e$e; # MARKER: R8 Lm40/e$e;
instance-of v0, p4, Ls30/e$e; # MARKER: R8 Ls30/e$e;
if-eqz v0, :unsupported
check-cast p4, Lm40/e$e; # MARKER: R8 Lm40/e$e;
check-cast p4, Ls30/e$e; # MARKER: R8 Ls30/e$e;
iget-wide v0, p4, Lm40/e$e;->a:J # MARKER: R8 Lm40/e$e; a
iget-wide v0, p4, Ls30/e$e;->a:J # MARKER: R8 Ls30/e$e; a
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
@@ -114,49 +114,49 @@
return-void
.end method
.method public static isEligible(Lm40/e;)Z # MARKER: R8 Lm40/e;
.method public static isEligible(Ls30/e;)Z # MARKER: R8 Ls30/e;
.locals 1
instance-of v0, p0, Lm40/e$a; # MARKER: R8 Lm40/e$a;
instance-of v0, p0, Ls30/e$a; # MARKER: R8 Ls30/e$a;
if-eqz v0, :mix
check-cast p0, Lm40/e$a; # MARKER: R8 Lm40/e$a;
check-cast p0, Ls30/e$a; # MARKER: R8 Ls30/e$a;
iget-boolean p0, p0, Lm40/e$a;->e:Z # MARKER: R8 Lm40/e$a; e
iget-boolean p0, p0, Ls30/e$a;->e:Z # MARKER: R8 Ls30/e$a; e
return p0
:mix
instance-of v0, p0, Lm40/e$c; # MARKER: R8 Lm40/e$c;
instance-of v0, p0, Ls30/e$c; # MARKER: R8 Ls30/e$c;
if-eqz v0, :playlist
check-cast p0, Lm40/e$c; # MARKER: R8 Lm40/e$c;
check-cast p0, Ls30/e$c; # MARKER: R8 Ls30/e$c;
iget-boolean p0, p0, Lm40/e$c;->h:Z # MARKER: R8 Lm40/e$c; h
iget-boolean p0, p0, Ls30/e$c;->h:Z # MARKER: R8 Ls30/e$c; h
return p0
:playlist
instance-of v0, p0, Lm40/e$d; # MARKER: R8 Lm40/e$d;
instance-of v0, p0, Ls30/e$d; # MARKER: R8 Ls30/e$d;
if-eqz v0, :track
check-cast p0, Lm40/e$d; # MARKER: R8 Lm40/e$d;
check-cast p0, Ls30/e$d; # MARKER: R8 Ls30/e$d;
iget-boolean p0, p0, Lm40/e$d;->g:Z # MARKER: R8 Lm40/e$d; g
iget-boolean p0, p0, Ls30/e$d;->g:Z # MARKER: R8 Ls30/e$d; g
return p0
:track
instance-of v0, p0, Lm40/e$e; # MARKER: R8 Lm40/e$e;
instance-of v0, p0, Ls30/e$e; # MARKER: R8 Ls30/e$e;
if-eqz v0, :invalid
check-cast p0, Lm40/e$e; # MARKER: R8 Lm40/e$e;
check-cast p0, Ls30/e$e; # MARKER: R8 Ls30/e$e;
iget-boolean p0, p0, Lm40/e$e;->j:Z # MARKER: R8 Lm40/e$e; j
iget-boolean p0, p0, Ls30/e$e;->j:Z # MARKER: R8 Ls30/e$e; j
return p0
@@ -166,22 +166,22 @@
return p0
.end method
.method public static isSupported(Lm40/e;)Z # MARKER: R8 Lm40/e;
.method public static isSupported(Ls30/e;)Z # MARKER: R8 Ls30/e;
.locals 1
instance-of v0, p0, Lm40/e$a; # MARKER: R8 Lm40/e$a;
instance-of v0, p0, Ls30/e$a; # MARKER: R8 Ls30/e$a;
if-nez v0, :supported
instance-of v0, p0, Lm40/e$c; # MARKER: R8 Lm40/e$c;
instance-of v0, p0, Ls30/e$c; # MARKER: R8 Ls30/e$c;
if-nez v0, :supported
instance-of v0, p0, Lm40/e$d; # MARKER: R8 Lm40/e$d;
instance-of v0, p0, Ls30/e$d; # MARKER: R8 Ls30/e$d;
if-nez v0, :supported
instance-of v0, p0, Lm40/e$e; # MARKER: R8 Lm40/e$e;
instance-of v0, p0, Ls30/e$e; # MARKER: R8 Ls30/e$e;
if-eqz v0, :invalid
@@ -201,7 +201,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 8
iget-object v7, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v7, p0, Lradiant/gestures/queue/VerticalMediaQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
if-eqz v7, :done
@@ -256,7 +256,7 @@
move-object v1, v0
:emit
invoke-interface {v7, v1}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v7, v1}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;
@@ -21,9 +21,13 @@
if-lez v2, :done
iget-object v0, p0, Lcom/tidal/android/feature/viewall/ui/ViewAllScreenViewModel;->n:Lcom/tidal/android/feature/viewall/ui/c; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/c; n
iget-object v0, p0, Lcom/tidal/android/feature/viewall/ui/ViewAllScreenViewModel;->r:Lcom/tidal/android/feature/viewall/ui/OffsetPagingEngine; # MARKER: R8 r
iget-object v0, v0, Lcom/tidal/android/feature/viewall/ui/c;->f:Ljava/util/ArrayList; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/c; f
if-eqz v0, :done
iget-object v0, v0, Lcom/tidal/android/feature/viewall/ui/OffsetPagingEngine;->g:Ljava/util/ArrayList; # MARKER: R8 g
if-eqz v0, :done
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
@@ -40,37 +44,37 @@
move-result-object v1
instance-of v2, v1, Lpd0/a; # MARKER: R8 Lpd0/a;
instance-of v2, v1, Lhd0/a; # MARKER: R8 Lhd0/a;
if-eqz v2, :find_track
check-cast v1, Lpd0/a; # MARKER: R8 Lpd0/a;
check-cast v1, Lhd0/a; # MARKER: R8 Lhd0/a;
iget-object v1, v1, Lpd0/a;->a:Lh40/n; # MARKER: R8 Lpd0/a; Lh40/n; a
iget-object v1, v1, Lhd0/a;->a:Ln30/o; # MARKER: R8 Lhd0/a; Ln30/o; a
instance-of v2, v1, Lh40/p; # MARKER: R8 Lh40/p;
instance-of v2, v1, Ln30/p; # MARKER: R8 Ln30/p;
if-eqz v2, :find_track
check-cast v1, Lh40/p; # MARKER: R8 Lh40/p;
check-cast v1, Ln30/p; # MARKER: R8 Ln30/p;
iget-wide v3, v1, Lh40/p;->a:J # MARKER: R8 Lh40/p; a
iget-wide v3, v1, Ln30/p;->a:J # MARKER: R8 Ln30/p; a
cmp-long v2, v3, p2
if-nez v2, :find_track
iget-object v0, p0, Lcom/tidal/android/feature/viewall/ui/ViewAllScreenViewModel;->f:Lcom/tidal/android/feature/viewall/ui/u; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/u; f
iget-object v0, p0, Lcom/tidal/android/feature/viewall/ui/ViewAllScreenViewModel;->f:Lcom/tidal/android/feature/viewall/ui/y; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/y; f
instance-of v2, v0, Lra/d; # MARKER: R8 Lra/d;
instance-of v2, v0, Lqa/d; # MARKER: R8 Lqa/d;
if-eqz v2, :done
check-cast v0, Lra/d; # MARKER: R8 Lra/d;
check-cast v0, Lqa/d; # MARKER: R8 Lqa/d;
iget-object v2, v0, Lra/d;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lra/d; b
iget-object v2, v0, Lqa/d;->b:Lcom/tidal/android/navigation/NavigationInfo; # MARKER: R8 Lqa/d; b
invoke-static {v1}, Lie0/i;->a(Lh40/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lie0/i; Lh40/p; a
invoke-static {v1}, Lae0/i;->c(Ln30/p;)Lcom/aspiro/wamp/model/Track; # MARKER: R8 Lae0/i; Ln30/p; a
move-result-object v3
@@ -128,13 +132,13 @@
.method public static handleEvent(Lcom/tidal/android/feature/viewall/ui/ViewAllScreenViewModel;Lcom/tidal/android/feature/viewall/ui/e;)Z # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e;
.locals 6
instance-of v0, p1, Lcom/tidal/android/feature/viewall/ui/e$c; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$c;
instance-of v0, p1, Lcom/tidal/android/feature/viewall/ui/e$d; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$d;
if-eqz v0, :not_handled
check-cast p1, Lcom/tidal/android/feature/viewall/ui/e$c; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$c;
check-cast p1, Lcom/tidal/android/feature/viewall/ui/e$d; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$d;
iget-object v0, p1, Lcom/tidal/android/feature/viewall/ui/e$c;->a:Ljava/lang/Object; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$c; a
iget-object v0, p1, Lcom/tidal/android/feature/viewall/ui/e$d;->a:Ljava/lang/Object; # MARKER: R8 Lcom/tidal/android/feature/viewall/ui/e$d; a
instance-of v1, v0, Ljava/lang/String;
@@ -7,7 +7,7 @@
# instance fields
.field private final callback:Lam0/l; # MARKER: R8 Lam0/l;
.field private final callback:Lyl0/l; # MARKER: R8 Lyl0/l;
.field private context:Landroid/content/Context;
@@ -15,14 +15,14 @@
# direct methods
.method public constructor <init>(Lam0/l;Lm40/e$e;)V # MARKER: R8 Lam0/l; Lm40/e$e;
.method public constructor <init>(Lyl0/l;Ls30/e$e;)V # MARKER: R8 Lyl0/l; Ls30/e$e;
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lradiant/gestures/queue/ViewAllTrackQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iput-object p1, p0, Lradiant/gestures/queue/ViewAllTrackQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
iget-wide v0, p2, Lm40/e$e;->a:J # MARKER: R8 Lm40/e$e; a
iget-wide v0, p2, Ls30/e$e;->a:J # MARKER: R8 Ls30/e$e; a
iput-wide v0, p0, Lradiant/gestures/queue/ViewAllTrackQueueAction;->trackId:J
@@ -34,7 +34,7 @@
.method public invoke(I)Ljava/lang/Object;
.locals 5
iget-object v0, p0, Lradiant/gestures/queue/ViewAllTrackQueueAction;->callback:Lam0/l; # MARKER: R8 Lam0/l;
iget-object v0, p0, Lradiant/gestures/queue/ViewAllTrackQueueAction;->callback:Lyl0/l; # MARKER: R8 Lyl0/l;
if-eqz v0, :done
@@ -61,9 +61,9 @@
move-result-object v3
new-instance v4, Li40/c$b; # MARKER: R8 Li40/c$b;
new-instance v4, Lo30/c$b; # MARKER: R8 Lo30/c$b;
invoke-direct {v4, v3}, Li40/c$b;-><init>(Ljava/lang/Object;)V # MARKER: R8 Li40/c$b;
invoke-direct {v4, v3}, Lo30/c$b;-><init>(Ljava/lang/Object;)V # MARKER: R8 Lo30/c$b;
goto :emit
@@ -72,12 +72,12 @@
move-result-object v3
new-instance v4, Li40/c$b; # MARKER: R8 Li40/c$b;
new-instance v4, Lo30/c$b; # MARKER: R8 Lo30/c$b;
invoke-direct {v4, v3}, Li40/c$b;-><init>(Ljava/lang/Object;)V # MARKER: R8 Li40/c$b;
invoke-direct {v4, v3}, Lo30/c$b;-><init>(Ljava/lang/Object;)V # MARKER: R8 Lo30/c$b;
:emit
invoke-interface {v0, v4}, Lam0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lam0/l;
invoke-interface {v0, v4}, Lyl0/l;->invoke(Ljava/lang/Object;)Ljava/lang/Object; # MARKER: R8 Lyl0/l;
:done
sget-object v0, Lkotlin/u;->a:Lkotlin/u; # MARKER: R8 Lkotlin/u;