导航菜单

页面标题

页面副标题

Clean Center v0.5.5 - f40.java 源代码

正在查看: Clean Center v0.5.5 应用的 f40.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.yandex.mobile.ads.impl;

import android.content.Context;
import android.graphics.SurfaceTexture;
import android.media.AudioTrack;
import android.media.MediaFormat;
import android.media.metrics.LogSessionId;
import android.os.Handler;
import android.os.Looper;
import android.util.Pair;
import android.view.Surface;
import android.view.SurfaceHolder;
import android.view.TextureView;
import com.monetization.ads.exo.metadata.Metadata;
import com.yandex.mobile.ads.impl.b40;
import com.yandex.mobile.ads.impl.by1;
import com.yandex.mobile.ads.impl.cp0;
import com.yandex.mobile.ads.impl.f40;
import com.yandex.mobile.ads.impl.g02;
import com.yandex.mobile.ads.impl.ge1;
import com.yandex.mobile.ads.impl.h40;
import com.yandex.mobile.ads.impl.me1;
import com.yandex.mobile.ads.impl.mt0;
import com.yandex.mobile.ads.impl.st1;
import com.yandex.mobile.ads.impl.vg;
import com.yandex.mobile.ads.impl.vt0;
import com.yandex.mobile.ads.impl.yg;
import com.yandex.mobile.ads.impl.yt0;
import com.yandex.mobile.ads.impl.yw1;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.CopyOnWriteArraySet;
import java.util.concurrent.TimeoutException;

final class f40 extends sj implements b40 {
    private int A;
    private int B;
    private boolean C;
    private int D;
    private st1 E;
    private ge1.a F;
    private mt0 G;
    private AudioTrack H;
    private Object I;
    private Surface J;
    private TextureView K;
    private int L;
    private int M;
    private int N;
    private int O;
    private ug P;
    private float Q;
    private boolean R;
    private boolean S;
    private boolean T;
    private tz U;
    private mt0 V;
    private yd1 W;
    private int X;
    private long Y;
    final d12 b;
    final ge1.a c;
    private final cq d;
    private final ge1 e;
    private final pk1[] f;
    private final c12 g;
    private final qc0 h;
    private final h40 i;
    private final cp0<ge1.b> j;
    private final CopyOnWriteArraySet<b40.a> k;
    private final g02.b l;
    private final ArrayList m;
    private final boolean n;
    private final vt0.a o;
    private final sc p;
    private final Looper q;
    private final ai r;
    private final zy1 s;
    private final b t;
    private final vg u;
    private final yg v;
    private final by1 w;
    private final md2 x;
    private final le2 y;
    private final long z;

    final class b implements ba2, ah, uz1, hx0, SurfaceHolder.Callback, TextureView.SurfaceTextureListener, yw1.b, yg.b, vg.b, by1.a, b40.a {
        @Override
        public final void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
        }

