package com.kwad.sdk.utils; import android.content.Context; import android.media.AudioAttributes; import android.media.AudioFocusRequest; import android.media.AudioManager; import android.os.Build; public final class h { private AudioManager.OnAudioFocusChangeListener bAQ = new AudioManager.OnAudioFocusChangeListener() { /* class com.kwad.sdk.utils.h.AnonymousClass1 */ public final void onAudioFocusChange(int i) { if (h.this.fa != null) { if (i < 0) { h.this.fa.bq(); } else { h.this.fa.br(); } } } }; private AudioManager bcJ; private a fa; public interface a { void bq(); void br(); } public h(Context context) { this.bcJ = (AudioManager) context.getSystemService("audio"); } private AudioFocusRequest Yf() { return new AudioFocusRequest.Builder(2).setAudioAttributes(new AudioAttributes.Builder().setLegacyStreamType(3).setUsage(1).setContentType(2).build()).setAcceptsDelayedFocusGain(false).setOnAudioFocusChangeListener(this.bAQ).build(); } public final boolean Yd() { if (!(this.bAQ == null || this.bcJ == null)) { if (Build.VERSION.SDK_INT >= 26) { return 1 == this.bcJ.requestAudioFocus(Yf()); } if (1 == this.bcJ.requestAudioFocus(this.bAQ, 3, 2)) { return true; } } return false; } public final boolean Ye() { if (!(this.bAQ == null || this.bcJ == null)) { if (Build.VERSION.SDK_INT >= 26) { return 1 == this.bcJ.abandonAudioFocusRequest(Yf()); } if (1 == this.bcJ.abandonAudioFocus(this.bAQ)) { return true; } } return false; } public final void c(a aVar) { this.fa = aVar; } }