米游社.apk(点击下载) / RichTextVideoView.java


package com.mihoyo.hyperion.richtext.views;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import av.l0;
import av.n0;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.huawei.hms.opendevice.i;
import com.huawei.hms.push.e;
import com.mihoyo.commlib.utils.ExtensionKt;
import com.mihoyo.hotfix.runtime.patch.RuntimeDirector;
import com.mihoyo.hyperion.R;
import com.mihoyo.hyperion.manager.AppConfigManager;
import com.mihoyo.hyperion.richtext.entities.RichTextVideoInfo;
import com.mihoyo.hyperion.video.view.MiHoYoSimpleVideoPlayer;
import du.k2;
import hn.u;
import j9.h;
import j9.q0;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.Metadata;
import ng.c;
import qn.b;
import sn.a;
import uz.d;
import zi.b;
import zi.l;
import zi.m;
import zj.e;
import zj.f;

@Metadata(bv = {}, d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0010\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u00022\b\u0012\u0004\u0012\u00020\u00040\u00032\u00020\u0005B\u000f\u0012\u0006\u0010!\u001a\u00020 ¢\u0006\u0004\b\"\u0010#J\u0018\u0010\n\u001a\u00020\t2\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u0007H\u0016J\u0018\u0010\u000e\u001a\u00020\t2\u0006\u0010\f\u001a\u00020\u000b2\u0006\u0010\r\u001a\u00020\u000bH\u0016J\u0010\u0010\u0010\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000bH\u0016J\b\u0010\u0011\u001a\u00020\tH\u0016J\b\u0010\u0012\u001a\u00020\tH\u0014R\u0018\u0010\u0015\u001a\u0004\u0018\u00010\u00048\u0002@\u0002X‚\u000e¢\u0006\u0006\n\u0004\b\u0013\u0010\u0014R\u001c\u0010\u0018\u001a\n \u0016*\u0004\u0018\u00010\u000b0\u000b8\u0002X‚\u0004¢\u0006\u0006\n\u0004\b\u000e\u0010\u0017R\u0014\u0010\u001a\u001a\u00020\u00078\u0002X‚\u0004¢\u0006\u0006\n\u0004\b\u0010\u0010\u0019R\u0016\u0010\u001b\u001a\u00020\u000b8\u0002@\u0002X‚\u000e¢\u0006\u0006\n\u0004\b\u0011\u0010\u0017R\u0014\u0010\u001f\u001a\u00020\u001c8\u0002X‚\u0004¢\u0006\u0006\n\u0004\b\u001d\u0010\u001e¨\u0006$"}, d2 = {"Lcom/mihoyo/hyperion/richtext/views/RichTextVideoView;", "Landroid/widget/FrameLayout;", "Lzj/f;", "Lsn/a;", "Lcom/mihoyo/hyperion/richtext/entities/RichTextVideoInfo;", "Lng/c;", "videoInfo", "", "position", "Ldu/k2;", i.TAG, "", "pic", "aid", "b", "url", "c", GoogleApiAvailabilityLight.TRACKING_SOURCE_DIALOG, "onDetachedFromWindow", "a", "Lcom/mihoyo/hyperion/richtext/entities/RichTextVideoInfo;", "mVideoInfo", "kotlin.jvm.PlatformType", "Ljava/lang/String;", "TAG", "I", "DEFAULT_HEIGHT", "currentAid", "Lcom/mihoyo/hyperion/video/view/MiHoYoSimpleVideoPlayer;", e.f31073a, "Lcom/mihoyo/hyperion/video/view/MiHoYoSimpleVideoPlayer;", "videoView", "Landroid/content/Context;", "context", "<init>", "(Landroid/content/Context;)V", "app_PublishRelease"}, k = 1, mv = {1, 7, 1})
/* compiled from: RichTextVideoView.kt */
public final class RichTextVideoView extends FrameLayout implements f, sn.a<RichTextVideoInfo>, c {
    public static RuntimeDirector m__m;
    @uz.e

    /* renamed from: a  reason: collision with root package name */
    public RichTextVideoInfo f36041a;

    /* renamed from: b  reason: collision with root package name */
    public final String f36042b;

    /* renamed from: c  reason: collision with root package name */
    public final int f36043c;
    @d

    /* renamed from: d  reason: collision with root package name */
    public String f36044d;
    @d

    /* renamed from: e  reason: collision with root package name */
    public final MiHoYoSimpleVideoPlayer f36045e;
    @d

    /* renamed from: f  reason: collision with root package name */
    public final tn.f f36046f;
    @d

    /* renamed from: g  reason: collision with root package name */
    public Map<Integer, View> f36047g = new LinkedHashMap();

