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

49 lines
1.9 KiB
Java
Raw Normal View History

2021-12-17 22:01:24 +00:00
package b.a.p;
2021-08-18 07:29:27 +00:00
2021-12-17 22:01:24 +00:00
import b.a.p.k;
import b.i.a.c.k2;
2021-08-18 07:29:27 +00:00
import com.discord.player.AppMediaPlayer;
2021-11-01 07:19:03 +00:00
import j0.j.b.a;
2021-08-18 07:29:27 +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 */
public final class e<T> implements Action1<k.c> {
2021-12-17 22:01:24 +00:00
public final /* synthetic */ AppMediaPlayer j;
2021-08-18 07:29:27 +00:00
public e(AppMediaPlayer appMediaPlayer) {
2021-12-17 22:01:24 +00:00
this.j = appMediaPlayer;
2021-08-18 07:29:27 +00:00
}
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // rx.functions.Action1
public void call(k.c cVar) {
2021-11-05 21:05:33 +00:00
int i = cVar.a;
2021-08-18 07:29:27 +00:00
if (i == 2) {
2021-12-17 22:01:24 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject = this.j.a;
publishSubject.k.onNext(AppMediaPlayer.Event.b.a);
2021-08-18 07:29:27 +00:00
} else if (i == 3) {
2021-12-17 22:01:24 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject2 = this.j.a;
publishSubject2.k.onNext(AppMediaPlayer.Event.a.a);
AppMediaPlayer appMediaPlayer = this.j;
2022-01-28 22:21:24 +00:00
Subscription subscription = appMediaPlayer.f2730b;
2021-08-18 07:29:27 +00:00
if (subscription != null) {
subscription.unsubscribe();
}
2022-01-28 22:21:24 +00:00
appMediaPlayer.f2730b = Observable.E(500, 500, TimeUnit.MILLISECONDS, appMediaPlayer.i).K().I(a.a()).W(new g(appMediaPlayer), new h(appMediaPlayer));
2021-08-18 07:29:27 +00:00
} else if (i == 4) {
2021-12-17 22:01:24 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject3 = this.j.a;
publishSubject3.k.onNext(AppMediaPlayer.Event.e.a);
2022-01-28 22:21:24 +00:00
Subscription subscription2 = this.j.f2730b;
2021-08-18 07:29:27 +00:00
if (subscription2 != null) {
subscription2.unsubscribe();
}
2021-12-17 22:01:24 +00:00
AppMediaPlayer appMediaPlayer2 = this.j;
2021-08-18 07:29:27 +00:00
PublishSubject<AppMediaPlayer.Event> publishSubject4 = appMediaPlayer2.a;
2021-12-17 22:01:24 +00:00
publishSubject4.k.onNext(new AppMediaPlayer.Event.c(((k2) appMediaPlayer2.f).T()));
2021-08-18 07:29:27 +00:00
}
}
}