package x6; import x6.d; /* loaded from: classes2.dex */ public class i implements d, c { /* renamed from: a, reason: collision with root package name */ private final d f15440a; /* renamed from: b, reason: collision with root package name */ private final Object f15441b; /* renamed from: c, reason: collision with root package name */ private volatile c f15442c; /* renamed from: d, reason: collision with root package name */ private volatile c f15443d; /* renamed from: e, reason: collision with root package name */ private d.a f15444e; /* renamed from: f, reason: collision with root package name */ private d.a f15445f; /* renamed from: g, reason: collision with root package name */ private boolean f15446g; public i(Object obj, d dVar) { d.a aVar = d.a.CLEARED; this.f15444e = aVar; this.f15445f = aVar; this.f15441b = obj; this.f15440a = dVar; } private boolean l() { d dVar = this.f15440a; return dVar == null || dVar.f(this); } private boolean m() { d dVar = this.f15440a; return dVar == null || dVar.k(this); } private boolean n() { d dVar = this.f15440a; return dVar == null || dVar.e(this); } @Override // x6.d, x6.c public boolean a() { boolean z10; synchronized (this.f15441b) { z10 = this.f15443d.a() || this.f15442c.a(); } return z10; } @Override // x6.d public d b() { d b10; synchronized (this.f15441b) { d dVar = this.f15440a; b10 = dVar != null ? dVar.b() : this; } return b10; } @Override // x6.d public void c(c cVar) { synchronized (this.f15441b) { if (cVar.equals(this.f15443d)) { this.f15445f = d.a.SUCCESS; return; } this.f15444e = d.a.SUCCESS; d dVar = this.f15440a; if (dVar != null) { dVar.c(this); } if (!this.f15445f.a()) { this.f15443d.clear(); } } } @Override // x6.c public void clear() { synchronized (this.f15441b) { this.f15446g = false; d.a aVar = d.a.CLEARED; this.f15444e = aVar; this.f15445f = aVar; this.f15443d.clear(); this.f15442c.clear(); } } @Override // x6.c public boolean d() { boolean z10; synchronized (this.f15441b) { z10 = this.f15444e == d.a.CLEARED; } return z10; } @Override // x6.d public boolean e(c cVar) { boolean z10; synchronized (this.f15441b) { z10 = n() && (cVar.equals(this.f15442c) || this.f15444e != d.a.SUCCESS); } return z10; } @Override // x6.d public boolean f(c cVar) { boolean z10; synchronized (this.f15441b) { z10 = l() && cVar.equals(this.f15442c) && this.f15444e != d.a.PAUSED; } return z10; } @Override // x6.c public void g() { synchronized (this.f15441b) { this.f15446g = true; try { if (this.f15444e != d.a.SUCCESS) { d.a aVar = this.f15445f; d.a aVar2 = d.a.RUNNING; if (aVar != aVar2) { this.f15445f = aVar2; this.f15443d.g(); } } if (this.f15446g) { d.a aVar3 = this.f15444e; d.a aVar4 = d.a.RUNNING; if (aVar3 != aVar4) { this.f15444e = aVar4; this.f15442c.g(); } } } finally { this.f15446g = false; } } } @Override // x6.c public boolean h() { boolean z10; synchronized (this.f15441b) { z10 = this.f15444e == d.a.SUCCESS; } return z10; } @Override // x6.c public boolean i(c cVar) { if (!(cVar instanceof i)) { return false; } i iVar = (i) cVar; if (this.f15442c == null) { if (iVar.f15442c != null) { return false; } } else if (!this.f15442c.i(iVar.f15442c)) { return false; } if (this.f15443d == null) { if (iVar.f15443d != null) { return false; } } else if (!this.f15443d.i(iVar.f15443d)) { return false; } return true; } @Override // x6.c public boolean isRunning() { boolean z10; synchronized (this.f15441b) { z10 = this.f15444e == d.a.RUNNING; } return z10; } @Override // x6.d public void j(c cVar) { synchronized (this.f15441b) { if (!cVar.equals(this.f15442c)) { this.f15445f = d.a.FAILED; return; } this.f15444e = d.a.FAILED; d dVar = this.f15440a; if (dVar != null) { dVar.j(this); } } } @Override // x6.d public boolean k(c cVar) { boolean z10; synchronized (this.f15441b) { z10 = m() && cVar.equals(this.f15442c) && !a(); } return z10; } public void o(c cVar, c cVar2) { this.f15442c = cVar; this.f15443d = cVar2; } @Override // x6.c public void pause() { synchronized (this.f15441b) { if (!this.f15445f.a()) { this.f15445f = d.a.PAUSED; this.f15443d.pause(); } if (!this.f15444e.a()) { this.f15444e = d.a.PAUSED; this.f15442c.pause(); } } } }