        public final void d() {
            final tz a = f40.a(f40.this.w);
            if (a.equals(f40.this.U)) {
                return;
            }
            f40 f40Var = f40.this;
            f40Var.U = a;
            cp0 cp0Var = f40Var.j;
            cp0Var.a(29, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).a(tz.this);
                }
            });
            cp0Var.a();
        }

        public final void e() {
            f40 f40Var = f40.this;
            f40Var.a(1, 2, Float.valueOf(f40Var.Q * f40Var.v.b()));
        }

        private b() {
        }

        @Override
        public final void d(ex exVar) {
            f40.this.getClass();
            f40.this.p.d(exVar);
        }

        @Override
        public final void onSkipSilenceEnabledChanged(final boolean z) {
            f40 f40Var = f40.this;
            if (f40Var.R == z) {
                return;
            }
            f40Var.R = z;
            cp0 cp0Var = f40Var.j;
            cp0Var.a(23, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).onSkipSilenceEnabledChanged(z);
                }
            });
            cp0Var.a();
        }

        @Override
        public final void b(Exception exc) {
            f40.this.p.b(exc);
        }

        @Override
        public final void onCues(final List<xt> list) {
            cp0 cp0Var = f40.this.j;
            cp0Var.a(27, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).onCues(list);
                }
            });
            cp0Var.a();
        }

        @Override
        public final void surfaceCreated(SurfaceHolder surfaceHolder) {
            f40.this.getClass();
        }

        @Override
        public final void surfaceChanged(SurfaceHolder surfaceHolder, int i, int i2, int i3) {
            f40.this.a(i2, i3);
        }

        @Override
        public final void surfaceDestroyed(SurfaceHolder surfaceHolder) {
            f40.this.getClass();
            f40.this.a(0, 0);
        }

        @Override
        public final void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) {
            f40.this.a(surfaceTexture);
            f40.this.a(i, i2);
        }

        @Override
        public final void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) {
            f40.this.a(i, i2);
        }

        @Override
        public final boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
            f40.this.a((Surface) null);
            f40.this.a(0, 0);
            return true;
        }

        public final void a(int i) {
            f40 f40Var = f40.this;
            f40Var.j();
            boolean z = f40Var.W.l;
            f40 f40Var2 = f40.this;
            int i2 = 1;
            if (z && i != 1) {
                i2 = 2;
            }
            f40Var2.a(i, i2, z);
        }

        public final void c() {
            f40.this.a(-1, 3, false);
        }

        @Override
        public final void b(String str, long j, long j2) {
            f40.this.p.b(str, j, j2);
        }

        @Override
        public final void c(Exception exc) {
            f40.this.p.c(exc);
        }

        @Override
        public final void b(String str) {
            f40.this.p.b(str);
        }

        @Override
        public final void c(ex exVar) {
            f40.this.p.c(exVar);
            f40.this.getClass();
            f40.this.getClass();
        }

        @Override
        public final void b(ex exVar) {
            f40.this.getClass();
            f40.this.p.b(exVar);
        }

        public void a(ge1.b bVar) {
            bVar.a(f40.this.G);
        }

        @Override
        public final void b(int i, long j) {
            f40.this.p.b(i, j);
        }

        @Override
        public final void b(v90 v90Var, ix ixVar) {
            f40.this.getClass();
            f40.this.p.b(v90Var, ixVar);
        }

        @Override
        public final void b() {
            f40.this.a((Surface) null);
        }

        @Override
        public final void a(ex exVar) {
            f40.this.p.a(exVar);
            f40.this.getClass();
            f40.this.getClass();
        }

        @Override
        public final void a(v90 v90Var, ix ixVar) {
            f40.this.getClass();
            f40.this.p.a(v90Var, ixVar);
        }

        @Override
        public final void a(long j) {
            f40.this.p.a(j);
        }

        @Override
        public final void a(Exception exc) {
            f40.this.p.a(exc);
        }

        @Override
        public final void a(int i, long j, long j2) {
            f40.this.p.a(i, j, j2);
        }

        @Override
        public final void a(final zt ztVar) {
            f40.this.getClass();
            cp0 cp0Var = f40.this.j;
            cp0Var.a(27, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).a(zt.this);
                }
            });
            cp0Var.a();
        }

        @Override
        public final void a() {
            f40.this.i();
        }

        @Override
        public final void a(final Metadata metadata) {
            mt0 a;
            f40 f40Var = f40.this;
            mt0.a a2 = f40Var.V.a();
            for (int i = 0; i < metadata.c(); i++) {
                metadata.a(i).a(a2);
            }
            f40Var.V = a2.a();
            f40 f40Var2 = f40.this;
            f40Var2.j();
            g02 g02Var = f40Var2.W.a;
            if (g02Var.c()) {
                a = f40Var2.V;
            } else {
                a = f40Var2.V.a().a(g02Var.a(f40Var2.getCurrentMediaItemIndex(), f40Var2.a, 0L).d.e).a();
            }
            if (!a.equals(f40.this.G)) {
                f40 f40Var3 = f40.this;
                f40Var3.G = a;
                f40Var3.j.a(14, new cp0.a() {
                    @Override
                    public final void invoke(Object obj) {
                        f40.b.this.a((ge1.b) obj);
                    }
                });
            }
            f40.this.j.a(28, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).a(metadata);
                }
            });
            f40.this.j.a();
        }

        @Override
        public final void a(Object obj, long j) {
            f40.this.p.a(obj, j);
            f40 f40Var = f40.this;
            if (f40Var.I == obj) {
                cp0 cp0Var = f40Var.j;
                cp0Var.a(26, new cp0.a() {
                    @Override
                    public final void invoke(Object obj2) {
                        ((ge1.b) obj2).onRenderedFirstFrame();
                    }
                });
                cp0Var.a();
            }
        }

        public final void a(final boolean z, final int i) {
            cp0 cp0Var = f40.this.j;
            cp0Var.a(30, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ge1.b bVar = (ge1.b) obj;
                    bVar.a(z, i);
                }
            });
            cp0Var.a();
        }

        @Override
        public final void a(String str, long j, long j2) {
            f40.this.p.a(str, j, j2);
        }

        @Override
        public final void a(String str) {
            f40.this.p.a(str);
        }

        @Override
        public final void a(int i, long j) {
            f40.this.p.a(i, j);
        }

        @Override
        public final void a(final ia2 ia2Var) {
            f40.this.getClass();
            cp0 cp0Var = f40.this.j;
            cp0Var.a(25, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    ((ge1.b) obj).a(ia2.this);
                }
            });
            cp0Var.a();
        }

        @Override
        public final void a(Surface surface) {
            f40.this.a(surface);
        }
    }

    private static final class d implements xt0 {
        private final Object a;
        private g02 b;

        @Override
        public final Object a() {
            return this.a;
        }

        @Override
        public final g02 b() {
            return this.b;
        }

        public d(g02 g02Var, Object obj) {
            this.a = obj;
            this.b = g02Var;
        }
    }

    static {
        i40.a("goog.exo.exoplayer");
    }

    @Override
    public final void release() {
        AudioTrack audioTrack;
        gq0.c("ExoPlayerImpl", "Release " + Integer.toHexString(System.identityHashCode(this)) + " [ExoPlayerLib/2.18.1] [" + y32.e + "] [" + i40.a() + "]");
        j();
        if (y32.a < 21 && (audioTrack = this.H) != null) {
            audioTrack.release();
            this.H = null;
        }
        this.u.a();
        this.w.c();
        this.x.a(false);
        this.y.a(false);
        this.v.c();
        if (!this.i.k()) {
            cp0<ge1.b> cp0Var = this.j;
            cp0Var.a(10, new cp0.a() {
                @Override
                public final void invoke(Object obj) {
                    f40.c((ge1.b) obj);
                }
            });
            cp0Var.a();
        }
        this.j.b();
        this.h.a();
        this.r.a(this.p);
        yd1 a2 = this.W.a(1);
        this.W = a2;
        yd1 a3 = a2.a(a2.b);
        this.W = a3;
        a3.p = a3.r;
        this.W.q = 0L;
        this.p.release();
        this.g.d();
        g();
        Surface surface = this.J;
        if (surface != null) {
            surface.release();
            this.J = null;
        }
        int i = zt.b;
    }

    public f40(b40.b bVar) {
        final f40 f40Var = this;
        cq cqVar = new cq();
        f40Var.d = cqVar;
        try {
            gq0.c("ExoPlayerImpl", "Init " + Integer.toHexString(System.identityHashCode(this)) + " [ExoPlayerLib/2.18.1] [" + y32.e + "]");
            Context applicationContext = bVar.a.getApplicationContext();
            sc apply = bVar.h.apply(bVar.b);
            f40Var.p = apply;
            ug ugVar = bVar.j;
            f40Var.P = ugVar;
            f40Var.L = bVar.k;
            f40Var.R = false;
            f40Var.z = bVar.p;
            b bVar2 = new b();
            f40Var.t = bVar2;
            Object cVar = new c();
            Handler handler = new Handler(bVar.i);
            pk1[] a2 = bVar.c.get().a(handler, bVar2, bVar2, bVar2, bVar2);
            f40Var.f = a2;
            nf.b(a2.length > 0);
            c12 c12Var = bVar.e.get();
            f40Var.g = c12Var;
            f40Var.o = bVar.d.get();
            ai aiVar = bVar.g.get();
            f40Var.r = aiVar;
            f40Var.n = bVar.l;
            qs1 qs1Var = bVar.m;
            Looper looper = bVar.i;
            f40Var.q = looper;
            zy1 zy1Var = bVar.b;
            f40Var.s = zy1Var;
            f40Var.e = f40Var;
            f40Var.j = new cp0<>(looper, zy1Var, new cp0.b() {
                @Override
                public final void a(Object obj, n90 n90Var) {
                    f40.this.a((ge1.b) obj, n90Var);
                }
            });
            f40Var.k = new CopyOnWriteArraySet<>();
            f40Var.m = new ArrayList();
            f40Var.E = new st1.a();
            d12 d12Var = new d12(new rk1[a2.length], new v40[a2.length], w12.c, null);
            f40Var.b = d12Var;
            f40Var.l = new g02.b();
            ge1.a a3 = new ge1.a.C0010a().a(1, 2, 3, 13, 14, 15, 16, 17, 18, 19, 31, 20, 30, 21, 22, 23, 24, 25, 26, 27, 28).a(c12Var.c(), 29).a();
            f40Var.c = a3;
            f40Var.F = new ge1.a.C0010a().a(a3).a(4).a(10).a();
            f40Var.h = zy1Var.a(looper, null);
            h40.e eVar = new h40.e() {
                @Override
                public final void a(h40.d dVar) {
                    f40.this.b(dVar);
                }
            };
            f40Var.W = yd1.a(d12Var);
            apply.a(f40Var, looper);
            int i = y32.a;
            le1 le1Var = i < 31 ? new le1() : a.a(applicationContext, f40Var, bVar.q);
            try {
                f40Var = this;
                f40Var.i = new h40(a2, c12Var, d12Var, bVar.f.get(), aiVar, 0, apply, qs1Var, bVar.n, bVar.o, looper, zy1Var, eVar, le1Var);
                f40Var.Q = 1.0f;
                mt0 mt0Var = mt0.H;
                f40Var.G = mt0Var;
                f40Var.V = mt0Var;
                f40Var.X = -1;
                if (i < 21) {
                    f40Var.O = f();
                } else {
                    f40Var.O = y32.a(applicationContext);
                }
                int i2 = zt.b;
                f40Var.S = true;
                f40Var.b(apply);
                aiVar.a(new Handler(looper), apply);
                f40Var.a(bVar2);
                vg vgVar = new vg(bVar.a, handler, bVar2);
                f40Var.u = vgVar;
                vgVar.a();
                yg ygVar = new yg(bVar.a, handler, bVar2);
                f40Var.v = ygVar;
                ygVar.d();
                by1 by1Var = new by1(bVar.a, handler, bVar2);
                f40Var.w = by1Var;
                by1Var.a(y32.c(ugVar.d));
                md2 md2Var = new md2(bVar.a);
                f40Var.x = md2Var;
                md2Var.a();
                le2 le2Var = new le2(bVar.a);
                f40Var.y = le2Var;
                le2Var.a();
                f40Var.U = a(by1Var);
                int i3 = ia2.f;
                c12Var.a(f40Var.P);
                f40Var.a(1, 10, Integer.valueOf(f40Var.O));
                f40Var.a(2, 10, Integer.valueOf(f40Var.O));
                f40Var.a(1, 3, f40Var.P);
                f40Var.a(2, 4, Integer.valueOf(f40Var.L));
                f40Var.a(2, 5, (Object) 0);
                f40Var.a(1, 9, Boolean.valueOf(f40Var.R));
                f40Var.a(2, 7, cVar);
                f40Var.a(6, 8, cVar);
                cqVar.e();
            } catch (Throwable th) {
                th = th;
                f40Var = this;
                f40Var.d.e();
                throw th;
            }
        } catch (Throwable th2) {
            th = th2;
        }
    }

    public static void h(yd1 yd1Var, ge1.b bVar) {
        bVar.onIsPlayingChanged(yd1Var.e == 3 && yd1Var.l && yd1Var.m == 0);
    }

    @Override
    public final void b(ge1.b bVar) {
        bVar.getClass();
        this.j.a((cp0<ge1.b>) bVar);
    }

    public final void d() {
        j();
    }

    public final void e() {
        j();
    }

    private int f() {
        AudioTrack audioTrack = this.H;
        if (audioTrack != null && audioTrack.getAudioSessionId() != 0) {
            this.H.release();
            this.H = null;
        }
        if (this.H == null) {
            this.H = new AudioTrack(3, 4000, 4, 2, 2, 0, 0);
        }
        return this.H.getAudioSessionId();
    }

    public final void a(b40.a aVar) {
        this.k.add(aVar);
    }

    @Override
    public final int getPlaybackState() {
        j();
        return this.W.e;
    }

    @Override
    public final int getPlaybackSuppressionReason() {
        j();
        return this.W.m;
    }

    @Override
    public final void prepare() {
        j();
        j();
        boolean z = this.W.l;
        int a2 = this.v.a(z, 2);
        a(a2, (!z || a2 == 1) ? 1 : 2, z);
        yd1 yd1Var = this.W;
        if (yd1Var.e != 1) {
            return;
        }
        yd1 a3 = yd1Var.a((a40) null);
        yd1 a4 = a3.a(a3.a.c() ? 4 : 2);
        this.A++;
        this.i.i();
        a(a4, 1, 1, false, 5, -9223372036854775807L);
    }

    @Override
    public final void setPlayWhenReady(boolean z) {
        j();
        yg ygVar = this.v;
        j();
        int a2 = ygVar.a(z, this.W.e);
        int i = 1;
        if (z && a2 != 1) {
            i = 2;
        }
        a(a2, i, z);
    }

    @Override
    public final boolean getPlayWhenReady() {
        j();
        return this.W.l;
    }

    @Override
    public final void stop() {
        j();
        j();
        yg ygVar = this.v;
        j();
        ygVar.a(this.W.l, 1);
        a((a40) null);
        int i = zt.b;
    }

    @Override
    public final int getCurrentPeriodIndex() {
        j();
        if (this.W.a.c()) {
            return 0;
        }
        yd1 yd1Var = this.W;
        return yd1Var.a.a(yd1Var.b.a);
    }

    @Override
    public final int getCurrentMediaItemIndex() {
        j();
        int c2 = c();
        if (c2 == -1) {
            return 0;
        }
        return c2;
    }

    @Override
    public final long getDuration() {
        j();
        j();
        if (this.W.b.a()) {
            yd1 yd1Var = this.W;
            vt0.b bVar = yd1Var.b;
            yd1Var.a.a(bVar.a, this.l);
            return y32.b(this.l.a(bVar.b, bVar.c));
        }
        j();
        g02 g02Var = this.W.a;
        if (g02Var.c()) {
            return -9223372036854775807L;
        }
        return y32.b(g02Var.a(getCurrentMediaItemIndex(), this.a, 0L).o);
    }

    @Override
    public final long getCurrentPosition() {
        j();
        return y32.b(a(this.W));
    }

    @Override
    public final long getTotalBufferedDuration() {
        j();
        return y32.b(this.W.q);
    }

    @Override
    public final boolean isPlayingAd() {
        j();
        return this.W.b.a();
    }

    @Override
    public final int getCurrentAdGroupIndex() {
        j();
        j();
        if (this.W.b.a()) {
            return this.W.b.b;
        }
        return -1;
    }

    @Override
    public final int getCurrentAdIndexInAdGroup() {
        j();
        j();
        if (this.W.b.a()) {
            return this.W.b.c;
        }
        return -1;
    }

    @Override
    public final long getContentPosition() {
        j();
        j();
        if (this.W.b.a()) {
            yd1 yd1Var = this.W;
            yd1Var.a.a(yd1Var.b.a, this.l);
            yd1 yd1Var2 = this.W;
            if (yd1Var2.c == -9223372036854775807L) {
                return y32.b(yd1Var2.a.a(getCurrentMediaItemIndex(), this.a, 0L).n);
            }
            return y32.b(this.l.f) + y32.b(this.W.c);
        }
        j();
        return y32.b(a(this.W));
    }

    @Override
    public final w12 getCurrentTracks() {
        j();
        return this.W.i.d;
    }

    @Override
    public final g02 getCurrentTimeline() {
        j();
        return this.W.a;
    }

    @Override
    public final void setVideoTextureView(TextureView textureView) {
        j();
        if (textureView == null) {
            j();
            g();
            a((Surface) null);
            a(0, 0);
            return;
        }
        g();
        this.K = textureView;
        if (textureView.getSurfaceTextureListener() != null) {
            gq0.d("ExoPlayerImpl", "Replacing existing SurfaceTextureListener.");
        }
        textureView.setSurfaceTextureListener(this.t);
        SurfaceTexture surfaceTexture = textureView.isAvailable() ? textureView.getSurfaceTexture() : null;
        if (surfaceTexture == null) {
            a((Surface) null);
            a(0, 0);
        } else {
            Surface surface = new Surface(surfaceTexture);
            a(surface);
            this.J = surface;
            a(textureView.getWidth(), textureView.getHeight());
        }
    }

    @Override
    public final void setVolume(float f) {
        j();
        int i = y32.a;
        final float max = Math.max(0.0f, Math.min(f, 1.0f));
        if (this.Q == max) {
            return;
        }
        this.Q = max;
        a(1, 2, Float.valueOf(this.v.b() * max));
        cp0<ge1.b> cp0Var = this.j;
        cp0Var.a(22, new cp0.a() {
            @Override
            public final void invoke(Object obj) {
                ((ge1.b) obj).onVolumeChanged(max);
            }
        });
        cp0Var.a();
    }

    @Override
    public final float getVolume() {
        j();
        return this.Q;
    }

    private int c() {
        if (this.W.a.c()) {
            return this.X;
        }
        yd1 yd1Var = this.W;
        return yd1Var.a.a(yd1Var.b.a, this.l).d;
    }

    public static void e(yd1 yd1Var, ge1.b bVar) {
        bVar.onPlayerStateChanged(yd1Var.l, yd1Var.e);
    }

    public static void g(yd1 yd1Var, ge1.b bVar) {
        bVar.onPlaybackSuppressionReasonChanged(yd1Var.m);
    }

    public static void f(yd1 yd1Var, ge1.b bVar) {
        bVar.onPlaybackStateChanged(yd1Var.e);
    }

    public static void i(yd1 yd1Var, ge1.b bVar) {
        bVar.a(yd1Var.n);
    }

    public void i() {
        j();
        int i = this.W.e;
        if (i != 1) {
            if (i == 2 || i == 3) {
                j();
                boolean z = this.W.o;
                md2 md2Var = this.x;
                j();
                md2Var.a(this.W.l && !z);
                le2 le2Var = this.y;
                j();
                le2Var.a(this.W.l);
                return;
            }
            if (i != 4) {
                throw new IllegalStateException();
            }
        }
        this.x.a(false);
        this.y.a(false);
    }

    private static long b(yd1 yd1Var) {
        g02.d dVar = new g02.d();
        g02.b bVar = new g02.b();
        yd1Var.a.a(yd1Var.b.a, bVar);
        long j = yd1Var.c;
        if (j == -9223372036854775807L) {
            return yd1Var.a.a(bVar.d, dVar, 0L).n;
        }
        return bVar.f + j;
    }

    private void h() {
        ge1.a aVar = this.F;
        ge1 ge1Var = this.e;
        ge1.a aVar2 = this.c;
        int i = y32.a;
        boolean isPlayingAd = ge1Var.isPlayingAd();
        boolean isCurrentMediaItemSeekable = ge1Var.isCurrentMediaItemSeekable();
        boolean hasPreviousMediaItem = ge1Var.hasPreviousMediaItem();
        boolean hasNextMediaItem = ge1Var.hasNextMediaItem();
        boolean isCurrentMediaItemLive = ge1Var.isCurrentMediaItemLive();
        boolean isCurrentMediaItemDynamic = ge1Var.isCurrentMediaItemDynamic();
        boolean c2 = ge1Var.getCurrentTimeline().c();
        boolean z = !isPlayingAd;
        boolean z2 = false;
        ge1.a.C0010a a2 = new ge1.a.C0010a().a(aVar2).a(z, 4).a(isCurrentMediaItemSeekable && !isPlayingAd, 5).a(hasPreviousMediaItem && !isPlayingAd, 6).a(!c2 && (hasPreviousMediaItem || !isCurrentMediaItemLive || isCurrentMediaItemSeekable) && !isPlayingAd, 7).a(hasNextMediaItem && !isPlayingAd, 8).a(!c2 && (hasNextMediaItem || (isCurrentMediaItemLive && isCurrentMediaItemDynamic)) && !isPlayingAd, 9).a(z, 10).a(isCurrentMediaItemSeekable && !isPlayingAd, 11);
        if (isCurrentMediaItemSeekable && !isPlayingAd) {
            z2 = true;
        }
        ge1.a a3 = a2.a(z2, 12).a();
        this.F = a3;
        if (a3.equals(aVar)) {
            return;
        }
        this.j.a(13, new cp0.a() {
            @Override
            public final void invoke(Object obj) {
                f40.this.d((ge1.b) obj);
            }
        });
    }

    public void d(ge1.b bVar) {
        bVar.a(this.F);
    }

    private long a(yd1 yd1Var) {
        if (yd1Var.a.c()) {
            return y32.a(this.Y);
        }
        if (yd1Var.b.a()) {
            return yd1Var.r;
        }
        g02 g02Var = yd1Var.a;
        vt0.b bVar = yd1Var.b;
        long j = yd1Var.r;
        g02Var.a(bVar.a, this.l);
        return j + this.l.f;
    }

    @Override
    public final a40 a() {
        j();
        return this.W.f;
    }

    public void b(final h40.d dVar) {
        this.h.a(new Runnable() {
            @Override
            public final void run() {
                f40.this.a(dVar);
            }
        });
    }

    public void j() {
        this.d.b();
        if (Thread.currentThread() != this.q.getThread()) {
            String name = Thread.currentThread().getName();
            String name2 = this.q.getThread().getName();
            int i = y32.a;
            Locale locale = Locale.US;
            String str = "Player is accessed on the wrong thread.\nCurrent thread: '" + name + "'\nExpected thread: '" + name2 + "'\nSee https://exoplayer.dev/issues/player-accessed-on-wrong-thread";
            if (!this.S) {
                gq0.b("ExoPlayerImpl", str, this.T ? null : new IllegalStateException());
                this.T = true;
                return;
            }
            throw new IllegalStateException(str);
        }
    }

    public static void c(ge1.b bVar) {
        bVar.b(a40.a(new u40(1), 1003));
    }

    private static final class c implements y82, vm, me1.b {
        private y82 b;
        private vm c;
        private y82 d;
        private vm e;

        private c() {
        }

        @Override
        public final void a(int i, Object obj) {
            if (i == 7) {
                this.b = (y82) obj;
                return;
            }
            if (i == 8) {
                this.c = (vm) obj;
                return;
            }
            if (i != 10000) {
                return;
            }
            yw1 yw1Var = (yw1) obj;
            if (yw1Var == null) {
                this.d = null;
                this.e = null;
            } else {
                this.d = yw1Var.b();
                this.e = yw1Var.a();
            }
        }

        @Override
        public final void f() {
            vm vmVar = this.e;
            if (vmVar != null) {
                vmVar.f();
            }
            vm vmVar2 = this.c;
            if (vmVar2 != null) {
                vmVar2.f();
            }
        }

        @Override
        public final void a(long j, float[] fArr) {
            vm vmVar = this.e;
            if (vmVar != null) {
                vmVar.a(j, fArr);
            }
            vm vmVar2 = this.c;
            if (vmVar2 != null) {
                vmVar2.a(j, fArr);
            }
        }

        @Override
        public final void a(long j, long j2, v90 v90Var, MediaFormat mediaFormat) {
            y82 y82Var = this.d;
            if (y82Var != null) {
                y82Var.a(j, j2, v90Var, mediaFormat);
            }
            y82 y82Var2 = this.b;
            if (y82Var2 != null) {
                y82Var2.a(j, j2, v90Var, mediaFormat);
            }
        }
    }

    private static final class a {
        public static le1 a(Context context, f40 f40Var, boolean z) {
            nt0 a = nt0.a(context);
            if (a == null) {
                gq0.d("ExoPlayerImpl", "MediaMetricsService unavailable.");
                return new le1(LogSessionId.LOG_SESSION_ID_NONE);
            }
            if (z) {
                f40Var.getClass();
                f40Var.p.a(a);
            }
            return new le1(a.b());
        }
    }

    public static void d(yd1 yd1Var, ge1.b bVar) {
        boolean z = yd1Var.g;
        bVar.getClass();
        bVar.onIsLoadingChanged(yd1Var.g);
    }

    public static void b(yd1 yd1Var, ge1.b bVar) {
        bVar.b(yd1Var.f);
    }

    private void g() {
        TextureView textureView = this.K;
        if (textureView != null) {
            if (textureView.getSurfaceTextureListener() != this.t) {
                gq0.d("ExoPlayerImpl", "SurfaceTextureListener already unset or replaced.");
            } else {
                this.K.setSurfaceTextureListener(null);
            }
            this.K = null;
        }
    }

    public static void c(yd1 yd1Var, ge1.b bVar) {
        bVar.a(yd1Var.i.d);
    }

    public void a(ge1.b bVar, n90 n90Var) {
        bVar.getClass();
    }

    public void a(h40.d dVar) {
        boolean z;
        int i = this.A - dVar.c;
        this.A = i;
        boolean z2 = true;
        if (dVar.d) {
            this.B = dVar.e;
            this.C = true;
        }
        if (dVar.f) {
            this.D = dVar.g;
        }
        if (i == 0) {
            g02 g02Var = dVar.b.a;
            if (!this.W.a.c() && g02Var.c()) {
                this.X = -1;
                this.Y = 0L;
            }
            if (!g02Var.c()) {
                List<g02> d2 = ((hf1) g02Var).d();
                if (d2.size() == this.m.size()) {
                    for (int i2 = 0; i2 < d2.size(); i2++) {
                        ((d) this.m.get(i2)).b = d2.get(i2);
                    }
                } else {
                    throw new IllegalStateException();
                }
            }
            long j = -9223372036854775807L;
            if (this.C) {
                if (dVar.b.b.equals(this.W.b) && dVar.b.d == this.W.r) {
                    z2 = false;
                }
                if (z2) {
                    if (!g02Var.c() && !dVar.b.b.a()) {
                        yd1 yd1Var = dVar.b;
                        vt0.b bVar = yd1Var.b;
                        long j2 = yd1Var.d;
                        g02Var.a(bVar.a, this.l);
                        j = j2 + this.l.f;
                    } else {
                        j = dVar.b.d;
                    }
                }
                z = z2;
            } else {
                z = false;
            }
            this.C = false;
            a(dVar.b, 1, this.D, z, this.B, j);
        }
    }

    public static void b(yd1 yd1Var, int i, ge1.b bVar) {
        bVar.onPlayWhenReadyChanged(yd1Var.l, i);
    }

    public static void a(yd1 yd1Var, int i, ge1.b bVar) {
        g02 g02Var = yd1Var.a;
        bVar.a(i);
    }

    public static void a(int i, ge1.c cVar, ge1.c cVar2, ge1.b bVar) {
        bVar.getClass();
        bVar.a(cVar, cVar2, i);
    }

    public static void a(yd1 yd1Var, ge1.b bVar) {
        bVar.a(yd1Var.f);
    }

    private yd1 a(yd1 yd1Var, g02 g02Var, Pair<Object, Long> pair) {
        vt0.b bVar;
        d12 d12Var;
        yd1 a2;
        long j;
        if (!g02Var.c() && pair == null) {
            throw new IllegalArgumentException();
        }
        g02 g02Var2 = yd1Var.a;
        yd1 a3 = yd1Var.a(g02Var);
        if (g02Var.c()) {
            vt0.b a4 = yd1.a();
            long a5 = y32.a(this.Y);
            yd1 a6 = a3.a(a4, a5, a5, a5, 0L, w02.e, this.b, oh0.h()).a(a4);
            a6.p = a6.r;
            return a6;
        }
        Object obj = a3.b.a;
        int i = y32.a;
        boolean z = !obj.equals(pair.first);
        vt0.b bVar2 = z ? new vt0.b(pair.first) : a3.b;
        long longValue = ((Long) pair.second).longValue();
        long a7 = y32.a(getContentPosition());
        if (!g02Var2.c()) {
            a7 -= g02Var2.a(obj, this.l).f;
        }
        if (z || longValue < a7) {
            if (!bVar2.a()) {
                w02 w02Var = z ? w02.e : a3.h;
                if (z) {
                    bVar = bVar2;
                    d12Var = this.b;
                } else {
                    bVar = bVar2;
                    d12Var = a3.i;
                }
                yd1 a8 = a3.a(bVar, longValue, longValue, longValue, 0L, w02Var, d12Var, z ? oh0.h() : a3.j).a(bVar);
                a8.p = longValue;
                return a8;
            }
            throw new IllegalStateException();
        }
        if (longValue == a7) {
            int a9 = g02Var.a(a3.k.a);
            if (a9 != -1 && g02Var.a(a9, this.l, false).d == g02Var.a(bVar2.a, this.l).d) {
                return a3;
            }
            g02Var.a(bVar2.a, this.l);
            if (bVar2.a()) {
                j = this.l.a(bVar2.b, bVar2.c);
            } else {
                j = this.l.e;
            }
            a2 = a3.a(bVar2, a3.r, a3.r, a3.d, j - a3.r, a3.h, a3.i, a3.j).a(bVar2);
            a2.p = j;
        } else if (!bVar2.a()) {
            long max = Math.max(0L, a3.q - (longValue - a7));
            long j2 = a3.p;
            if (a3.k.equals(a3.b)) {
                j2 = longValue + max;
            }
            a2 = a3.a(bVar2, longValue, longValue, longValue, max, a3.h, a3.i, a3.j);
            a2.p = j2;
        } else {
            throw new IllegalStateException();
        }
        return a2;
    }

    private Pair<Object, Long> a(g02 g02Var, int i, long j) {
        if (g02Var.c()) {
            this.X = i;
            if (j == -9223372036854775807L) {
                j = 0;
            }
            this.Y = j;
            return null;
        }
        if (i == -1 || i >= g02Var.b()) {
            i = g02Var.a(false);
            j = y32.b(g02Var.a(i, this.a, 0L).n);
        }
        return g02Var.a(this.a, this.l, i, y32.a(j));
    }

    public void a(final int i, final int i2) {
        if (i == this.M && i2 == this.N) {
            return;
        }
        this.M = i;
        this.N = i2;
        cp0<ge1.b> cp0Var = this.j;
        cp0Var.a(24, new cp0.a() {
            @Override
            public final void invoke(Object obj) {
                ((ge1.b) obj).onSurfaceSizeChanged(i, i2);
            }
        });
        cp0Var.a();
    }

    @Override
    public final void a(ge1.b bVar) {
        bVar.getClass();
        this.j.b(bVar);
    }

    public void a(int i, int i2, Object obj) {
        for (pk1 pk1Var : this.f) {
            if (pk1Var.m() == i) {
                int c2 = c();
                h40 h40Var = this.i;
                new me1(h40Var, pk1Var, this.W.a, c2 == -1 ? 0 : c2, this.s, h40Var.d()).a(i2).a(obj).e();
            }
        }
    }

    @Override
    public final void a(bi1 bi1Var) {
        j();
        List singletonList = Collections.singletonList(bi1Var);
        j();
        j();
        c();
        j();
        a(this.W);
        int i = y32.a;
        this.A++;
        if (!this.m.isEmpty()) {
            int size = this.m.size();
            for (int i2 = size - 1; i2 >= 0; i2--) {
                this.m.remove(i2);
            }
            this.E = this.E.c(size);
        }
        ArrayList arrayList = new ArrayList();
        for (int i3 = 0; i3 < singletonList.size(); i3++) {
            yt0.c cVar = new yt0.c((vt0) singletonList.get(i3), this.n);
            arrayList.add(cVar);
            this.m.add(i3, new d(cVar.a.f(), cVar.b));
        }
        this.E = this.E.b(arrayList.size());
        hf1 hf1Var = new hf1(this.m, this.E);
        if (!hf1Var.c() && -1 >= hf1Var.b()) {
            throw new hg0();
        }
        int a2 = hf1Var.a(false);
        yd1 a3 = a(this.W, hf1Var, a(hf1Var, a2, -9223372036854775807L));
        int i4 = a3.e;
        if (a2 != -1 && i4 != 1) {
            i4 = (hf1Var.c() || a2 >= hf1Var.b()) ? 4 : 2;
        }
        yd1 a4 = a3.a(i4);
        this.i.a(a2, y32.a(-9223372036854775807L), this.E, arrayList);
        a(a4, 0, 1, (this.W.b.a.equals(a4.b.a) || this.W.a.c()) ? false : true, 4, a(a4));
    }

    public void a(SurfaceTexture surfaceTexture) {
        Surface surface = new Surface(surfaceTexture);
        a(surface);
        this.J = surface;
    }

    public void a(Surface surface) {
        ArrayList arrayList = new ArrayList();
        boolean z = false;
        for (pk1 pk1Var : this.f) {
            if (pk1Var.m() == 2) {
                int c2 = c();
                h40 h40Var = this.i;
                arrayList.add(new me1(h40Var, pk1Var, this.W.a, c2 == -1 ? 0 : c2, this.s, h40Var.d()).a(1).a(surface).e());
            }
        }
        Object obj = this.I;
        if (obj != null && obj != surface) {
            try {
                Iterator it = arrayList.iterator();
                while (it.hasNext()) {
                    ((me1) it.next()).a(this.z);
                }
            } catch (InterruptedException unused) {
                Thread.currentThread().interrupt();
            } catch (TimeoutException unused2) {
                z = true;
            }
            Object obj2 = this.I;
            Surface surface2 = this.J;
            if (obj2 == surface2) {
                surface2.release();
                this.J = null;
            }
        }
        this.I = surface;
        if (z) {
            a(a40.a(new u40(3), 1003));
        }
    }

    private void a(a40 a40Var) {
        yd1 yd1Var = this.W;
        yd1 a2 = yd1Var.a(yd1Var.b);
        a2.p = a2.r;
        a2.q = 0L;
        yd1 a3 = a2.a(1);
        if (a40Var != null) {
            a3 = a3.a(a40Var);
        }
        yd1 yd1Var2 = a3;
        this.A++;
        this.i.p();
        a(yd1Var2, 0, 1, yd1Var2.a.c() && !this.W.a.c(), 4, a(yd1Var2));
    }

    public void a(int i, int i2, boolean z) {
        int i3 = 0;
        boolean z2 = z && i != -1;
        if (z2 && i != 1) {
            i3 = 1;
        }
        yd1 yd1Var = this.W;
        if (yd1Var.l == z2 && yd1Var.m == i3) {
            return;
        }
        this.A++;
        yd1 yd1Var2 = new yd1(yd1Var.a, yd1Var.b, yd1Var.c, yd1Var.d, yd1Var.e, yd1Var.f, yd1Var.g, yd1Var.h, yd1Var.i, yd1Var.j, yd1Var.k, z2, i3, yd1Var.n, yd1Var.p, yd1Var.q, yd1Var.r, yd1Var.o);
        this.i.a(z2, i3);
        a(yd1Var2, 0, i2, false, 5, -9223372036854775807L);
    }

    private void a(final yd1 yd1Var, final int i, final int i2, boolean z, final int i3, long j) {
        Pair pair;
        int i4;
        final jt0 jt0Var;
        boolean z2;
        boolean z3;
        boolean z4;
        Object obj;
        int i5;
        jt0 jt0Var2;
        Object obj2;
        int i6;
        long j2;
        long j3;
        long j4;
        long b2;
        Object obj3;
        jt0 jt0Var3;
        Object obj4;
        int i7;
        yd1 yd1Var2 = this.W;
        this.W = yd1Var;
        boolean z5 = !yd1Var2.a.equals(yd1Var.a);
        g02 g02Var = yd1Var2.a;
        g02 g02Var2 = yd1Var.a;
        int i8 = 0;
        if (g02Var2.c() && g02Var.c()) {
            pair = new Pair(Boolean.FALSE, -1);
        } else if (g02Var2.c() != g02Var.c()) {
            pair = new Pair(Boolean.TRUE, 3);
        } else if (!g02Var.a(g02Var.a(yd1Var2.b.a, this.l).d, this.a, 0L).b.equals(g02Var2.a(g02Var2.a(yd1Var.b.a, this.l).d, this.a, 0L).b)) {
            if (z && i3 == 0) {
                i4 = 1;
            } else if (z && i3 == 1) {
                i4 = 2;
            } else {
                if (!z5) {
                    throw new IllegalStateException();
                }
                i4 = 3;
            }
            pair = new Pair(Boolean.TRUE, Integer.valueOf(i4));
        } else if (z && i3 == 0 && yd1Var2.b.d < yd1Var.b.d) {
            pair = new Pair(Boolean.TRUE, 0);
        } else {
            pair = new Pair(Boolean.FALSE, -1);
        }
        boolean booleanValue = ((Boolean) pair.first).booleanValue();
        final int intValue = ((Integer) pair.second).intValue();
        mt0 mt0Var = this.G;
        if (booleanValue) {
            jt0Var = !yd1Var.a.c() ? yd1Var.a.a(yd1Var.a.a(yd1Var.b.a, this.l).d, this.a, 0L).d : null;
            this.V = mt0.H;
        } else {
            jt0Var = null;
        }
        if (booleanValue || !yd1Var2.j.equals(yd1Var.j)) {
            mt0.a a2 = this.V.a();
            List<Metadata> list = yd1Var.j;
            int i9 = 0;
            while (i9 < list.size()) {
                Metadata metadata = list.get(i9);
                for (int i10 = i8; i10 < metadata.c(); i10++) {
                    metadata.a(i10).a(a2);
                }
                i9++;
                i8 = 0;
            }
            this.V = a2.a();
            j();
            g02 g02Var3 = this.W.a;
            mt0Var = g02Var3.c() ? this.V : this.V.a().a(g02Var3.a(getCurrentMediaItemIndex(), this.a, 0L).d.e).a();
        }
        boolean z6 = !mt0Var.equals(this.G);
        this.G = mt0Var;
        boolean z7 = yd1Var2.l != yd1Var.l;
        boolean z8 = yd1Var2.e != yd1Var.e;
        if (z8 || z7) {
            i();
        }
        boolean z9 = yd1Var2.g != yd1Var.g;
        if (!yd1Var2.a.equals(yd1Var.a)) {
            this.j.a(0, new cp0.a() {
                @Override
                public final void invoke(Object obj5) {
                    f40.a(yd1.this, i, (ge1.b) obj5);
                }
            });
        }
        if (z) {
            g02.b bVar = new g02.b();
            if (yd1Var2.a.c()) {
                z2 = z6;
                z3 = z8;
                obj = null;
                i5 = -1;
                jt0Var2 = null;
                obj2 = null;
                i6 = -1;
            } else {
                Object obj5 = yd1Var2.b.a;
                yd1Var2.a.a(obj5, bVar);
                int i11 = bVar.d;
                z2 = z6;
                z3 = z8;
                i6 = yd1Var2.a.a(obj5);
                i5 = i11;
                obj = yd1Var2.a.a(i11, this.a, 0L).b;
                jt0Var2 = this.a.d;
                obj2 = obj5;
            }
            if (i3 == 0) {
                if (yd1Var2.b.a()) {
                    vt0.b bVar2 = yd1Var2.b;
                    j4 = bVar.a(bVar2.b, bVar2.c);
                    b2 = b(yd1Var2);
                } else if (yd1Var2.b.e != -1) {
                    j4 = b(this.W);
                    b2 = j4;
                } else {
                    j2 = bVar.f;
                    j3 = bVar.e;
                    j4 = j2 + j3;
                    b2 = j4;
                }
            } else if (yd1Var2.b.a()) {
                j4 = yd1Var2.r;
                b2 = b(yd1Var2);
            } else {
                j2 = bVar.f;
                j3 = yd1Var2.r;
                j4 = j2 + j3;
                b2 = j4;
            }
            long b3 = y32.b(j4);
            long b4 = y32.b(b2);
            vt0.b bVar3 = yd1Var2.b;
            final ge1.c cVar = new ge1.c(obj, i5, jt0Var2, obj2, i6, b3, b4, bVar3.b, bVar3.c);
            int currentMediaItemIndex = getCurrentMediaItemIndex();
            if (this.W.a.c()) {
                obj3 = null;
                jt0Var3 = null;
                obj4 = null;
                i7 = -1;
            } else {
                yd1 yd1Var3 = this.W;
                Object obj6 = yd1Var3.b.a;
                yd1Var3.a.a(obj6, this.l);
                i7 = this.W.a.a(obj6);
                obj3 = this.W.a.a(currentMediaItemIndex, this.a, 0L).b;
                jt0Var3 = this.a.d;
                obj4 = obj6;
            }
            long b5 = y32.b(j);
            long b6 = this.W.b.a() ? y32.b(b(this.W)) : b5;
            vt0.b bVar4 = this.W.b;
            final ge1.c cVar2 = new ge1.c(obj3, currentMediaItemIndex, jt0Var3, obj4, i7, b5, b6, bVar4.b, bVar4.c);
            this.j.a(11, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.a(i3, cVar, cVar2, (ge1.b) obj7);
                }
            });
        } else {
            z2 = z6;
            z3 = z8;
        }
        if (booleanValue) {
            cp0<ge1.b> cp0Var = this.j;
            cp0.a<ge1.b> aVar = new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    ((ge1.b) obj7).a(jt0.this, intValue);
                }
            };
            z4 = true;
            cp0Var.a(1, aVar);
        } else {
            z4 = true;
        }
        if (yd1Var2.f != yd1Var.f) {
            this.j.a(10, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.a(yd1.this, (ge1.b) obj7);
                }
            });
            if (yd1Var.f != null) {
                this.j.a(10, new cp0.a() {
                    @Override
                    public final void invoke(Object obj7) {
                        f40.b(yd1.this, (ge1.b) obj7);
                    }
                });
            }
        }
        d12 d12Var = yd1Var2.i;
        d12 d12Var2 = yd1Var.i;
        if (d12Var != d12Var2) {
            this.g.a(d12Var2.e);
            this.j.a(2, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.c(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (z2) {
            final mt0 mt0Var2 = this.G;
            this.j.a(14, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    ((ge1.b) obj7).a(mt0.this);
                }
            });
        }
        if (z9) {
            this.j.a(3, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.d(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (z3 || z7) {
            this.j.a(-1, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.e(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (z3) {
            this.j.a(4, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.f(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (z7) {
            this.j.a(5, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.b(yd1.this, i2, (ge1.b) obj7);
                }
            });
        }
        if (yd1Var2.m != yd1Var.m) {
            this.j.a(6, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.g(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (((yd1Var2.e == 3 && yd1Var2.l && yd1Var2.m == 0) ? z4 : false) != ((yd1Var.e == 3 && yd1Var.l && yd1Var.m == 0) ? z4 : false)) {
            this.j.a(7, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.h(yd1.this, (ge1.b) obj7);
                }
            });
        }
        if (!yd1Var2.n.equals(yd1Var.n)) {
            this.j.a(12, new cp0.a() {
                @Override
                public final void invoke(Object obj7) {
                    f40.i(yd1.this, (ge1.b) obj7);
                }
            });
        }
        h();
        this.j.a();
        if (yd1Var2.o != yd1Var.o) {
            Iterator<b40.a> it = this.k.iterator();
            while (it.hasNext()) {
                it.next().a();
            }
        }
    }

    public static tz a(by1 by1Var) {
        return new tz(0, by1Var.b(), by1Var.a());
    }
}