    @Metadata(bv = {}, d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Ldu/k2;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 7, 1})
    /* compiled from: RichTextVideoView.kt */
    public static final class a extends n0 implements zu.a<k2> {
        public static RuntimeDirector m__m;

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

        /* renamed from: b  reason: collision with root package name */
        public final /* synthetic */ RichTextVideoView f36049b;

        /* renamed from: c  reason: collision with root package name */
        public final /* synthetic */ MiHoYoSimpleVideoPlayer f36050c;

        /* JADX INFO: super call moved to the top of the method (can break code semantics) */
        public a(Context context, RichTextVideoView richTextVideoView, MiHoYoSimpleVideoPlayer miHoYoSimpleVideoPlayer) {
            super(0);
            this.f36048a = context;
            this.f36049b = richTextVideoView;
            this.f36050c = miHoYoSimpleVideoPlayer;
        }

        @Override // zu.a
        public final void invoke() {
            RuntimeDirector runtimeDirector = m__m;
            if (runtimeDirector == null || !runtimeDirector.isRedirect(0)) {
                l lVar = new l(m.G0, null, "PostDetailContent", null, null, null, null, null, null, null, null, 2042, null);
                lVar.e().put("game_id", m.f163438a.b());
                b.e(lVar, null, null, false, 14, null);
                if (!AppConfigManager.INSTANCE.getConfig().getCanPlayBilibiliVideoInPlayer()) {
                    u uVar = u.f70328a;
                    Context context = this.f36048a;
                    u.m(uVar, context, "https://www.bilibili.com/video/av" + this.f36049b.f36044d, null, false, 12, null);
                    return;
                }
                this.f36050c.e();
                return;
            }
            runtimeDirector.invocationDispatch(0, this, ga.a.f66507a);
        }
    }

    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
    public RichTextVideoView(@d Context context) {
        super(context);
        l0.p(context, "context");
        this.f36042b = RichTextVideoView.class.getSimpleName();
        int A = ExtensionKt.A(200);
        this.f36043c = A;
        this.f36044d = "";
        MiHoYoSimpleVideoPlayer miHoYoSimpleVideoPlayer = new MiHoYoSimpleVideoPlayer(context);
        miHoYoSimpleVideoPlayer.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
        ExtensionKt.M(miHoYoSimpleVideoPlayer.getClickableRootView(), new a(context, this, miHoYoSimpleVideoPlayer));
        this.f36045e = miHoYoSimpleVideoPlayer;
        b.C1006b a10 = qn.b.f108025a.a((androidx.appcompat.app.e) context);
        Object newInstance = zj.e.class.getConstructor(f.class).newInstance(this);
        tn.d dVar = (tn.d) newInstance;
        l0.o(dVar, "this");
        a10.e(dVar);
        l0.o(newInstance, "T::class.java.getConstru…Owner(this)\n            }");
        this.f36046f = dVar;
        LayoutInflater.from(context).inflate(R.layout.view_rich_text_video, this);
        ViewGroup.MarginLayoutParams marginLayoutParams = new ViewGroup.MarginLayoutParams(-1, A);
        int A2 = ExtensionKt.A(16);
        marginLayoutParams.setMargins(A2, ExtensionKt.A(20), A2, 0);
        setLayoutParams(marginLayoutParams);
        setBackground(q0.f74179a.c(context, R.drawable.bg_richt_text_video));
        addView(miHoYoSimpleVideoPlayer);
    }

    @Override // zj.f
    public void b(@d String str, @d String str2) {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(1)) {
            l0.p(str, "pic");
            l0.p(str2, "aid");
            this.f36044d = str2;
            this.f36045e.setCover(str);
            return;
        }
        runtimeDirector.invocationDispatch(1, this, str, str2);
    }

    @Override // zj.f
    public void c(@d String str) {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(2)) {
            l0.p(str, "url");
            this.f36045e.setVideoUrl(str);
            return;
        }
        runtimeDirector.invocationDispatch(2, this, str);
    }

    @Override // zj.f
    public void d() {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(3)) {
            this.f36045e.g();
        } else {
            runtimeDirector.invocationDispatch(3, this, ga.a.f66507a);
        }
    }

    public void e() {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(6)) {
            this.f36047g.clear();
        } else {
            runtimeDirector.invocationDispatch(6, this, ga.a.f66507a);
        }
    }

    @uz.e
    public View g(int i10) {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(7)) {
            Map<Integer, View> map = this.f36047g;
            View view = map.get(Integer.valueOf(i10));
            if (view != null) {
                return view;
            }
            View findViewById = findViewById(i10);
            if (findViewById == null) {
                return null;
            }
            map.put(Integer.valueOf(i10), findViewById);
            return findViewById;
        }
        return (View) runtimeDirector.invocationDispatch(7, this, Integer.valueOf(i10));
    }

    /* renamed from: i */
    public void a(@d RichTextVideoInfo richTextVideoInfo, int i10) {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(0)) {
            l0.p(richTextVideoInfo, "videoInfo");
            if (!AppConfigManager.INSTANCE.getConfig().getCanPlayBilibiliVideoInPlayer()) {
                this.f36045e.f();
                String r10 = h.f74133a.r(richTextVideoInfo.getAvLink(), "aid");
                if (r10 == null) {
                    r10 = "";
                }
                this.f36044d = r10;
                return;
            }
            if (wr.f.D().getCurrentPosition() > 0 || this.f36041a != null) {
                String avLink = richTextVideoInfo.getAvLink();
                RichTextVideoInfo richTextVideoInfo2 = this.f36041a;
                if (l0.g(avLink, richTextVideoInfo2 != null ? richTextVideoInfo2.getAvLink() : null)) {
                    return;
                }
            }
            this.f36041a = richTextVideoInfo;
            this.f36046f.dispatch(new e.a(richTextVideoInfo.getAvLink()));
            return;
        }
        runtimeDirector.invocationDispatch(0, this, richTextVideoInfo, Integer.valueOf(i10));
    }

    public void onDetachedFromWindow() {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(4)) {
            super.onDetachedFromWindow();
            this.f36045e.release();
            return;
        }
        runtimeDirector.invocationDispatch(4, this, ga.a.f66507a);
    }

    @Override // sn.a
    public void setupPositionTopOffset(int i10) {
        RuntimeDirector runtimeDirector = m__m;
        if (runtimeDirector == null || !runtimeDirector.isRedirect(5)) {
            a.C1109a.a(this, i10);
            return;
        }
        runtimeDirector.invocationDispatch(5, this, Integer.valueOf(i10));
    }
}