discord-jadx/app/src/main/java/j0/l/a/y.java

47 lines
1.8 KiB
Java

package j0.l.a;
import j0.f;
import j0.k.b;
import j0.l.c.m;
import j0.n.a;
import j0.n.d;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicLong;
import rx.Observable;
import rx.Scheduler;
import rx.Subscriber;
import rx.subjects.BehaviorSubject;
import rx.subjects.SerializedSubject;
import rx.subscriptions.SerialSubscription;
/* compiled from: OnSubscribeRedo */
public final class y<T> implements Observable.a<T> {
public final Observable<T> i;
public final b<? super Observable<? extends f<?>>, ? extends Observable<?>> j;
public final boolean k;
public final boolean l;
public y(Observable<T> observable, b<? super Observable<? extends f<?>>, ? extends Observable<?>> bVar, boolean z2, boolean z3, Scheduler scheduler) {
this.i = observable;
this.j = bVar;
this.k = z2;
this.l = z3;
}
@Override // rx.functions.Action1
public void call(Object obj) {
Subscriber subscriber = (Subscriber) obj;
AtomicBoolean atomicBoolean = new AtomicBoolean(true);
AtomicLong atomicLong = new AtomicLong();
m.a aVar = new m.a();
subscriber.add(aVar);
SerialSubscription serialSubscription = new SerialSubscription();
subscriber.add(serialSubscription);
SerializedSubject serializedSubject = new SerializedSubject(BehaviorSubject.k0());
serializedSubject.U(new d(a.a));
j0.l.b.a aVar2 = new j0.l.b.a();
t tVar = new t(this, subscriber, serializedSubject, aVar2, atomicLong, serialSubscription);
aVar.a(new w(this, (Observable) this.j.call(Observable.h0(new r(serializedSubject.i, new v(this)))), subscriber, atomicLong, aVar, tVar, atomicBoolean));
subscriber.setProducer(new x(this, atomicLong, aVar2, atomicBoolean, aVar, tVar));
}
}