得物.apk(点击下载) / LivePkMicDoingView.java


package com.shizhuang.duapp.modules.live.common.pkmic.widget;

import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.NinePatch;
import android.graphics.Rect;
import android.graphics.drawable.NinePatchDrawable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.constraintlayout.widget.Group;
import androidx.core.view.MarginLayoutParamsCompat;
import com.liulishuo.okdownload.core.cause.EndCause;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.shizhuang.duapp.R;
import com.shizhuang.duapp.common.extension.ViewExtensionKt;
import com.shizhuang.duapp.common.widget.font.FontText;
import com.shizhuang.duapp.libs.duimageloaderview.DuImageLoaderView;
import com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout;
import com.shizhuang.duapp.modules.live.common.interaction.gift.mp4.LiveVideoView;
import com.shizhuang.duapp.modules.live.common.model.LivePkIconBean;
import com.shizhuang.duapp.modules.live.common.model.live.message.LivePkInfo;
import com.shizhuang.duapp.modules.live.common.model.live.message.LivePkMarkMessage;
import com.shizhuang.duapp.modules.live.common.pkmic.model.PKMicResult;
import com.shizhuang.duapp.modules.live.common.pkmic.model.PkStatus;
import df.b0;
import io0.d;
import io0.f;
import io0.g;
import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.concurrent.TimeUnit;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.JvmOverloads;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import o5.i;
import on0.e;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@Metadata(bv = {}, d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\"B'\b\u0007\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u0012\n\b\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u001d\u0012\b\b\u0002\u0010\u001f\u001a\u00020\u0007¢\u0006\u0004\b \u0010!J\u001a\u0010\u0006\u001a\u00020\u00042\u0010\b\u0002\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0003H\u0002J\b\u0010\b\u001a\u00020\u0007H\u0014J\u0010\u0010\u000b\u001a\u00020\u00042\b\u0010\n\u001a\u0004\u0018\u00010\tR\"\u0010\u000f\u001a\u00020\f8\u0006@\u0006X†\u000e¢\u0006\u0012\n\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010\"\u0004\b\u0011\u0010\u0012R$\u0010\u001a\u001a\u0004\u0018\u00010\u00138\u0006@\u0006X†\u000e¢\u0006\u0012\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017\"\u0004\b\u0018\u0010\u0019¨\u0006#"}, d2 = {"Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView;", "Lcom/shizhuang/duapp/modules/live/common/base/BaseFrameLayout;", "Lcom/shizhuang/duapp/modules/live/common/model/live/message/LivePkMarkMessage;", "Lkotlin/Function0;", "", "runnable", "setTimer", "", "getLayoutId", "Lfo0/a;", "helper", "setVideoViewReuseHelper", "", "r", "Z", "isAnchor", "()Z", "setAnchor", "(Z)V", "Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView$IPKStatusCallback;", "t", "Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView$IPKStatusCallback;", "getStatusCallback", "()Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView$IPKStatusCallback;", "setStatusCallback", "(Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView$IPKStatusCallback;)V", "statusCallback", "Landroid/content/Context;", "context", "Landroid/util/AttributeSet;", "attrs", "defStyleAttr", "<init>", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "IPKStatusCallback", "du_live_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: LivePkMicDoingView.kt */
public final class LivePkMicDoingView extends BaseFrameLayout<LivePkMarkMessage> {
    public static ChangeQuickRedirect changeQuickRedirect;
    public int e;
    public Long f;

    /* renamed from: g  reason: collision with root package name */
    public long f18428g;

    /* renamed from: h  reason: collision with root package name */
    public long f18429h;
    public long i;
    public long j;
    public long k;
    public e l;
    public fo0.a m;
    public LiveVideoView n;
    public AnimatorSet o;
    public final AnimatorSet p;

    /* renamed from: q  reason: collision with root package name */
    public final AnimatorSet f18430q;
    public boolean r;
    public s9.c s;
    @Nullable
    public IPKStatusCallback t;

    /* renamed from: u  reason: collision with root package name */
    public HashMap f18431u;

    @Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\bf\u0018\u00002\u00020\u0001J\b\u0010\u0002\u001a\u00020\u0003H&J\b\u0010\u0004\u001a\u00020\u0003H&J\b\u0010\u0005\u001a\u00020\u0003H&¨\u0006\u0006"}, d2 = {"Lcom/shizhuang/duapp/modules/live/common/pkmic/widget/LivePkMicDoingView$IPKStatusCallback;", "", "onIdleEnd", "", "onPKEnd", "onPKStart", "du_live_release"}, k = 1, mv = {1, 4, 2})
    /* compiled from: LivePkMicDoingView.kt */
    public interface IPKStatusCallback {
        void onIdleEnd();

        void onPKEnd();

        void onPKStart();
    }

    /* compiled from: LivePkMicDoingView.kt */
    public static final class a implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ Function0 b;

        public a(Function0 function0) {
            this.b = function0;
        }

        public final void run() {
            Function0 function0;
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199532, new Class[0], Void.TYPE).isSupported && (function0 = this.b) != null) {
                Unit unit = (Unit) function0.invoke();
            }
        }
    }

    /* compiled from: LivePkMicDoingView.kt */
    public static final class b extends vl.a {
        public static ChangeQuickRedirect changeQuickRedirect;

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ LivePkMicDoingView f18432a;

        public b(LivePkMicDoingView livePkMicDoingView) {
            this.f18432a = livePkMicDoingView;
        }

        @Override // vl.a
        public void onTaskEnd(@NotNull s9.c cVar, @NotNull EndCause endCause, @Nullable Exception exc) {
            byte[] ninePatchChunk;
            if (!PatchProxy.proxy(new Object[]{cVar, endCause, exc}, this, changeQuickRedirect, false, 199533, new Class[]{s9.c.class, EndCause.class, Exception.class}, Void.TYPE).isSupported) {
                try {
                    File i = cVar.i();
                    NinePatchDrawable ninePatchDrawable = null;
                    Bitmap decodeFile = BitmapFactory.decodeFile(i != null ? i.getAbsolutePath() : null);
                    if (decodeFile != null && (ninePatchChunk = decodeFile.getNinePatchChunk()) != null) {
                        if (NinePatch.isNinePatchChunk(ninePatchChunk)) {
                            ninePatchDrawable = new NinePatchDrawable(this.f18432a.getContext().getResources(), decodeFile, ninePatchChunk, new Rect(), null);
                        }
                        ((ImageView) this.f18432a.e(R.id.ivLeftMic)).setBackground(ninePatchDrawable);
                    }
                } catch (Throwable th2) {
                    th2.printStackTrace();
                }
            }
        }
    }

    /* compiled from: LivePkMicDoingView.kt */
    public static final class c implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ LivePkMicDoingView b;

        /* renamed from: c  reason: collision with root package name */
        public final /* synthetic */ int f18433c;
        public final /* synthetic */ int d;
        public final /* synthetic */ int e;

        public c(LivePkMicDoingView livePkMicDoingView, int i, int i3, int i12) {
            this.b = livePkMicDoingView;
            this.f18433c = i;
            this.d = i3;
            this.e = i12;
        }

        public final void run() {
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199534, new Class[0], Void.TYPE).isSupported) {
                ConstraintLayout.LayoutParams layoutParams = new ConstraintLayout.LayoutParams(this.b.e, fi.b.b((float) 39));
                layoutParams.topToTop = R.id.pkMicDetailLayout;
                ((ViewGroup.MarginLayoutParams) layoutParams).topMargin = this.f18433c;
                layoutParams.setMarginStart(this.d);
                layoutParams.setMarginEnd(this.e);
                layoutParams.endToEnd = R.id.pkMicDetailLayout;
                layoutParams.startToStart = R.id.pkMicDetailLayout;
                RelativeLayout relativeLayout = (RelativeLayout) this.b.e(R.id.rlPkProgressDetail);
                if (relativeLayout != null) {
                    relativeLayout.setLayoutParams(layoutParams);
                }
            }
        }
    }

    @JvmOverloads
    public LivePkMicDoingView(@NotNull Context context) {
        this(context, null, 0);
    }

    private final void setTimer(Function0<Unit> function0) {
        if (!PatchProxy.proxy(new Object[]{function0}, this, changeQuickRedirect, false, 199502, new Class[]{Function0.class}, Void.TYPE).isSupported) {
            e eVar = this.l;
            if (eVar != null) {
                eVar.a();
            }
            this.l = null;
            e eVar2 = new e();
            this.l = eVar2;
            eVar2.c(new a(function0), 0, 1, TimeUnit.SECONDS);
        }
    }

    @Override // com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout
    public void d(@Nullable View view) {
        if (!PatchProxy.proxy(new Object[]{view}, this, changeQuickRedirect, false, 199489, new Class[]{View.class}, Void.TYPE).isSupported) {
            super.d(view);
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199491, new Class[0], Void.TYPE).isSupported) {
                int c5 = z1.a.c(getContext());
                this.e = c5 - fi.b.b((float) 128);
                int i3 = (c5 / 18) * 16;
                int b2 = fi.b.b((float) 78);
                int b5 = fi.b.b((float) 46);
                int b12 = fi.b.b((float) 10);
                View e6 = e(R.id.vPkFlag);
                if (e6 != null) {
                    e6.post(new io0.c(this, i3));
                }
                RelativeLayout relativeLayout = (RelativeLayout) e(R.id.rlPkResult);
                if (relativeLayout != null) {
                    relativeLayout.post(new d(this, i3));
                }
                DuImageLoaderView duImageLoaderView = (DuImageLoaderView) e(R.id.ivLeftPkResult);
                if (duImageLoaderView != null) {
                    duImageLoaderView.post(new io0.e(this, b2, b5, b12));
                }
                DuImageLoaderView duImageLoaderView2 = (DuImageLoaderView) e(R.id.ivRightPkResult);
                if (duImageLoaderView2 != null) {
                    duImageLoaderView2.post(new f(this, b2, b5, b12));
                }
            }
            h(0);
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199490, new Class[0], Void.TYPE).isSupported) {
                ViewExtensionKt.j((ImageView) e(R.id.ivWinStreakQuestion), 0, LivePkMicDoingView$initClickListener$1.INSTANCE, 1);
                ViewExtensionKt.j((TextView) e(R.id.tvWinStreakDesc), 0, LivePkMicDoingView$initClickListener$2.INSTANCE, 1);
                ViewExtensionKt.j((ImageView) e(R.id.ivWinStreakClose), 0, new LivePkMicDoingView$initClickListener$3(this), 1);
            }
            n();
        }
    }

    public View e(int i3) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(i3)}, this, changeQuickRedirect, false, 199513, new Class[]{Integer.TYPE}, View.class);
        if (proxy.isSupported) {
            return (View) proxy.result;
        }
        if (this.f18431u == null) {
            this.f18431u = new HashMap();
        }
        View view = (View) this.f18431u.get(Integer.valueOf(i3));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i3);
        this.f18431u.put(Integer.valueOf(i3), findViewById);
        return findViewById;
    }

    public final double f(long j12, long j13) {
        double d;
        Object[] objArr = {new Long(j12), new Long(j13)};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Long.TYPE;
        PatchProxyResult proxy = PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 199496, new Class[]{cls, cls}, Double.TYPE);
        if (proxy.isSupported) {
            return ((Double) proxy.result).doubleValue();
        }
        int i3 = (j12 > 0 ? 1 : (j12 == 0 ? 0 : -1));
        if (i3 < 0) {
            d = 0.1d;
        } else {
            int i12 = (j13 > 0 ? 1 : (j13 == 0 ? 0 : -1));
            d = i12 < 0 ? 0.9d : (i3 == 0 && i12 == 0) ? 0.52d : ((double) j12) / ((double) (j12 + j13));
        }
        if (d <= 0.1d) {
            return 0.1d;
        }
        if (d >= 0.9d) {
            return 0.9d;
        }
        return d;
    }

    public final void g(View view, AnimatorSet animatorSet) {
        if (!PatchProxy.proxy(new Object[]{view, animatorSet}, this, changeQuickRedirect, false, 199505, new Class[]{View.class, AnimatorSet.class}, Void.TYPE).isSupported) {
            ObjectAnimator ofFloat = ObjectAnimator.ofFloat(view, "scaleX", 1.0f, 1.4f);
            ObjectAnimator ofFloat2 = ObjectAnimator.ofFloat(view, "scaleY", 1.0f, 1.4f);
            ofFloat.setDuration(100L);
            ofFloat2.setDuration(100L);
            ObjectAnimator ofFloat3 = ObjectAnimator.ofFloat(view, "scaleX", 1.4f, 1.0f);
            ObjectAnimator ofFloat4 = ObjectAnimator.ofFloat(view, "scaleY", 1.4f, 1.0f);
            ofFloat3.setStartDelay(100);
            ofFloat4.setStartDelay(100);
            ofFloat3.setDuration(100L);
            ofFloat4.setDuration(100L);
            animatorSet.play(ofFloat).with(ofFloat2).with(ofFloat3).with(ofFloat4);
        }
    }

    @Override // com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout
    public int getLayoutId() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199484, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.layout_pk_mic_doing_view;
    }

    @Nullable
    public final IPKStatusCallback getStatusCallback() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199511, new Class[0], IPKStatusCallback.class);
        return proxy.isSupported ? (IPKStatusCallback) proxy.result : this.t;
    }

    public final void h(int i3) {
        if (!PatchProxy.proxy(new Object[]{new Integer(i3)}, this, changeQuickRedirect, false, 199494, new Class[]{Integer.TYPE}, Void.TYPE).isSupported) {
            if (i3 == 0) {
                j();
                setVisibility(8);
                ((TextView) e(R.id.tvPkConnecting)).setVisibility(8);
                ((Group) e(R.id.pkingGroup)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(8);
                ((FrameLayout) e(R.id.pkResultAnimLayout)).setVisibility(8);
                ((LinearLayout) e(R.id.llytWinStreak)).setVisibility(8);
                ((TextView) e(R.id.tvLeftPkMark)).setText("0");
                ((TextView) e(R.id.tvRightPkMark)).setText("0");
                q(0, 0);
                e eVar = this.l;
                if (eVar != null) {
                    eVar.a();
                }
            } else if (i3 == 1) {
                setVisibility(0);
                ((TextView) e(R.id.tvPkConnecting)).setVisibility(0);
                ((TextView) e(R.id.tvPkConnecting)).setText("等待对方连接...");
                ((Group) e(R.id.pkingGroup)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(8);
                ((FrameLayout) e(R.id.pkResultAnimLayout)).setVisibility(8);
                ((LinearLayout) e(R.id.llytWinStreak)).setVisibility(8);
            } else if (i3 == 2) {
                ((TextView) e(R.id.tvPkConnecting)).setVisibility(8);
            } else if (i3 == 3) {
                setVisibility(0);
                if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199506, new Class[0], Void.TYPE).isSupported && this.r && this.o == null) {
                    this.o = new AnimatorSet();
                    ObjectAnimator ofFloat = ObjectAnimator.ofFloat((TextView) e(R.id.tvPkConnecting), "alpha", 1.0f, i.f36333a);
                    ofFloat.setDuration(3000L);
                    AnimatorSet animatorSet = this.o;
                    if (animatorSet != null) {
                        animatorSet.addListener(new g(this));
                    }
                    AnimatorSet animatorSet2 = this.o;
                    if (animatorSet2 != null) {
                        animatorSet2.play(ofFloat);
                    }
                }
                ((TextView) e(R.id.tvPkConnecting)).setVisibility(8);
                ((Group) e(R.id.pkingGroup)).setVisibility(0);
                n();
                ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).setVisibility(0);
                if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199508, new Class[0], Void.TYPE).isSupported && this.r) {
                    ((LinearLayout) e(R.id.llytWinStreak)).setVisibility(0);
                }
                IPKStatusCallback iPKStatusCallback = this.t;
                if (iPKStatusCallback != null) {
                    iPKStatusCallback.onPKStart();
                }
                this.k = this.i;
                setTimer(new LivePkMicDoingView$processPkStatus$1(this));
            } else if (i3 == 4) {
                setVisibility(0);
                ((Group) e(R.id.pkingGroup)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).setVisibility(8);
                this.k = this.j;
                setTimer(new LivePkMicDoingView$processPkStatus$2(this));
            } else if (i3 == 5) {
                setVisibility(0);
                ((TextView) e(R.id.tvPkConnecting)).setVisibility(8);
                ((Group) e(R.id.pkingGroup)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).setVisibility(0);
                ((FontText) e(R.id.tvPkStatus)).setText("已结束");
            }
        }
    }

    public final void i(boolean z, String str) {
        if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0), str}, this, changeQuickRedirect, false, 199498, new Class[]{Boolean.TYPE, String.class}, Void.TYPE).isSupported) {
            fo0.b.f32430a.b(str, PkStatus.PK_END_ANIM_SHOWED, new LivePkMicDoingView$readyPlayPkResultAnim$1(this, z), new LivePkMicDoingView$readyPlayPkResultAnim$2(this, z));
        }
    }

    public final void j() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199501, new Class[0], Void.TYPE).isSupported) {
            fo0.a aVar = this.m;
            if (aVar != null) {
                aVar.d(this.n);
            }
            this.n = null;
        }
    }

    public final void k(boolean z) {
        if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 199499, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            if (z) {
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).h(R.drawable.icon_pk_win).x();
                return;
            }
            ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(0);
            ((DuImageLoaderView) e(R.id.ivRightPkResult)).h(R.drawable.icon_pk_win).x();
        }
    }

    public final void l(@Nullable Long l12, @Nullable Long l13) {
        if (!PatchProxy.proxy(new Object[]{l12, l13}, this, changeQuickRedirect, false, 199504, new Class[]{Long.class, Long.class}, Void.TYPE).isSupported) {
            this.i = (l12 == null || l12.longValue() <= 0) ? 300 : l12.longValue();
            this.j = (l13 == null || l13.longValue() <= 0) ? 30 : l13.longValue();
        }
    }

    public final void m(@Nullable Long l12) {
        if (!PatchProxy.proxy(new Object[]{l12}, this, changeQuickRedirect, false, 199488, new Class[]{Long.class}, Void.TYPE).isSupported && (true ^ Intrinsics.areEqual(this.f, l12)) && l12 != null && l12.longValue() != 0) {
            this.f = l12;
        }
    }

    public final void n() {
        LivePkIconBean livePkIconBean;
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199510, new Class[0], Void.TYPE).isSupported) {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], fi0.b.f32353a, fi0.b.changeQuickRedirect, false, 177728, new Class[0], LivePkIconBean.class);
            if (proxy.isSupported) {
                livePkIconBean = (LivePkIconBean) proxy.result;
            } else {
                LivePkIconBean livePkIconBean2 = (LivePkIconBean) b0.d("key_pk_icon_info", LivePkIconBean.class);
                if (livePkIconBean2 == null) {
                    fo.a.u("LivePkIconQueryHelper").e("mmkv no cache for key_pk_icon_info", new Object[0]);
                    livePkIconBean = new LivePkIconBean(null, null, null, null, null, null, null, 127, null);
                    livePkIconBean.setCenterPKImageStr("https://apk.poizon.com/duApp/Android_Config/live/pk/bg_pk_mic_status.png");
                    livePkIconBean.setPkZiImageStr("https://apk.poizon.com/duApp/Android_Config/live/pk/icon_pk.png");
                    livePkIconBean.setProgressPointImageStr("https://cdn.dewu.com/node-common/ios_resource/resource/baa90126-d95f-3bbc-d127-a61a507947ce.webp");
                    livePkIconBean.setLeftProgressBgImageStrAnd("https://apk.poizon.com/duApp/Android_Config/live/pk/bg_pk_mic_progress_left.9.png");
                    livePkIconBean.setLeftProgressMaskImageStr("https://apk.poizon.com/duApp/Android_Config/live/pk/bg_pk_mic_left_mantle.png");
                    livePkIconBean.setRightProgressBgImageStr("https://apk.poizon.com/duApp/Android_Config/live/pk/bg_pk_mic_progress_right.png");
                    livePkIconBean.setRightProgressMaskImageStr("https://apk.poizon.com/duApp/Android_Config/live/pk/bg_pk_mic_right_mantle.png");
                } else {
                    livePkIconBean = livePkIconBean2;
                }
            }
            ((co.c) ((DuImageLoaderView) e(R.id.ivMicLight)).i(livePkIconBean.getProgressPointImageStr()).v(new co.d(fi.b.b(28.0f), fi.b.b(39.0f)))).x();
            ((DuImageLoaderView) e(R.id.ivRightMic)).g(livePkIconBean.getRightProgressBgImageStr());
            ((DuImageLoaderView) e(R.id.ivRightMicMantle)).g(livePkIconBean.getRightProgressMaskImageStr());
            ((DuImageLoaderView) e(R.id.ivLeftMicMantle)).g(livePkIconBean.getLeftProgressMaskImageStr());
            ((DuImageLoaderView) e(R.id.ivPkCountDownBg)).g(livePkIconBean.getCenterPKImageStr());
            ((DuImageLoaderView) e(R.id.ivCountdownPkIcon)).g(livePkIconBean.getPkZiImageStr());
            String leftProgressBgImageStrAnd = livePkIconBean.getLeftProgressBgImageStrAnd();
            if (leftProgressBgImageStrAnd != null) {
                s9.c cVar = this.s;
                if (cVar != null) {
                    cVar.g();
                }
                this.s = tl.a.n(leftProgressBgImageStrAnd, new b(this));
            }
        }
    }

    @Nullable
    public final PKMicResult o(@Nullable LivePkMarkMessage livePkMarkMessage, boolean z) {
        Long kolUserId;
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{livePkMarkMessage, new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 199503, new Class[]{LivePkMarkMessage.class, Boolean.TYPE}, PKMicResult.class);
        if (proxy.isSupported) {
            return (PKMicResult) proxy.result;
        }
        List<LivePkInfo> pkInfo = livePkMarkMessage.getPkInfo();
        if (pkInfo == null) {
            ((TextView) e(R.id.tvLeftPkMark)).setText("0");
            ((TextView) e(R.id.tvRightPkMark)).setText("0");
            q(0, 0);
            return PKMicResult.Equalize;
        }
        Long l12 = this.f;
        if (l12 == null || l12.longValue() == 0) {
            return null;
        }
        long j12 = 0;
        long j13 = 0;
        for (T t4 : pkInfo) {
            if (Intrinsics.areEqual(t4.getKolUserId(), this.f)) {
                Long score = t4.getScore();
                j13 = score != null ? score.longValue() : this.f18428g;
            } else if (t4.getKolUserId() != null && ((kolUserId = t4.getKolUserId()) == null || kolUserId.longValue() != 0)) {
                Long score2 = t4.getScore();
                j12 = score2 != null ? score2.longValue() : this.f18429h;
            }
        }
        ((TextView) e(R.id.tvLeftPkMark)).setText(String.valueOf(j13));
        ((TextView) e(R.id.tvRightPkMark)).setText(String.valueOf(j12));
        byte b2 = this.f18428g != j13 ? (byte) 1 : 0;
        byte b5 = this.f18429h != j12 ? (byte) 1 : 0;
        Object[] objArr = {new Byte(b2), new Byte(b5)};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Boolean.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 199507, new Class[]{cls, cls}, Void.TYPE).isSupported) {
            if (b2 != 0 && !this.p.isRunning()) {
                this.p.start();
            }
            if (b5 != 0 && !this.f18430q.isRunning()) {
                this.f18430q.start();
            }
        }
        q(j13, j12);
        if (!z) {
            return null;
        }
        int i3 = (j13 > j12 ? 1 : (j13 == j12 ? 0 : -1));
        if (i3 > 0) {
            return PKMicResult.LocalAnchorWin;
        }
        if (i3 < 0) {
            return PKMicResult.LocalAnchorLose;
        }
        return PKMicResult.Equalize;
    }

    @Override // com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout
    public void onDetachedFromWindow() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199486, new Class[0], Void.TYPE).isSupported) {
            super.onDetachedFromWindow();
            release();
        }
    }

    public final void p(@Nullable String str, @Nullable PKMicResult pKMicResult, @Nullable Integer num) {
        if (!PatchProxy.proxy(new Object[]{str, pKMicResult, num}, this, changeQuickRedirect, false, 199497, new Class[]{String.class, PKMicResult.class, Integer.class}, Void.TYPE).isSupported && pKMicResult != null) {
            int i3 = io0.a.f34037a[pKMicResult.ordinal()];
            if (i3 == 1) {
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).h(R.drawable.icon_pk_lose).x();
                i(true, str);
                if (!PatchProxy.proxy(new Object[]{num}, this, changeQuickRedirect, false, 199509, new Class[]{Integer.class}, Void.TYPE).isSupported && num != null) {
                    num.intValue();
                    if (num.intValue() >= 2) {
                        ((TextView) e(R.id.tvPkConnecting)).setText("已连胜" + num + (char) 22330);
                        AnimatorSet animatorSet = this.o;
                        if (animatorSet != null) {
                            animatorSet.start();
                        }
                    }
                }
            } else if (i3 == 2) {
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(8);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).h(R.drawable.icon_pk_lose).x();
                i(false, str);
            } else if (i3 == 3) {
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).setVisibility(0);
                ((DuImageLoaderView) e(R.id.ivLeftPkResult)).h(R.drawable.icon_pk_equalize).x();
                ((DuImageLoaderView) e(R.id.ivRightPkResult)).h(R.drawable.icon_pk_equalize).x();
            }
        }
    }

    public final void q(long j12, long j13) {
        Object[] objArr = {new Long(j12), new Long(j13)};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Long.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 199495, new Class[]{cls, cls}, Void.TYPE).isSupported) {
            try {
                float measureText = ((TextView) e(R.id.tvLeftPkMark)).getPaint().measureText(String.valueOf(j12));
                float measureText2 = ((TextView) e(R.id.tvRightPkMark)).getPaint().measureText(String.valueOf(j13));
                this.f18428g = j12;
                this.f18429h = j13;
                double f12 = f(j12, j13);
                ViewGroup.LayoutParams layoutParams = ((ImageView) e(R.id.ivLeftMic)).getLayoutParams();
                int i3 = this.e;
                int i12 = (int) (((double) i3) * f12);
                int i13 = (int) ((((double) 1) - f12) * ((double) i3));
                ViewGroup.LayoutParams layoutParams2 = ((TextView) e(R.id.tvLeftPkMark)).getLayoutParams();
                float marginStart = ((float) ((layoutParams2 instanceof ViewGroup.MarginLayoutParams ? MarginLayoutParamsCompat.getMarginStart((ViewGroup.MarginLayoutParams) layoutParams2) : 0) * 2)) + measureText + ((float) fi.b.b((float) 10));
                ViewGroup.LayoutParams layoutParams3 = ((TextView) e(R.id.tvRightPkMark)).getLayoutParams();
                float marginEnd = ((float) (2 * (layoutParams3 instanceof ViewGroup.MarginLayoutParams ? MarginLayoutParamsCompat.getMarginEnd((ViewGroup.MarginLayoutParams) layoutParams3) : 0))) + measureText2;
                if (marginStart > ((float) i12)) {
                    layoutParams.width = (int) marginStart;
                } else if (marginEnd > ((float) i13)) {
                    layoutParams.width = (int) (((float) this.e) - marginEnd);
                } else {
                    layoutParams.width = i12;
                }
                ((ImageView) e(R.id.ivLeftMic)).setLayoutParams(layoutParams);
                ViewGroup.LayoutParams layoutParams4 = ((DuImageLoaderView) e(R.id.ivLeftMicMantle)).getLayoutParams();
                layoutParams4.width = layoutParams.width - fi.b.b((float) 6);
                ((DuImageLoaderView) e(R.id.ivLeftMicMantle)).setLayoutParams(layoutParams4);
            } catch (Exception unused) {
            }
        }
    }

    public final void r(int i3, int i12, int i13) {
        Object[] objArr = {new Integer(i3), new Integer(i12), new Integer(i13)};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 199493, new Class[]{cls, cls, cls}, Void.TYPE).isSupported) {
            ((RelativeLayout) e(R.id.rlPkProgressDetail)).post(new c(this, i3, i12, i13));
        }
    }

    public final void release() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 199485, new Class[0], Void.TYPE).isSupported) {
            h(0);
            s9.c cVar = this.s;
            if (cVar != null) {
                cVar.g();
            }
        }
    }

    public final void setAnchor(boolean z) {
        if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 199482, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            this.r = z;
        }
    }

    public final void setStatusCallback(@Nullable IPKStatusCallback iPKStatusCallback) {
        if (!PatchProxy.proxy(new Object[]{iPKStatusCallback}, this, changeQuickRedirect, false, 199512, new Class[]{IPKStatusCallback.class}, Void.TYPE).isSupported) {
            this.t = iPKStatusCallback;
        }
    }

    public final void setVideoViewReuseHelper(@Nullable fo0.a aVar) {
        if (!PatchProxy.proxy(new Object[]{aVar}, this, changeQuickRedirect, false, 199487, new Class[]{fo0.a.class}, Void.TYPE).isSupported) {
            this.m = aVar;
        }
    }

    @JvmOverloads
    public LivePkMicDoingView(@NotNull Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    @JvmOverloads
    public LivePkMicDoingView(@NotNull Context context, @Nullable AttributeSet attributeSet, int i3) {
        super(context, attributeSet, i3);
        this.f = 0L;
        this.i = 300;
        this.j = 30;
        AnimatorSet animatorSet = new AnimatorSet();
        this.p = animatorSet;
        AnimatorSet animatorSet2 = new AnimatorSet();
        this.f18430q = animatorSet2;
        g((TextView) e(R.id.tvLeftPkMark), animatorSet);
        g((TextView) e(R.id.tvRightPkMark), animatorSet2);
    }
}