package o; import o.VZJ; /* loaded from: classes.dex */ public final class lJi implements VZJ, PXc { private final VZJ c; public volatile PXc d; public volatile PXc e; private final Object j; private VZJ.RVV b = VZJ.RVV.CLEARED; private VZJ.RVV a = VZJ.RVV.CLEARED; public lJi(Object obj, VZJ vzj) { this.j = obj; this.c = vzj; } @Override // o.PXc public final void a() { synchronized (this.j) { if (this.b != VZJ.RVV.RUNNING) { this.b = VZJ.RVV.RUNNING; this.d.a(); } } } @Override // o.PXc public final void c() { synchronized (this.j) { this.b = VZJ.RVV.CLEARED; this.d.c(); if (this.a != VZJ.RVV.CLEARED) { this.a = VZJ.RVV.CLEARED; this.e.c(); } } } @Override // o.PXc public final void f() { synchronized (this.j) { if (this.b == VZJ.RVV.RUNNING) { this.b = VZJ.RVV.PAUSED; this.d.f(); } if (this.a == VZJ.RVV.RUNNING) { this.a = VZJ.RVV.PAUSED; this.e.f(); } } } @Override // o.PXc public final boolean h() { boolean z; synchronized (this.j) { if (this.b != VZJ.RVV.RUNNING) { z = this.a == VZJ.RVV.RUNNING; } } return z; } @Override // o.PXc public final boolean j() { boolean z; synchronized (this.j) { if (this.b != VZJ.RVV.SUCCESS) { z = this.a == VZJ.RVV.SUCCESS; } } return z; } @Override // o.PXc public final boolean d() { boolean z; synchronized (this.j) { if (this.b == VZJ.RVV.CLEARED) { z = this.a == VZJ.RVV.CLEARED; } } return z; } @Override // o.PXc public final boolean b(PXc pXc) { if (!(pXc instanceof lJi)) { return false; } lJi lji = (lJi) pXc; return this.d.b(lji.d) && this.e.b(lji.e); } @Override // o.VZJ public final boolean a(PXc pXc) { boolean z; synchronized (this.j) { VZJ vzj = this.c; z = vzj == null || vzj.a(this); } return z; } /* JADX WARN: Code restructure failed: missing block: B:24:0x002f, code lost: if (r3.a == o.VZJ.RVV.FAILED) goto L20; */ @Override // o.VZJ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final boolean c(o.PXc r4) { /* r3 = this; java.lang.Object r0 = r3.j monitor-enter(r0) o.VZJ r1 = r3.c // Catch: java.lang.Throwable -> L36 if (r1 == 0) goto Le boolean r1 = r1.c(r3) // Catch: java.lang.Throwable -> L36 if (r1 != 0) goto Le goto L33 Le: o.VZJ$RVV r1 = r3.b // Catch: java.lang.Throwable -> L36 o.VZJ$RVV r2 = o.VZJ.RVV.FAILED // Catch: java.lang.Throwable -> L36 if (r1 == r2) goto L1d o.PXc r1 = r3.d // Catch: java.lang.Throwable -> L36 boolean r4 = r4.equals(r1) // Catch: java.lang.Throwable -> L36 if (r4 == 0) goto L33 goto L31 L1d: o.PXc r1 = r3.e // Catch: java.lang.Throwable -> L36 boolean r4 = r4.equals(r1) // Catch: java.lang.Throwable -> L36 if (r4 == 0) goto L33 o.VZJ$RVV r4 = r3.a // Catch: java.lang.Throwable -> L36 o.VZJ$RVV r1 = o.VZJ.RVV.SUCCESS // Catch: java.lang.Throwable -> L36 if (r4 == r1) goto L31 o.VZJ$RVV r4 = r3.a // Catch: java.lang.Throwable -> L36 o.VZJ$RVV r1 = o.VZJ.RVV.FAILED // Catch: java.lang.Throwable -> L36 if (r4 != r1) goto L33 L31: r4 = 1 goto L34 L33: r4 = 0 L34: monitor-exit(r0) return r4 L36: r4 = move-exception monitor-exit(r0) throw r4 */ throw new UnsupportedOperationException("Method not decompiled: o.lJi.c(o.PXc):boolean"); } @Override // o.VZJ public final boolean e(PXc pXc) { boolean z; synchronized (this.j) { VZJ vzj = this.c; if (vzj == null || vzj.e(this)) { z = pXc.equals(this.d); } } return z; } @Override // o.VZJ, o.PXc public final boolean b() { boolean z; synchronized (this.j) { if (!this.d.b()) { z = this.e.b(); } } return z; } @Override // o.VZJ public final void h(PXc pXc) { synchronized (this.j) { if (pXc.equals(this.d)) { this.b = VZJ.RVV.SUCCESS; } else if (pXc.equals(this.e)) { this.a = VZJ.RVV.SUCCESS; } VZJ vzj = this.c; if (vzj != null) { vzj.h(this); } } } @Override // o.VZJ public final void d(PXc pXc) { synchronized (this.j) { if (!pXc.equals(this.e)) { this.b = VZJ.RVV.FAILED; if (this.a != VZJ.RVV.RUNNING) { this.a = VZJ.RVV.RUNNING; this.e.a(); } return; } this.a = VZJ.RVV.FAILED; VZJ vzj = this.c; if (vzj != null) { vzj.d(this); } } } @Override // o.VZJ public final VZJ e() { VZJ e; synchronized (this.j) { VZJ vzj = this.c; e = vzj != null ? vzj.e() : this; } return e; } }