Files
rr3-apk/decompiled-community/sources/com/applovin/exoplayer2/ui/e.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

1007 lines
29 KiB
Java

package com.applovin.exoplayer2.ui;
import android.content.Context;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.graphics.RectF;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.Looper;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.SurfaceView;
import android.view.TextureView;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.Nullable;
import androidx.core.content.ContextCompat;
import com.applovin.exoplayer2.ui.AspectRatioFrameLayout;
import com.applovin.exoplayer2.ui.d;
import com.applovin.impl.Cif;
import com.applovin.impl.b1;
import com.applovin.impl.eb;
import com.applovin.impl.fo;
import com.applovin.impl.po;
import com.applovin.impl.qh;
import com.applovin.impl.rk;
import com.applovin.impl.rq;
import com.applovin.impl.so;
import com.applovin.impl.t;
import com.applovin.impl.t4;
import com.applovin.impl.t7;
import com.applovin.impl.to;
import com.applovin.impl.vd;
import com.applovin.impl.xp;
import com.applovin.impl.xq;
import com.applovin.sdk.R;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/* loaded from: classes.dex */
public class e extends FrameLayout {
private boolean A;
private final a a;
private final AspectRatioFrameLayout b;
private final View c;
private final View d;
private final boolean f;
private final ImageView g;
private final SubtitleView h;
private final View i;
private final TextView j;
private final d k;
private final FrameLayout l;
private final FrameLayout m;
private qh n;
private boolean o;
private d.e p;
private boolean q;
private Drawable r;
private int s;
private boolean t;
private CharSequence u;
private int v;
private boolean w;
private boolean x;
private boolean y;
private int z;
public e(Context context) {
this(context, null);
}
private boolean a(int i) {
return i == 19 || i == 270 || i == 22 || i == 271 || i == 20 || i == 269 || i == 21 || i == 268 || i == 23;
}
@Override // android.view.ViewGroup, android.view.View
public boolean dispatchKeyEvent(KeyEvent keyEvent) {
qh qhVar = this.n;
if (qhVar != null && qhVar.d()) {
return super.dispatchKeyEvent(keyEvent);
}
boolean a2 = a(keyEvent.getKeyCode());
if (a2 && n() && !this.k.c()) {
a(true);
return true;
}
if (a(keyEvent) || super.dispatchKeyEvent(keyEvent)) {
a(true);
return true;
}
if (a2 && n()) {
a(true);
}
return false;
}
public List<t> getAdOverlayInfos() {
ArrayList arrayList = new ArrayList();
FrameLayout frameLayout = this.m;
if (frameLayout != null) {
arrayList.add(new t(frameLayout, 3, "Transparent overlay does not impact viewability"));
}
d dVar = this.k;
if (dVar != null) {
arrayList.add(new t(dVar, 0));
}
return eb.a((Collection) arrayList);
}
public ViewGroup getAdViewGroup() {
return (ViewGroup) b1.a(this.l, "exo_ad_overlay must be present for ad playback");
}
public boolean getControllerAutoShow() {
return this.w;
}
public boolean getControllerHideOnTouch() {
return this.y;
}
public int getControllerShowTimeoutMs() {
return this.v;
}
@Nullable
public Drawable getDefaultArtwork() {
return this.r;
}
@Nullable
public FrameLayout getOverlayFrameLayout() {
return this.m;
}
@Nullable
public qh getPlayer() {
return this.n;
}
public int getResizeMode() {
b1.b(this.b);
return this.b.getResizeMode();
}
@Nullable
public SubtitleView getSubtitleView() {
return this.h;
}
public boolean getUseArtwork() {
return this.q;
}
public boolean getUseController() {
return this.o;
}
@Nullable
public View getVideoSurfaceView() {
return this.d;
}
@Override // android.view.View
public boolean onTouchEvent(MotionEvent motionEvent) {
if (!n() || this.n == null) {
return false;
}
int action = motionEvent.getAction();
if (action == 0) {
this.A = true;
return true;
}
if (action != 1 || !this.A) {
return false;
}
this.A = false;
performClick();
return true;
}
@Override // android.view.View
public boolean onTrackballEvent(MotionEvent motionEvent) {
if (!n() || this.n == null) {
return false;
}
a(true);
return true;
}
@Override // android.view.View
public boolean performClick() {
super.performClick();
return g();
}
public void setAspectRatioListener(@Nullable AspectRatioFrameLayout.b bVar) {
b1.b(this.b);
this.b.setAspectRatioListener(bVar);
}
public void setControllerAutoShow(boolean z) {
this.w = z;
}
public void setControllerHideDuringAds(boolean z) {
this.x = z;
}
public void setControllerHideOnTouch(boolean z) {
b1.b(this.k);
this.y = z;
j();
}
public void setControllerShowTimeoutMs(int i) {
b1.b(this.k);
this.v = i;
if (this.k.c()) {
f();
}
}
public void setControllerVisibilityListener(@Nullable d.e eVar) {
b1.b(this.k);
d.e eVar2 = this.p;
if (eVar2 == eVar) {
return;
}
if (eVar2 != null) {
this.k.b(eVar2);
}
this.p = eVar;
if (eVar != null) {
this.k.a(eVar);
}
}
public void setCustomErrorMessage(@Nullable CharSequence charSequence) {
b1.b(this.j != null);
this.u = charSequence;
l();
}
public void setPlayer(@Nullable qh qhVar) {
b1.b(Looper.myLooper() == Looper.getMainLooper());
b1.a(qhVar == null || qhVar.p() == Looper.getMainLooper());
qh qhVar2 = this.n;
if (qhVar2 == qhVar) {
return;
}
if (qhVar2 != null) {
qhVar2.a(this.a);
if (qhVar2.b(26)) {
View view = this.d;
if (view instanceof TextureView) {
qhVar2.b((TextureView) view);
} else if (view instanceof SurfaceView) {
qhVar2.b((SurfaceView) view);
}
}
}
SubtitleView subtitleView = this.h;
if (subtitleView != null) {
subtitleView.setCues(null);
}
this.n = qhVar;
if (n()) {
this.k.setPlayer(qhVar);
}
i();
l();
c(true);
if (qhVar == null) {
c();
return;
}
if (qhVar.b(26)) {
View view2 = this.d;
if (view2 instanceof TextureView) {
qhVar.a((TextureView) view2);
} else if (view2 instanceof SurfaceView) {
qhVar.a((SurfaceView) view2);
}
h();
}
if (this.h != null && qhVar.b(27)) {
this.h.setCues(qhVar.x());
}
qhVar.b(this.a);
a(false);
}
public void setRepeatToggleModes(int i) {
b1.b(this.k);
this.k.setRepeatToggleModes(i);
}
public void setResizeMode(int i) {
b1.b(this.b);
this.b.setResizeMode(i);
}
public void setShowFastForwardButton(boolean z) {
b1.b(this.k);
this.k.setShowFastForwardButton(z);
}
public void setShowMultiWindowTimeBar(boolean z) {
b1.b(this.k);
this.k.setShowMultiWindowTimeBar(z);
}
public void setShowNextButton(boolean z) {
b1.b(this.k);
this.k.setShowNextButton(z);
}
public void setShowPreviousButton(boolean z) {
b1.b(this.k);
this.k.setShowPreviousButton(z);
}
public void setShowRewindButton(boolean z) {
b1.b(this.k);
this.k.setShowRewindButton(z);
}
public void setShowShuffleButton(boolean z) {
b1.b(this.k);
this.k.setShowShuffleButton(z);
}
public void setUseArtwork(boolean z) {
b1.b((z && this.g == null) ? false : true);
if (this.q != z) {
this.q = z;
c(false);
}
}
public void setUseController(boolean z) {
b1.b((z && this.k == null) ? false : true);
if (this.o == z) {
return;
}
this.o = z;
if (n()) {
this.k.setPlayer(this.n);
} else {
d dVar = this.k;
if (dVar != null) {
dVar.a();
this.k.setPlayer(null);
}
}
j();
}
@Override // android.view.View
public void setVisibility(int i) {
super.setVisibility(i);
View view = this.d;
if (view instanceof SurfaceView) {
view.setVisibility(i);
}
}
public e(Context context, AttributeSet attributeSet) {
this(context, attributeSet, 0);
}
private void b(boolean z) {
if (n()) {
this.k.setShowTimeoutMs(z ? 0 : this.v);
this.k.g();
}
}
/* JADX INFO: Access modifiers changed from: private */
public boolean d() {
qh qhVar = this.n;
return qhVar != null && qhVar.d() && this.n.l();
}
/* JADX INFO: Access modifiers changed from: private */
public void h() {
qh qhVar = this.n;
xq z = qhVar != null ? qhVar.z() : xq.f;
int i = z.a;
int i2 = z.b;
int i3 = z.c;
float f = (i2 == 0 || i == 0) ? 0.0f : (i * z.d) / i2;
View view = this.d;
if (view instanceof TextureView) {
if (f > 0.0f && (i3 == 90 || i3 == 270)) {
f = 1.0f / f;
}
if (this.z != 0) {
view.removeOnLayoutChangeListener(this.a);
}
this.z = i3;
if (i3 != 0) {
this.d.addOnLayoutChangeListener(this.a);
}
b((TextureView) this.d, this.z);
}
a(this.b, this.f ? 0.0f : f);
}
/* JADX INFO: Access modifiers changed from: private */
public void k() {
if (d() && this.x) {
c();
} else {
a(false);
}
}
private boolean m() {
if (!this.q) {
return false;
}
b1.b(this.g);
return true;
}
private boolean n() {
if (!this.o) {
return false;
}
b1.b(this.k);
return true;
}
public void f() {
b(e());
}
public void setShutterBackgroundColor(int i) {
View view = this.c;
if (view != null) {
view.setBackgroundColor(i);
}
}
/* JADX WARN: Multi-variable type inference failed */
public e(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
int i2;
boolean z;
int i3;
int i4;
boolean z2;
boolean z3;
int i5;
boolean z4;
int i6;
boolean z5;
int i7;
boolean z6;
boolean z7;
boolean z8;
int i8;
boolean z9;
a aVar = new a();
this.a = aVar;
if (isInEditMode()) {
this.b = null;
this.c = null;
this.d = null;
this.f = false;
this.g = null;
this.h = null;
this.i = null;
this.j = null;
this.k = null;
this.l = null;
this.m = null;
ImageView imageView = new ImageView(context);
if (xp.a >= 23) {
b(getResources(), imageView);
} else {
a(getResources(), imageView);
}
addView(imageView);
return;
}
int i9 = R.layout.applovin_exo_player_view;
if (attributeSet != null) {
TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(attributeSet, R.styleable.AppLovinPlayerView, i, 0);
try {
boolean hasValue = obtainStyledAttributes.hasValue(R.styleable.AppLovinPlayerView_al_shutter_background_color);
int color = obtainStyledAttributes.getColor(R.styleable.AppLovinPlayerView_al_shutter_background_color, 0);
int resourceId = obtainStyledAttributes.getResourceId(R.styleable.AppLovinPlayerView_al_player_layout_id, i9);
boolean z10 = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_use_artwork, true);
int resourceId2 = obtainStyledAttributes.getResourceId(R.styleable.AppLovinPlayerView_al_default_artwork, 0);
boolean z11 = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_use_controller, true);
int i10 = obtainStyledAttributes.getInt(R.styleable.AppLovinPlayerView_al_surface_type, 1);
int i11 = obtainStyledAttributes.getInt(R.styleable.AppLovinPlayerView_al_resize_mode, 0);
int i12 = obtainStyledAttributes.getInt(R.styleable.AppLovinPlayerView_al_show_timeout, 5000);
boolean z12 = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_hide_on_touch, true);
boolean z13 = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_auto_show, true);
i4 = obtainStyledAttributes.getInteger(R.styleable.AppLovinPlayerView_al_show_buffering, 0);
this.t = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_keep_content_on_player_reset, this.t);
boolean z14 = obtainStyledAttributes.getBoolean(R.styleable.AppLovinPlayerView_al_hide_during_ads, true);
obtainStyledAttributes.recycle();
z3 = z12;
z = z13;
i3 = i11;
z6 = z11;
i7 = resourceId2;
z5 = z10;
i6 = color;
z4 = hasValue;
i5 = i10;
i9 = resourceId;
i2 = i12;
z2 = z14;
} catch (Throwable th) {
obtainStyledAttributes.recycle();
throw th;
}
} else {
i2 = 5000;
z = true;
i3 = 0;
i4 = 0;
z2 = true;
z3 = true;
i5 = 1;
z4 = false;
i6 = 0;
z5 = true;
i7 = 0;
z6 = true;
}
LayoutInflater.from(context).inflate(i9, this);
setDescendantFocusability(262144);
AspectRatioFrameLayout aspectRatioFrameLayout = (AspectRatioFrameLayout) findViewById(R.id.al_exo_content_frame);
this.b = aspectRatioFrameLayout;
if (aspectRatioFrameLayout != null) {
a(aspectRatioFrameLayout, i3);
}
View findViewById = findViewById(R.id.al_exo_shutter);
this.c = findViewById;
if (findViewById != null && z4) {
findViewById.setBackgroundColor(i6);
}
if (aspectRatioFrameLayout == null || i5 == 0) {
z7 = true;
this.d = null;
z8 = false;
} else {
ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(-1, -1);
if (i5 == 2) {
z7 = true;
this.d = new TextureView(context);
} else if (i5 != 3) {
if (i5 != 4) {
this.d = new SurfaceView(context);
} else {
try {
int i13 = rq.$r8$clinit;
this.d = (View) rq.class.getConstructor(Context.class).newInstance(context);
} catch (Exception e) {
throw new IllegalStateException("video_decoder_gl_surface_view requires an ExoPlayer dependency", e);
}
}
z7 = true;
} else {
try {
int i14 = rk.$r8$clinit;
z7 = true;
this.d = (View) rk.class.getConstructor(Context.class).newInstance(context);
z9 = true;
this.d.setLayoutParams(layoutParams);
this.d.setOnClickListener(aVar);
this.d.setClickable(false);
aspectRatioFrameLayout.addView(this.d, 0);
z8 = z9;
} catch (Exception e2) {
throw new IllegalStateException("spherical_gl_surface_view requires an ExoPlayer dependency", e2);
}
}
z9 = false;
this.d.setLayoutParams(layoutParams);
this.d.setOnClickListener(aVar);
this.d.setClickable(false);
aspectRatioFrameLayout.addView(this.d, 0);
z8 = z9;
}
this.f = z8;
this.l = (FrameLayout) findViewById(R.id.al_exo_ad_overlay);
this.m = (FrameLayout) findViewById(R.id.al_exo_overlay);
ImageView imageView2 = (ImageView) findViewById(R.id.al_exo_artwork);
this.g = imageView2;
this.q = (!z5 || imageView2 == null) ? false : z7;
if (i7 != 0) {
this.r = ContextCompat.getDrawable(getContext(), i7);
}
SubtitleView subtitleView = (SubtitleView) findViewById(R.id.al_exo_subtitles);
this.h = subtitleView;
if (subtitleView != null) {
subtitleView.c();
subtitleView.d();
}
View findViewById2 = findViewById(R.id.al_exo_buffering);
this.i = findViewById2;
if (findViewById2 != null) {
findViewById2.setVisibility(8);
}
this.s = i4;
TextView textView = (TextView) findViewById(R.id.al_exo_error_message);
this.j = textView;
if (textView != null) {
textView.setVisibility(8);
}
d dVar = (d) findViewById(R.id.al_exo_controller);
View findViewById3 = findViewById(R.id.al_exo_controller_placeholder);
if (dVar != null) {
this.k = dVar;
i8 = 0;
} else if (findViewById3 != null) {
i8 = 0;
d dVar2 = new d(context, null, 0, attributeSet);
this.k = dVar2;
dVar2.setId(R.id.al_exo_controller);
dVar2.setLayoutParams(findViewById3.getLayoutParams());
ViewGroup viewGroup = (ViewGroup) findViewById3.getParent();
int indexOfChild = viewGroup.indexOfChild(findViewById3);
viewGroup.removeView(findViewById3);
viewGroup.addView(dVar2, indexOfChild);
} else {
i8 = 0;
this.k = null;
}
d dVar3 = this.k;
this.v = dVar3 != null ? i2 : i8;
this.y = z3;
this.w = z;
this.x = z2;
this.o = (!z6 || dVar3 == null) ? i8 : z7;
c();
j();
d dVar4 = this.k;
if (dVar4 != null) {
dVar4.a(aVar);
}
}
public void c() {
d dVar = this.k;
if (dVar != null) {
dVar.a();
}
}
public void setDefaultArtwork(@Nullable Drawable drawable) {
if (this.r != drawable) {
this.r = drawable;
c(false);
}
}
public void setKeepContentOnPlayerReset(boolean z) {
if (this.t != z) {
this.t = z;
c(false);
}
}
public void setShowBuffering(int i) {
if (this.s != i) {
this.s = i;
i();
}
}
/* JADX INFO: Access modifiers changed from: private */
public void j() {
d dVar = this.k;
if (dVar != null && this.o) {
if (dVar.getVisibility() == 0) {
setContentDescription(this.y ? getResources().getString(R.string.al_exo_controls_hide) : null);
return;
} else {
setContentDescription(getResources().getString(R.string.al_exo_controls_show));
return;
}
}
setContentDescription(null);
}
/* JADX INFO: Access modifiers changed from: private */
public void l() {
TextView textView = this.j;
if (textView != null) {
CharSequence charSequence = this.u;
if (charSequence != null) {
textView.setText(charSequence);
this.j.setVisibility(0);
} else {
qh qhVar = this.n;
if (qhVar != null) {
qhVar.c();
}
this.j.setVisibility(8);
}
}
}
/* JADX INFO: Access modifiers changed from: private */
public void c(boolean z) {
qh qhVar = this.n;
if (qhVar == null || qhVar.k().a()) {
if (this.t) {
return;
}
b();
a();
return;
}
if (z && !this.t) {
a();
}
to A = qhVar.A();
for (int i = 0; i < A.a; i++) {
so a2 = A.a(i);
if (a2 != null) {
for (int i2 = 0; i2 < a2.b(); i2++) {
if (Cif.e(a2.a(i2).m) == 2) {
b();
return;
}
}
}
}
a();
if (m() && (a(qhVar.C()) || a(this.r))) {
return;
}
b();
}
private boolean e() {
qh qhVar = this.n;
if (qhVar == null) {
return true;
}
int o = qhVar.o();
return this.w && (o == 1 || o == 4 || !this.n.l());
}
/* JADX INFO: Access modifiers changed from: private */
/* JADX WARN: Code restructure failed: missing block: B:11:0x001d, code lost:
if (r4.n.l() == false) goto L14;
*/
/* JADX WARN: Removed duplicated region for block: B:14:0x0026 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public void i() {
/*
r4 = this;
android.view.View r0 = r4.i
if (r0 == 0) goto L2b
com.applovin.impl.qh r0 = r4.n
r1 = 0
if (r0 == 0) goto L20
int r0 = r0.o()
r2 = 2
if (r0 != r2) goto L20
int r0 = r4.s
r3 = 1
if (r0 == r2) goto L21
if (r0 != r3) goto L20
com.applovin.impl.qh r0 = r4.n
boolean r0 = r0.l()
if (r0 == 0) goto L20
goto L21
L20:
r3 = r1
L21:
android.view.View r0 = r4.i
if (r3 == 0) goto L26
goto L28
L26:
r1 = 8
L28:
r0.setVisibility(r1)
L2b:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.applovin.exoplayer2.ui.e.i():void");
}
private void b() {
ImageView imageView = this.g;
if (imageView != null) {
imageView.setImageResource(android.R.color.transparent);
this.g.setVisibility(4);
}
}
private static void b(Resources resources, ImageView imageView) {
imageView.setImageDrawable(resources.getDrawable(R.drawable.applovin_exo_edit_mode_logo, null));
imageView.setBackgroundColor(resources.getColor(R.color.al_exo_edit_mode_background_color, null));
}
/* JADX INFO: Access modifiers changed from: private */
public static void b(TextureView textureView, int i) {
Matrix matrix = new Matrix();
float width = textureView.getWidth();
float height = textureView.getHeight();
if (width != 0.0f && height != 0.0f && i != 0) {
float f = width / 2.0f;
float f2 = height / 2.0f;
matrix.postRotate(i, f, f2);
RectF rectF = new RectF(0.0f, 0.0f, width, height);
RectF rectF2 = new RectF();
matrix.mapRect(rectF2, rectF);
matrix.postScale(width / rectF2.width(), height / rectF2.height(), f, f2);
}
textureView.setTransform(matrix);
}
/* JADX INFO: Access modifiers changed from: private */
public boolean g() {
if (!n() || this.n == null) {
return false;
}
if (!this.k.c()) {
a(true);
} else if (this.y) {
this.k.a();
}
return true;
}
public void setErrorMessageProvider(@Nullable t7 t7Var) {
if (t7Var != null) {
l();
}
}
@Deprecated
public void setControlDispatcher(t4 t4Var) {
b1.b(this.k);
this.k.setControlDispatcher(t4Var);
}
private boolean a(vd vdVar) {
byte[] bArr = vdVar.l;
if (bArr == null) {
return false;
}
return a(new BitmapDrawable(getResources(), BitmapFactory.decodeByteArray(bArr, 0, bArr.length)));
}
public boolean a(KeyEvent keyEvent) {
return n() && this.k.a(keyEvent);
}
public void a(AspectRatioFrameLayout aspectRatioFrameLayout, float f) {
if (aspectRatioFrameLayout != null) {
aspectRatioFrameLayout.setAspectRatio(f);
}
}
private void a(boolean z) {
if (!(d() && this.x) && n()) {
boolean z2 = this.k.c() && this.k.getShowTimeoutMs() <= 0;
boolean e = e();
if (z || z2 || e) {
b(e);
}
}
}
private boolean a(Drawable drawable) {
if (drawable != null) {
int intrinsicWidth = drawable.getIntrinsicWidth();
int intrinsicHeight = drawable.getIntrinsicHeight();
if (intrinsicWidth > 0 && intrinsicHeight > 0) {
a(this.b, intrinsicWidth / intrinsicHeight);
this.g.setImageDrawable(drawable);
this.g.setVisibility(0);
return true;
}
}
return false;
}
private void a() {
View view = this.c;
if (view != null) {
view.setVisibility(0);
}
}
private static void a(Resources resources, ImageView imageView) {
imageView.setImageDrawable(resources.getDrawable(R.drawable.applovin_exo_edit_mode_logo));
imageView.setBackgroundColor(resources.getColor(R.color.al_exo_edit_mode_background_color));
}
private static void a(AspectRatioFrameLayout aspectRatioFrameLayout, int i) {
aspectRatioFrameLayout.setResizeMode(i);
}
public final class a implements qh.e, View.OnLayoutChangeListener, View.OnClickListener, d.e {
private final fo.b a = new fo.b();
private Object b;
public a() {
}
@Override // com.applovin.impl.qh.e, com.applovin.impl.qh.c
public void b(int i) {
e.this.i();
e.this.l();
e.this.k();
}
@Override // com.applovin.exoplayer2.ui.d.e
public void d(int i) {
e.this.j();
}
@Override // android.view.View.OnClickListener
public void onClick(View view) {
e.this.g();
}
@Override // android.view.View.OnLayoutChangeListener
public void onLayoutChange(View view, int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8) {
e.b((TextureView) view, e.this.z);
}
@Override // com.applovin.impl.qh.e, com.applovin.impl.qh.c
public void a(qh.f fVar, qh.f fVar2, int i) {
if (e.this.d() && e.this.x) {
e.this.c();
}
}
@Override // com.applovin.impl.qh.e, com.applovin.impl.qh.c
public void a(po poVar, to toVar) {
qh qhVar = (qh) b1.a(e.this.n);
fo n = qhVar.n();
if (n.c()) {
this.b = null;
} else if (qhVar.k().a()) {
Object obj = this.b;
if (obj != null) {
int a = n.a(obj);
if (a != -1) {
if (qhVar.t() == n.a(a, this.a).c) {
return;
}
}
this.b = null;
}
} else {
this.b = n.a(qhVar.v(), this.a, true).b;
}
e.this.c(false);
}
@Override // com.applovin.impl.qh.e
public void a(xq xqVar) {
e.this.h();
}
@Override // com.applovin.impl.qh.e
public void a(List list) {
if (e.this.h != null) {
e.this.h.setCues(list);
}
}
@Override // com.applovin.impl.qh.e
public void a() {
if (e.this.c != null) {
e.this.c.setVisibility(4);
}
}
@Override // com.applovin.impl.qh.e, com.applovin.impl.qh.c
public void a(boolean z, int i) {
e.this.i();
e.this.k();
}
}
}