discord-jadx/app/src/main/java/b/a/p/e.java

49 lines
1.9 KiB
Java
Raw Normal View History

2021-12-17 21:59:34 +00:00
package b.a.p;
2021-08-11 06:37:47 +00:00
2021-12-17 21:59:34 +00:00
import b.a.p.k;
import b.i.a.c.k2;
2021-08-11 06:37:47 +00:00
import com.discord.player.AppMediaPlayer;
2021-11-02 06:38:17 +00:00
import j0.j.b.a;
2021-08-11 06:37:47 +00:00
import java.util.concurrent.TimeUnit;
import rx.Observable;
import rx.Subscription;
import rx.functions.Action1;
import rx.subjects.PublishSubject;
/* compiled from: AppMediaPlayer.kt */
2022-03-07 09:34:54 +00:00
/* loaded from: classes.dex */
2021-08-11 06:37:47 +00:00
public final class e<T> implements Action1<k.c> {
2021-12-02 18:53:44 +00:00
public final /* synthetic */ AppMediaPlayer j;
2021-08-11 06:37:47 +00:00
public e(AppMediaPlayer appMediaPlayer) {
2021-12-02 18:53:44 +00:00
this.j = appMediaPlayer;
2021-08-11 06:37:47 +00:00
}
@Override // rx.functions.Action1
public void call(k.c cVar) {
2021-11-05 06:48:17 +00:00
int i = cVar.a;
2021-08-11 06:37:47 +00:00
if (i == 2) {
2021-12-02 18:53:44 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject = this.j.a;
publishSubject.k.onNext(AppMediaPlayer.Event.b.a);
2021-08-11 06:37:47 +00:00
} else if (i == 3) {
2021-12-02 18:53:44 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject2 = this.j.a;
publishSubject2.k.onNext(AppMediaPlayer.Event.a.a);
AppMediaPlayer appMediaPlayer = this.j;
2022-04-04 09:20:14 +00:00
Subscription subscription = appMediaPlayer.f2752b;
2021-08-11 06:37:47 +00:00
if (subscription != null) {
subscription.unsubscribe();
}
2022-04-04 09:20:14 +00:00
appMediaPlayer.f2752b = Observable.F(500L, 500L, TimeUnit.MILLISECONDS, appMediaPlayer.i).L().J(a.a()).W(new g(appMediaPlayer), new h(appMediaPlayer));
2021-08-11 06:37:47 +00:00
} else if (i == 4) {
2021-12-02 18:53:44 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject3 = this.j.a;
publishSubject3.k.onNext(AppMediaPlayer.Event.e.a);
2022-04-04 09:20:14 +00:00
Subscription subscription2 = this.j.f2752b;
2021-08-11 06:37:47 +00:00
if (subscription2 != null) {
subscription2.unsubscribe();
}
2021-12-02 18:53:44 +00:00
AppMediaPlayer appMediaPlayer2 = this.j;
2021-08-11 06:37:47 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject4 = appMediaPlayer2.a;
2021-12-02 18:53:44 +00:00
publishSubject4.k.onNext(new AppMediaPlayer.Event.c(((k2) appMediaPlayer2.f).T()));
2021-08-11 06:37:47 +00:00
}
}
}