package c.i.a.c; import android.content.Context; import android.media.AudioFocusRequest; import android.media.AudioManager; import android.os.Handler; import androidx.annotation.Nullable; import c.i.a.c.i2.f0; import c.i.a.c.p1; import c.i.a.c.v1.n; import java.util.Objects; /* compiled from: AudioFocusManager */ public final class e0 { public final AudioManager a; public final a b; @Nullable /* renamed from: c reason: collision with root package name */ public b f812c; @Nullable public n d; public int e; public int f; public float g = 1.0f; public AudioFocusRequest h; /* compiled from: AudioFocusManager */ public class a implements AudioManager.OnAudioFocusChangeListener { public final Handler i; public a(Handler handler) { this.i = handler; } @Override // android.media.AudioManager.OnAudioFocusChangeListener public void onAudioFocusChange(int i) { this.i.post(new b(this, i)); } } /* compiled from: AudioFocusManager */ public interface b { } public e0(Context context, Handler handler, b bVar) { AudioManager audioManager = (AudioManager) context.getApplicationContext().getSystemService("audio"); Objects.requireNonNull(audioManager); this.a = audioManager; this.f812c = bVar; this.b = new a(handler); this.e = 0; } public final void a() { if (this.e != 0) { if (f0.a >= 26) { AudioFocusRequest audioFocusRequest = this.h; if (audioFocusRequest != null) { this.a.abandonAudioFocusRequest(audioFocusRequest); } } else { this.a.abandonAudioFocus(this.b); } c(0); } } public final void b(int i) { b bVar = this.f812c; if (bVar != null) { p1.c cVar = (p1.c) bVar; boolean g = p1.this.g(); p1.this.Y(g, i, p1.O(g, i)); } } public final void c(int i) { if (this.e != i) { this.e = i; float f = i == 3 ? 0.2f : 1.0f; if (this.g != f) { this.g = f; b bVar = this.f812c; if (bVar != null) { p1 p1Var = p1.this; p1Var.R(1, 2, Float.valueOf(p1Var.B * p1Var.m.g)); } } } } public int d(boolean z2, int i) { int i2; int i3 = 1; if (i == 1 || this.f != 1) { a(); return z2 ? 1 : -1; } else if (!z2) { return -1; } else { if (this.e != 1) { if (f0.a >= 26) { AudioFocusRequest audioFocusRequest = this.h; if (audioFocusRequest == null) { AudioFocusRequest.Builder builder = audioFocusRequest == null ? new AudioFocusRequest.Builder(this.f) : new AudioFocusRequest.Builder(this.h); n nVar = this.d; boolean z3 = nVar != null && nVar.b == 1; Objects.requireNonNull(nVar); this.h = builder.setAudioAttributes(nVar.a()).setWillPauseWhenDucked(z3).setOnAudioFocusChangeListener(this.b).build(); } i2 = this.a.requestAudioFocus(this.h); } else { AudioManager audioManager = this.a; a aVar = this.b; n nVar2 = this.d; Objects.requireNonNull(nVar2); i2 = audioManager.requestAudioFocus(aVar, f0.t(nVar2.d), this.f); } if (i2 == 1) { c(1); } else { c(0); i3 = -1; } } return i3; } } }