package com.ifpdos.udi.service.source;

import a.a.a.a.c.c0;
import a.a.a.a.c.d1;
import a.a.a.a.c.e1;
import a.a.a.a.c.m0;
import a.a.a.a.c.n0;
import a.a.a.a.c.n1.b0;
import a.a.a.a.c.r0;
import a.a.a.a.c.r1.a;
import a.a.a.a.c.r1.c;
import a.a.a.a.c.t0;
import a.a.a.a.c.u0;
import a.a.a.a.c.u1.p;
import a.a.a.a.c.v0;
import a.a.a.a.c.w;
import a.a.a.a.c.z;
import a.a.a.a.j.d0;
import a.a.a.a.j.d2;
import a.a.a.a.j.e0;
import a.a.a.a.j.f3;
import a.a.a.a.j.j0;
import a.a.a.a.j.j1;
import a.a.a.a.j.j2;
import a.a.a.a.j.j5;
import a.a.a.a.j.k0;
import a.a.a.a.j.k1;
import a.a.a.a.j.k2;
import a.a.a.a.j.k5;
import a.a.a.a.j.l5;
import a.a.a.a.j.o;
import a.a.a.a.j.o6;
import a.a.a.a.j.r4;
import a.a.a.a.j.r6;
import a.a.a.a.j.s4;
import a.a.a.a.j.u4;
import a.a.a.a.j.v5;
import a.a.a.a.j.w0;
import a.f.a.f;
import a.f.a.g;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.TypedArray;
import android.media.AudioManager;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Looper;
import android.os.Process;
import android.os.SystemProperties;
import android.os.UserHandle;
import android.util.Log;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.entity.EntityInputSource;
import com.cvte.vman.listener.OnAvCtrlListener;
import com.cvte.vman.listener.OnExternDisplayListener;
import com.cvte.vman.listener.OnTVinputListener;
import com.cvte.vman.types.EnumHDMIEdidOption;
import com.cvte.vman.types.EnumInputSourceId;
import com.cvte.vman.types.EnumInputStatus;
import com.cvte.vman.types.EnumIoboxStatus;
import com.cvte.vman.types.EnumOutputDisplayPort;
import com.cvte.vman.types.EnumSignalStatus;
import com.ifpdos.udi.service.source.SourceServiceCoreVMan;
import com.seewo.libmcuservice.constant.ITVStateConstants;
import com.seewo.vcommons.constants.SeewoConstants;
import com.seewo.vcommons.constants.SeewoIntent;
import e.s.b.l;
import e.s.c.h;
import e.s.c.i;
import e.s.c.j;
import e.s.c.m;
import e.s.c.q;
import e.s.c.r;
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public final class SourceServiceCoreVMan extends a.a.a.a.c.d implements b0.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final c f5551a = new c(null);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final e.b<a.InterfaceC0016a> f5552b = d.a.u.a.r(a.f5561b);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final e.b<c.b> f5553c = d.a.u.a.r(b.f5562b);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final d1<o6, String> f5554d = n0.z(new e.e(o6.FMT_AUTO, "Auto"), new e.e(o6.FMT_1080P_50HZ, "1920x1080p50"), new e.e(o6.FMT_1080P_60HZ, "1920x1080p60"), new e.e(o6.FMT_3840X2160_30HZ, "3840x2160p30"), new e.e(o6.FMT_3840X2160_50HZ, "3840x2160p50"), new e.e(o6.FMT_3840X2160_60HZ, "3840x2160p60"), new e.e(o6.FMT_480P_60HZ, "720x480p60"), new e.e(o6.FMT_720P_60HZ, "1280x720p60"), new e.e(o6.FMT_640X480_60HZ, "640x480p60"), new e.e(o6.FMT_3440X1440_60HZ, "3440x1440p60"), new e.e(o6.FMT_7680X4320_60HZ, "7680x4320p60"), new e.e(o6.FMT_7680X4320_30HZ, "7680x4320p30"), new e.e(o6.FMT_5120X2880_60HZ, "5120x2880p60"), new e.e(o6.FMT_1080P_30HZ, "1920x1080p30"), new e.e(o6.FMT_720P_30HZ, "1280x720p30"), new e.e(o6.FMT_480P_30HZ, "720x480p30"), new e.e(o6.FMT_4096X2160_60HZ, "4096x2160p60"));

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final d1<u0, Integer> f5555e = n0.z(new e.e(u0.TYPE_C1, 1), new e.e(u0.TYPE_C2, 2));

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final Context f5556f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final VmanMiddleWare f5557g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public boolean f5558h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public u0 f5559i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final Handler f5560j;
    public final HandlerThread k;
    public final e.b l;
    public final a.a.a.a.c.g m;

    public static final class a extends j implements e.s.b.a<a.InterfaceC0016a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final a f5561b = new a();

        public a() {
            super(0);
        }

        @Override // e.s.b.a
        public a.InterfaceC0016a a() {
            a.a.a.a.c.r1.a aVar = a.a.a.a.c.r1.a.f1805a;
            return a.a.a.a.c.r1.a.f1806b.a();
        }
    }

    public static final class b extends j implements e.s.b.a<c.b> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final b f5562b = new b();

        public b() {
            super(0);
        }

        @Override // e.s.b.a
        public c.b a() {
            a.a.a.a.c.r1.c cVar = a.a.a.a.c.r1.c.f1812a;
            return a.a.a.a.c.r1.c.f1813b.a();
        }
    }

    public static final class c {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final /* synthetic */ e.u.f<Object>[] f5563a;

        static {
            m mVar = new m(q.a(c.class), "pcControlStrategy", "getPcControlStrategy()Lcom/ifpdos/udi/service/common/strategy/PcControlStrategy$IPcControl;");
            r rVar = q.f6016a;
            Objects.requireNonNull(rVar);
            m mVar2 = new m(q.a(c.class), "usbControlStrategy", "getUsbControlStrategy()Lcom/ifpdos/udi/service/common/strategy/UsbControlStrategy$IUsbControl;");
            Objects.requireNonNull(rVar);
            f5563a = new e.u.f[]{mVar, mVar2};
        }

        public c() {
        }

        public c(e.s.c.f fVar) {
        }

        public static final a.InterfaceC0016a a(c cVar) {
            Objects.requireNonNull(cVar);
            return SourceServiceCoreVMan.f5552b.getValue();
        }

        public static final c.b b(c cVar) {
            Objects.requireNonNull(cVar);
            return SourceServiceCoreVMan.f5553c.getValue();
        }
    }

    public /* synthetic */ class d {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final /* synthetic */ int[] f5564a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final /* synthetic */ int[] f5565b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public static final /* synthetic */ int[] f5566c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public static final /* synthetic */ int[] f5567d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public static final /* synthetic */ int[] f5568e;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public static final /* synthetic */ int[] f5569f;

        static {
            r6.valuesCustom();
            int[] iArr = new int[13];
            iArr[r6.HDMI_OUT1.ordinal()] = 1;
            iArr[r6.HDMI_OUT2.ordinal()] = 2;
            iArr[r6.HDMI_OUT3.ordinal()] = 3;
            iArr[r6.HDMI_OUT4.ordinal()] = 4;
            iArr[r6.TYPEC_OUT1.ordinal()] = 5;
            iArr[r6.TYPEC_OUT2.ordinal()] = 6;
            iArr[r6.DP_OUT1.ordinal()] = 7;
            iArr[r6.DP_OUT2.ordinal()] = 8;
            iArr[r6.SDI_OUT1.ordinal()] = 9;
            iArr[r6.HDMI_OUT.ordinal()] = 10;
            iArr[r6.TYPEC_OUT.ordinal()] = 11;
            iArr[r6.DP_OUT.ordinal()] = 12;
            iArr[r6.SDI_OUT.ordinal()] = 13;
            f5564a = iArr;
            EnumInputSourceId.values();
            int[] iArr2 = new int[26];
            iArr2[EnumInputSourceId.SOURCE_ID_ANDROID.ordinal()] = 1;
            iArr2[EnumInputSourceId.SOURCE_ID_PC.ordinal()] = 2;
            iArr2[EnumInputSourceId.SOURCE_ID_PC2.ordinal()] = 3;
            f5565b = iArr2;
            f3.valuesCustom();
            int[] iArr3 = new int[3];
            iArr3[f3.EDID_1_4.ordinal()] = 1;
            iArr3[f3.EDID_2_0.ordinal()] = 2;
            iArr3[f3.EDID_1_2.ordinal()] = 3;
            f5566c = iArr3;
            w0.valuesCustom();
            int[] iArr4 = new int[2];
            iArr4[w0.PC.ordinal()] = 1;
            iArr4[w0.FOLLOW_SOURCE.ordinal()] = 2;
            f5567d = iArr4;
            u0.valuesCustom();
            int[] iArr5 = new int[26];
            iArr5[u0.PC.ordinal()] = 1;
            iArr5[u0.HDMI1.ordinal()] = 2;
            iArr5[u0.HDMI2.ordinal()] = 3;
            iArr5[u0.HDMI3.ordinal()] = 4;
            iArr5[u0.TYPE_C1.ordinal()] = 5;
            iArr5[u0.TYPE_C2.ordinal()] = 6;
            f5568e = iArr5;
            EnumHDMIEdidOption.values();
            int[] iArr6 = new int[7];
            iArr6[EnumHDMIEdidOption.HDMI_EDID_4K30HZ_YUV444.ordinal()] = 1;
            iArr6[EnumHDMIEdidOption.HDMI_EDID_4K60HZ_YUV444.ordinal()] = 2;
            iArr6[EnumHDMIEdidOption.HDMI_EDID_4K60HZ_YUV420.ordinal()] = 3;
            iArr6[EnumHDMIEdidOption.HDMI_EDID_2K60HZ_YUV444.ordinal()] = 4;
            f5569f = iArr6;
        }
    }

    public /* synthetic */ class e extends h implements l<Intent, e.m> {
        public e(SourceServiceCoreVMan sourceServiceCoreVMan) {
            super(1, sourceServiceCoreVMan, SourceServiceCoreVMan.class, "onCecDeviceStatus", "onCecDeviceStatus(Landroid/content/Intent;)V", 0);
        }

        @Override // e.s.b.l
        public e.m e(Intent intent) {
            Intent intent2 = intent;
            i.e(intent2, "p0");
            Objects.requireNonNull((SourceServiceCoreVMan) this.f5999c);
            boolean booleanExtra = intent2.getBooleanExtra("isOn", false);
            int intExtra = intent2.getIntExtra("sourceId", -1);
            if (intExtra >= 0) {
                u0 u0VarE = p.f1912a.e(intExtra);
                a.f.a.g gVar = a.f.a.f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b("onCecDeviceStatus " + u0VarE + ' ' + booleanExtra, new Object[0]);
                d2 d2Var = new d2(u0VarE, booleanExtra);
                i.e(d2Var, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(q.a(c0.class));
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/source/hdmi/cec/device/status/change/notify", a.a.a.a.c.u1.i.l(d2Var), null, 4, null);
            }
            return e.m.f5941a;
        }
    }

    public static final class f implements z {
        public f() {
        }

        @Override // a.a.a.a.c.z
        public void onEvent(String str, String str2) {
            String strJ;
            i.e(str, "url");
            i.e(str2, "event");
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            a.e.a.l lVarB = a.a.a.a.c.u1.i.b(str2);
            if (lVarB == null || (strJ = a.a.a.a.c.u1.i.j(lVarB, ITVStateConstants.KEY_VOICE_VALUE)) == null) {
                return;
            }
            Log.i("SourceServiceCoreVMan", i.j("WatchDog: ", strJ));
            if (i.a("com.ifpdos.debugmenu", strJ)) {
                p pVar = p.f1912a;
                VmanMiddleWare vmanMiddleWare = SourceServiceCoreVMan.this.f5557g;
                i.d(vmanMiddleWare, "vman");
                u0 u0VarI = pVar.i(vmanMiddleWare);
                Log.i("SourceServiceCoreVMan", i.j("WatchDog getCurrentSource:", u0VarI.name()));
                n0.x(c.b(SourceServiceCoreVMan.f5551a), SourceServiceCoreVMan.this.f5556f, u0VarI, u0VarI, false, 8, null);
            }
        }
    }

    public static final class g extends j implements e.s.b.a<Handler> {
        public g() {
            super(0);
        }

        @Override // e.s.b.a
        public Handler a() {
            SourceServiceCoreVMan.this.k.start();
            return new Handler(SourceServiceCoreVMan.this.k.getLooper());
        }
    }

    public SourceServiceCoreVMan(Context context) {
        i.e(context, "context");
        this.f5556f = context;
        this.f5557g = VmanMiddleWare.getInstance(context);
        this.f5559i = u0.NONE;
        this.f5560j = new Handler(Looper.getMainLooper());
        this.k = new HandlerThread("switchTypecUsbThread");
        this.l = d.a.u.a.r(new g());
        this.m = new a.a.a.a.c.g("SourceServiceCoreVMan");
    }

    public static /* synthetic */ List u(SourceServiceCoreVMan sourceServiceCoreVMan, boolean z, int i2) {
        if ((i2 & 1) != 0) {
            z = true;
        }
        return sourceServiceCoreVMan.t(z);
    }

    public final e0 A(d0 d0Var) {
        i.e(d0Var, "request");
        Context context = this.f5556f;
        boolean zA = d0Var.f2823a.a();
        i.e(context, "context");
        SharedPreferences sharedPreferences = context.getSharedPreferences("sdk_service_config", 0);
        i.d(sharedPreferences, "context.getSharedPreferences(SHARED_PREFS_NAME, Context.MODE_PRIVATE)");
        SharedPreferences.Editor editorEdit = sharedPreferences.edit();
        i.d(editorEdit, "prefs.edit()");
        editorEdit.putBoolean("changeSourceEnable", zA);
        editorEdit.commit();
        w wVar = new w(d0Var.f2823a.a());
        i.e(wVar, "notify");
        e1 e1Var = e1.f1627a;
        c0 c0Var = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var, "v1/source/change/enable", a.a.a.a.c.u1.i.l(wVar), null, 4, null);
        return new e0();
    }

    public final k1 B(j1 j1Var) {
        i.e(j1Var, "request");
        u0 u0VarA = j1Var.f2894a.a();
        z(u0VarA);
        b0 b0Var = b0.f1671a;
        i.e(u0VarA, "source");
        t0 t0Var = new t0(u0VarA);
        i.e(t0Var, "notify");
        e1 e1Var = e1.f1627a;
        c0 c0Var = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var, "v1/source/force/source", a.a.a.a.c.u1.i.l(t0Var), null, 4, null);
        return new k1();
    }

    public final k2 C(j2 j2Var) {
        Object objI;
        i.e(j2Var, "request");
        boolean zA = j2Var.f2895a.a();
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("SourceServiceCoreVMan");
        gVar.b(i.j("setHdmiCecEnabled ", Integer.valueOf(zA ? 1 : 0)), new Object[0]);
        try {
            Object systemService = this.f5556f.getSystemService("hdmi_control");
            objI = systemService.getClass().getMethod("setHdmiCecEnabled", Integer.TYPE).invoke(systemService, Integer.valueOf(zA ? 1 : 0));
        } catch (Throwable th) {
            objI = d.a.u.a.i(th);
        }
        Throwable thA = e.f.a(objI);
        if (thA != null) {
            a.f.a.g gVar2 = a.f.a.f.f4591a;
            gVar2.g("SourceServiceCoreVMan");
            gVar2.f(6, thA, "setHdmiCecEnabled failed", new Object[0]);
        }
        if (VmanMiddleWare.getInstance().getSystemCtrl().setCecWakeupEnable(j2Var.f2895a.a())) {
            w wVar = new w(j2Var.f2895a.a());
            i.e(wVar, "notify");
            e1 e1Var = e1.f1627a;
            c0 c0Var = (c0) e1.a(q.a(c0.class));
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            c.c.b.a.z(c0Var, "v1/source/hdmi/cec/enable", a.a.a.a.c.u1.i.l(wVar), null, 4, null);
            return new k2();
        }
        r0.a aVar = r0.f1794a;
        r0 r0Var = r0.f1798e;
        i.e(r0Var, "response");
        k2 k2Var = new k2();
        i.e(r0Var, "<set-?>");
        k2Var.f2910a = r0Var;
        return k2Var;
    }

    public final k5 D(j5 j5Var) {
        k5 k5Var;
        EnumInputSourceId enumInputSourceId;
        i.e(j5Var, "request");
        if (!VmanMiddleWare.getInstance().getTvInputCtrl().isUseCustomSourceNameEnable()) {
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("SourceServiceCoreVMan");
            gVar.f(3, null, "isUseCustomSourceNameEnable return false", new Object[0]);
            r0.a aVar = r0.f1794a;
            return new k5(r0.k);
        }
        boolean z = true;
        for (l5 l5Var : j5Var.f2897a.a()) {
            u0 u0VarB = l5Var.b();
            i.e(u0VarB, "source");
            switch (u0VarB) {
                case HDMI1:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI1;
                    break;
                case HDMI2:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI2;
                    break;
                case HDMI3:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI3;
                    break;
                case HDMI4:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI4;
                    break;
                case DP:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP;
                    break;
                case PC:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC;
                    break;
                case DVD:
                case ANDROID_SLOT:
                case YPbPr:
                case RECORD:
                default:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_MAX;
                    break;
                case VGA1:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA1;
                    break;
                case VGA2:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA2;
                    break;
                case AV:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_AV1;
                    break;
                case ATV:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_ATV;
                    break;
                case DTV:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_DTV;
                    break;
                case ANDROID:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_ANDROID;
                    break;
                case TYPE_C1:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC1;
                    break;
                case TYPE_C2:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC2;
                    break;
                case DVI:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI8;
                    break;
                case HDMI5:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI5;
                    break;
                case HDMI6:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI6;
                    break;
                case PC2:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC2;
                    break;
                case HDMI7:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI7;
                    break;
                case DP2:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP2;
                    break;
                case TYPE_C3:
                    enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC3;
                    break;
            }
            if (!VmanMiddleWare.getInstance().getTvInputCtrl().setCustomSourceName(enumInputSourceId, l5Var.a())) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SourceServiceCoreVMan");
                gVar2.b("setCustomSourceName($" + enumInputSourceId + ", " + l5Var.a() + ") return false", new Object[0]);
                z = false;
            }
        }
        this.f5556f.sendBroadcastAsUser(new Intent(SeewoIntent.ACTION_SOURCE_NAME_CHANGE), UserHandle.getUserHandleForUid(Process.myUid()));
        if (z) {
            k5Var = new k5();
        } else {
            r0.a aVar2 = r0.f1794a;
            k5Var = new k5(r0.f1798e);
        }
        return k5Var;
    }

    @Override // a.a.a.a.c.n1.b0.a
    public void b(a.a.d.d dVar) {
        Byte b2;
        Byte b3;
        i.e(dVar, "notify");
        if (dVar.f3910b == a.a.d.a.COMMON.ordinal() && (b2 = dVar.f3911c) != null && b2.byteValue() == 40) {
            Byte b4 = dVar.f3912d;
            if ((b4 != null && b4.byteValue() == 0) || ((b3 = dVar.f3912d) != null && b3.byteValue() == 3)) {
                this.f5560j.post(new Runnable() { // from class: a.a.a.a.j.d
                    @Override // java.lang.Runnable
                    public final void run() {
                        e.s.c.i.e(this.f2822b, "this$0");
                        e.s.c.i.e("", "prop");
                        TypedArray typedArray = k0.f2908b;
                        if (typedArray == null) {
                            e.s.c.i.l("typedArray");
                            throw null;
                        }
                        boolean z = typedArray.getBoolean(48, false);
                        SourceServiceCoreVMan.c cVar = SourceServiceCoreVMan.f5551a;
                        if (SourceServiceCoreVMan.c.a(cVar).g()) {
                            a.f.a.g gVar = a.f.a.f.f4591a;
                            gVar.g("SourceServiceCoreVMan");
                            a.a.a.a.c.u1.m mVar = a.a.a.a.c.u1.m.f1891a;
                            gVar.b(e.s.c.i.j("getStartPcResult turnPcOn:", Integer.valueOf(mVar.t("persist.sys.startpc.result", 0))), new Object[0]);
                            if (mVar.t("persist.sys.startpc.result", 0) == -1) {
                                SourceServiceCoreVMan.c.a(cVar).e();
                            }
                            if (!z) {
                                return;
                            }
                        }
                        e.s.c.i.e("", "prop");
                        TypedArray typedArray2 = k0.f2908b;
                        if (typedArray2 == null) {
                            e.s.c.i.l("typedArray");
                            throw null;
                        }
                        if (typedArray2.getBoolean(45, false)) {
                            byte bU = a.a.a.a.c.n1.b0.f1671a.u();
                            a.f.a.g gVar2 = a.f.a.f.f4591a;
                            gVar2.g("SourceServiceCoreVMan");
                            gVar2.b(e.s.c.i.j("updateHardwareSlotMask ", Byte.valueOf(bU)), new Object[0]);
                            if (((byte) (bU & 1)) == 1 || z) {
                                a.a.a.a.c.u1.h.f1873a.o(bU);
                            }
                        }
                    }
                });
            }
        }
    }

    @Override // a.a.a.a.c.d
    public List<a.a.a.a.c.e> k() {
        ArrayList arrayList = new ArrayList();
        arrayList.addAll(s4.a());
        arrayList.addAll(o.a(this));
        return arrayList;
    }

    @Override // a.a.a.a.c.d
    public String l() {
        return "com.ifpdos.udi.service.source";
    }

    @Override // a.a.a.a.c.d
    public void m() {
        this.f5557g.registerListener(new OnTVinputListener() { // from class: com.ifpdos.udi.service.source.SourceServiceCoreVMan$onPrepare$1

            public /* synthetic */ class a {

                /* JADX INFO: renamed from: a, reason: collision with root package name */
                public static final /* synthetic */ int[] f5573a;

                static {
                    EnumSignalStatus.values();
                    int[] iArr = new int[7];
                    iArr[EnumSignalStatus.SIGNAL_NORMAL.ordinal()] = 1;
                    iArr[EnumSignalStatus.SIGNAL_LOST.ordinal()] = 2;
                    iArr[EnumSignalStatus.SIGNAL_UNSUPPORT.ordinal()] = 3;
                    iArr[EnumSignalStatus.SIGNAL_SCRAMBLE.ordinal()] = 4;
                    iArr[EnumSignalStatus.SIGNAL_LOCKED.ordinal()] = 5;
                    f5573a = iArr;
                }
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onInputServiceReady() {
                super.onInputServiceReady();
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.f(3, null, "onInputServiceReady", new Object[0]);
                SourceServiceCoreVMan sourceServiceCoreVMan = this.f5572a;
                SourceServiceCoreVMan.c cVar = SourceServiceCoreVMan.f5551a;
                sourceServiceCoreVMan.x();
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onInputSourceChange(EnumInputSourceId enumInputSourceId) {
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("onInputSourceChange ", enumInputSourceId), new Object[0]);
                if (enumInputSourceId != null) {
                    a.a.a.a.c.u1.l lVar = a.a.a.a.c.u1.l.f1889a;
                    SourceServiceCoreVMan sourceServiceCoreVMan = this.f5572a;
                    Context context = sourceServiceCoreVMan.f5556f;
                    u0 u0Var = sourceServiceCoreVMan.f5559i;
                    i.e(context, "context");
                    i.e(u0Var, "source");
                    lVar.o(context, "last_source", u0Var.name());
                    SourceServiceCoreVMan sourceServiceCoreVMan2 = this.f5572a;
                    u0 u0Var2 = sourceServiceCoreVMan2.f5559i;
                    sourceServiceCoreVMan2.f5559i = p.f1912a.e(enumInputSourceId.ordinal());
                    j0 j0Var = new j0(this.f5572a.f5559i, u0Var2, true);
                    i.e(j0Var, "notify");
                    e1 e1Var = e1.f1627a;
                    c0 c0Var = (c0) e1.a(q.a(c0.class));
                    a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var, "v1/source/change", a.a.a.a.c.u1.i.l(j0Var), null, 4, null);
                    c.b bVarB = SourceServiceCoreVMan.c.b(SourceServiceCoreVMan.f5551a);
                    SourceServiceCoreVMan sourceServiceCoreVMan3 = this.f5572a;
                    Context context2 = sourceServiceCoreVMan3.f5556f;
                    u0 u0Var3 = sourceServiceCoreVMan3.f5559i;
                    n0.x(bVarB, context2, u0Var3, u0Var3, false, 8, null);
                    this.f5572a.A(new d0(new w(true), "", e.o.i.f5957b));
                }
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onInputStatusChange(EnumInputSourceId enumInputSourceId, final EnumInputStatus enumInputStatus) {
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b("onInputStatusChange " + enumInputSourceId + " -> " + enumInputStatus, new Object[0]);
                if (enumInputSourceId == null) {
                    return;
                }
                final u0 u0VarE = p.f1912a.e(enumInputSourceId.ordinal());
                m0 m0Var = m0.f1661a;
                if (m0.f1665e) {
                    g gVar2 = f.f4591a;
                    gVar2.g("SourceServiceCoreVMan");
                    gVar2.f(3, null, "PcCloseAndRestartMode, not send v1/source/status/notify", new Object[0]);
                    return;
                }
                if (e.w.h.a(u0VarE.name(), "TYPE_C", true) && a.a.a.a.c.u1.m.f1891a.w("persist.sys.typec.usb.switch", false)) {
                    Handler handler = (Handler) this.f5572a.l.getValue();
                    final SourceServiceCoreVMan sourceServiceCoreVMan = this.f5572a;
                    handler.postDelayed(new Runnable() { // from class: a.a.a.a.j.e
                        @Override // java.lang.Runnable
                        public final void run() {
                            a.a.a.a.c.u0 u0Var = u0VarE;
                            SourceServiceCoreVMan sourceServiceCoreVMan2 = sourceServiceCoreVMan;
                            EnumInputStatus enumInputStatus2 = enumInputStatus;
                            e.s.c.i.e(u0Var, "$source");
                            e.s.c.i.e(sourceServiceCoreVMan2, "this$0");
                            Integer num = SourceServiceCoreVMan.f5555e.f1614a.get(u0Var);
                            if (num == null) {
                                return;
                            }
                            int iIntValue = num.intValue();
                            e.s.c.i.e(u0Var, "source");
                            if (!e.w.h.a(u0Var.name(), "TYPE_C", true)) {
                                a.f.a.g gVar3 = a.f.a.f.f4591a;
                                gVar3.g("SourceServiceCoreVMan");
                                gVar3.f(3, null, "switchUsbOnTpyecStateChange: not typec source, return", new Object[0]);
                                return;
                            }
                            a.a.a.a.c.u1.p pVar = a.a.a.a.c.u1.p.f1912a;
                            VmanMiddleWare vmanMiddleWare = sourceServiceCoreVMan2.f5557g;
                            e.s.c.i.d(vmanMiddleWare, "vman");
                            a.a.a.a.c.u0 u0VarI = pVar.i(vmanMiddleWare);
                            if (enumInputStatus2 == EnumInputStatus.INPUT_STATUS_DISCONNECT) {
                                a.f.a.g gVar4 = a.f.a.f.f4591a;
                                gVar4.g("SourceServiceCoreVMan");
                                gVar4.b(e.s.c.i.j("switchUsbOnTpyecStateChange: typec disconnect, switch to ", u0VarI), new Object[0]);
                                a.a.a.a.c.n0.x(SourceServiceCoreVMan.c.b(SourceServiceCoreVMan.f5551a), sourceServiceCoreVMan2.f5556f, u0VarI, u0VarI, false, 8, null);
                                return;
                            }
                            if (a.a.a.a.c.u1.f.d()) {
                                a.f.a.g gVar5 = a.f.a.f.f4591a;
                                gVar5.g("SourceServiceCoreVMan");
                                gVar5.f(3, null, "switchUsbOnTpyecStateChange: isSourceOut Connect return", new Object[0]);
                                return;
                            }
                            int typecRunMode = sourceServiceCoreVMan2.f5557g.getSourceCtrl().getTypecRunMode(iIntValue);
                            a.f.a.g gVar6 = a.f.a.f.f4591a;
                            gVar6.b(a.b.c.a.a.j(gVar6, "SourceServiceCoreVMan", typecRunMode, "switchUsbOnTpyecStateChange typecRunMode:"), new Object[0]);
                            if (typecRunMode == 0) {
                                a.f.a.g gVar7 = a.f.a.f.f4591a;
                                gVar7.g("SourceServiceCoreVMan");
                                gVar7.b(e.s.c.i.j("switchUsbOnTpyecStateChange switch to ", u0Var), new Object[0]);
                                a.a.a.a.c.n0.x(SourceServiceCoreVMan.c.b(SourceServiceCoreVMan.f5551a), sourceServiceCoreVMan2.f5556f, u0VarI, u0Var, false, 8, null);
                            }
                        }
                    }, 500L);
                }
                if (enumInputStatus == EnumInputStatus.INPUT_STATUS_CONNECTED) {
                    t0 t0Var = new t0(u0VarE);
                    i.e(t0Var, "notify");
                    e1 e1Var = e1.f1627a;
                    c0 c0Var = (c0) e1.a(q.a(c0.class));
                    a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var, "v1/source/connect/notify", a.a.a.a.c.u1.i.l(t0Var), null, 4, null);
                    return;
                }
                if (enumInputStatus == EnumInputStatus.INPUT_STATUS_DISCONNECT) {
                    t0 t0Var2 = new t0(u0VarE);
                    i.e(t0Var2, "notify");
                    e1 e1Var2 = e1.f1627a;
                    c0 c0Var2 = (c0) e1.a(q.a(c0.class));
                    a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var2, "v1/source/disconnect/notify", a.a.a.a.c.u1.i.l(t0Var2), null, 4, null);
                }
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onSignalLostPoweroffRemainCount(int i2) {
                m0 m0Var = m0.f1661a;
                if (m0.f1665e) {
                    g gVar = f.f4591a;
                    gVar.g("SourceServiceCoreVMan");
                    gVar.f(3, null, "PcCloseAndRestartMode, not send v1/source/nosignal/notify", new Object[0]);
                    return;
                }
                g gVar2 = f.f4591a;
                gVar2.g("SourceServiceCoreVMan");
                gVar2.b(i.j("onSignalLostPoweroffRemainCount ", Integer.valueOf(i2)), new Object[0]);
                r4 r4Var = new r4(i2);
                i.e(r4Var, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(q.a(c0.class));
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/source/nosignal/notify", a.a.a.a.c.u1.i.l(r4Var), null, 4, null);
                c.c.b.a.z((c0) e1.a(q.a(c0.class)), "v1/source/noSignal/notify", a.a.a.a.c.u1.i.l(r4Var), null, 4, null);
            }

            /* JADX WARN: Removed duplicated region for block: B:14:0x0039  */
            @Override // com.cvte.vman.listener.OnTVinputListener
            /*
                Code decompiled incorrectly, please refer to instructions dump.
                To view partially-correct add '--show-bad-code' argument
            */
            public void onSignalStatusChange(com.cvte.vman.types.EnumSignalStatus r9) {
                /*
                    r8 = this;
                    java.lang.Class<a.a.a.a.c.c0> r0 = a.a.a.a.c.c0.class
                    com.ifpdos.udi.service.source.SourceServiceCoreVMan r1 = r8.f5572a
                    com.ifpdos.udi.service.source.SourceServiceCoreVMan$c r2 = com.ifpdos.udi.service.source.SourceServiceCoreVMan.f5551a
                    java.util.Objects.requireNonNull(r1)
                    a.a.a.a.c.e1 r1 = a.a.a.a.c.e1.f1627a
                    e.u.b r1 = e.s.c.q.a(r0)
                    java.lang.Object r1 = a.a.a.a.c.e1.a(r1)
                    a.a.a.a.c.c0 r1 = (a.a.a.a.c.c0) r1
                    java.lang.String r2 = "v1/system/startup/standby"
                    r3 = 0
                    r4 = 2
                    a.a.a.a.c.c0$a r1 = c.c.b.a.h(r1, r2, r3, r4, r3)
                    if (r1 != 0) goto L21
                    r1 = r3
                    goto L23
                L21:
                    java.lang.String r1 = r1.f1608b
                L23:
                    r2 = 0
                    if (r1 != 0) goto L27
                    goto L39
                L27:
                    a.a.a.a.c.u1.i r5 = a.a.a.a.c.u1.i.f1877a
                    a.e.a.l r1 = a.a.a.a.c.u1.i.b(r1)
                    if (r1 != 0) goto L31
                    r1 = r3
                    goto L37
                L31:
                    java.lang.String r5 = "value"
                    a.e.a.i r1 = r1.i(r5)
                L37:
                    if (r1 != 0) goto L3b
                L39:
                    r1 = r2
                    goto L3f
                L3b:
                    boolean r1 = r1.a()
                L3f:
                    java.lang.String r5 = "SourceServiceCoreVMan"
                    r6 = 3
                    if (r1 == 0) goto L51
                    a.f.a.g r9 = a.f.a.f.f4591a
                    r9.g(r5)
                    java.lang.Object[] r0 = new java.lang.Object[r2]
                    java.lang.String r1 = "isStartupStandby, not send v1/source/status/notify"
                    r9.f(r6, r3, r1, r0)
                    return
                L51:
                    a.a.a.a.c.m0 r1 = a.a.a.a.c.m0.f1661a
                    boolean r1 = a.a.a.a.c.m0.f1665e
                    if (r1 == 0) goto L64
                    a.f.a.g r9 = a.f.a.f.f4591a
                    r9.g(r5)
                    java.lang.Object[] r0 = new java.lang.Object[r2]
                    java.lang.String r1 = "PcCloseAndRestartMode, not send v1/source/status/notify"
                    r9.f(r6, r3, r1, r0)
                    return
                L64:
                    if (r9 != 0) goto L68
                    r9 = -1
                    goto L70
                L68:
                    int[] r1 = com.ifpdos.udi.service.source.SourceServiceCoreVMan$onPrepare$1.a.f5573a
                    int r9 = r9.ordinal()
                    r9 = r1[r9]
                L70:
                    r1 = 1
                    if (r9 == r1) goto L8a
                    if (r9 == r4) goto L87
                    if (r9 == r6) goto L84
                    r1 = 4
                    if (r9 == r1) goto L81
                    r1 = 5
                    if (r9 == r1) goto L7e
                    return
                L7e:
                    a.a.a.a.j.z6 r9 = a.a.a.a.j.z6.LOCKED
                    goto L8c
                L81:
                    a.a.a.a.j.z6 r9 = a.a.a.a.j.z6.SCRAMBLE
                    goto L8c
                L84:
                    a.a.a.a.j.z6 r9 = a.a.a.a.j.z6.UNSUPPORT
                    goto L8c
                L87:
                    a.a.a.a.j.z6 r9 = a.a.a.a.j.z6.LOST
                    goto L8c
                L8a:
                    a.a.a.a.j.z6 r9 = a.a.a.a.j.z6.NORMAL
                L8c:
                    a.a.a.a.j.y6 r1 = new a.a.a.a.j.y6
                    r1.<init>(r9)
                    java.lang.String r9 = "notify"
                    e.s.c.i.e(r1, r9)
                    a.a.a.a.c.e1 r9 = a.a.a.a.c.e1.f1627a
                    e.u.b r9 = e.s.c.q.a(r0)
                    java.lang.Object r9 = a.a.a.a.c.e1.a(r9)
                    r2 = r9
                    a.a.a.a.c.c0 r2 = (a.a.a.a.c.c0) r2
                    a.a.a.a.c.u1.i r9 = a.a.a.a.c.u1.i.f1877a
                    java.lang.String r4 = a.a.a.a.c.u1.i.l(r1)
                    r5 = 0
                    r6 = 4
                    r7 = 0
                    java.lang.String r3 = "v1/source/status/notify"
                    c.c.b.a.z(r2, r3, r4, r5, r6, r7)
                    return
                */
                throw new UnsupportedOperationException("Method not decompiled: com.ifpdos.udi.service.source.SourceServiceCoreVMan$onPrepare$1.onSignalStatusChange(com.cvte.vman.types.EnumSignalStatus):void");
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onStrWakeInputSource(EnumInputSourceId enumInputSourceId) {
                super.onStrWakeInputSource(enumInputSourceId);
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("onStrWakeInputSource ", enumInputSourceId), new Object[0]);
                if (enumInputSourceId == null) {
                    g gVar2 = f.f4591a;
                    gVar2.g("SourceServiceCoreVMan");
                    gVar2.f(3, null, "onStrWakeInputSource source id is null, return", new Object[0]);
                } else {
                    t0 t0Var = new t0(p.f1912a.e(enumInputSourceId.ordinal()));
                    i.e(t0Var, "notify");
                    e1 e1Var = e1.f1627a;
                    c0 c0Var = (c0) e1.a(q.a(c0.class));
                    a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var, "v1/source/str/wakeup/notify", a.a.a.a.c.u1.i.l(t0Var), null, 4, null);
                }
            }

            @Override // com.cvte.vman.listener.OnTVinputListener
            public void onTvinputIoboxStateChange(EnumIoboxStatus enumIoboxStatus) {
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("onTvinputIoboxStateChange ", enumIoboxStatus), new Object[0]);
                SourceServiceCoreVMan sourceServiceCoreVMan = this.f5572a;
                v0 v0Var = new v0(sourceServiceCoreVMan.q(SourceServiceCoreVMan.u(sourceServiceCoreVMan, false, 1)));
                i.e(v0Var, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(q.a(c0.class));
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/source/list/available", a.a.a.a.c.u1.i.l(v0Var), null, 4, null);
                SourceServiceCoreVMan sourceServiceCoreVMan2 = this.f5572a;
                v0 v0Var2 = new v0(sourceServiceCoreVMan2.v(SourceServiceCoreVMan.u(sourceServiceCoreVMan2, false, 1)));
                i.e(v0Var2, "notify");
                c.c.b.a.z((c0) e1.a(q.a(c0.class)), "v1/source/list/visible", a.a.a.a.c.u1.i.l(v0Var2), null, 4, null);
            }
        });
        this.f5557g.registerListener(new OnExternDisplayListener() { // from class: com.ifpdos.udi.service.source.SourceServiceCoreVMan$onPrepare$2
            @Override // com.cvte.vman.listener.OnExternDisplayListener
            public void onHdmiOutHpChange(boolean z) {
                g gVar = f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("onHdmiOutHpChange ", Boolean.valueOf(z)), new Object[0]);
                u4 u4Var = new u4(z);
                i.e(u4Var, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(q.a(c0.class));
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/hdmiout/connect/notify", a.a.a.a.c.u1.i.l(u4Var), null, 4, null);
            }
        });
        try {
            this.f5557g.registerListener(new OnAvCtrlListener() { // from class: com.ifpdos.udi.service.source.SourceServiceCoreVMan$registerOnAvCtrlListener$1
                @Override // com.cvte.vman.listener.OnAvCtrlListener
                public void onMicMuteStateChange(boolean z) {
                }

                @Override // com.cvte.vman.listener.OnAvCtrlListener
                public void onUsbswPlugChange(int i2) {
                    g gVar = f.f4591a;
                    gVar.g("SourceServiceCoreVMan");
                    gVar.b(i.j("onUsbswPlugChange ", Integer.valueOf(i2)), new Object[0]);
                    if (i2 == 0) {
                        t0 t0Var = new t0(u0.TYPE_C1);
                        i.e(t0Var, "notify");
                        e1 e1Var = e1.f1627a;
                        c0 c0Var = (c0) e1.a(q.a(c0.class));
                        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                        c.c.b.a.z(c0Var, "v1/source/connect/notify", a.a.a.a.c.u1.i.l(t0Var), null, 4, null);
                        return;
                    }
                    if (i2 != 1) {
                        return;
                    }
                    t0 t0Var2 = new t0(u0.TYPE_C1);
                    i.e(t0Var2, "notify");
                    e1 e1Var2 = e1.f1627a;
                    c0 c0Var2 = (c0) e1.a(q.a(c0.class));
                    a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var2, "v1/source/disconnect/notify", a.a.a.a.c.u1.i.l(t0Var2), null, 4, null);
                }
            });
        } catch (Throwable th) {
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("SourceServiceCoreVMan");
            gVar.f(6, th, "registerOnAvCtrlListener failed", new Object[0]);
        }
        a.a.a.a.c.u1.m mVar = a.a.a.a.c.u1.m.f1891a;
        if (mVar.J()) {
            if (mVar.w("ro.at.autoswitch.init", true)) {
                mVar.h0(SeewoConstants.SYSTEM_PROPERTY_AUTO_SWITCH_CHANNLE, v5.OFF.ordinal());
            }
            Intent intent = new Intent("cvte.factory.intent.action.ATStart");
            intent.setPackage("com.ifpdos.atmenu");
            this.f5556f.startService(intent);
        }
        m0.f1661a.a();
        b0.f1671a.b(this);
        x();
        a.a.a.a.c.g gVar2 = this.m;
        gVar2.a("com.cvte.cec.device.status", new e(this));
        gVar2.c(this.f5556f);
        e1 e1Var = e1.f1627a;
        ((c0) e1.a(q.a(c0.class))).g("/v1/system/app/crash", new f());
    }

    public final void n(Context context, u0 u0Var) {
        EnumInputSourceId enumInputSourceId;
        i.e(context, "context");
        i.e(u0Var, "source");
        u0 u0Var2 = u0.ANDROID;
        if (u0Var == u0Var2) {
            boolean zC = a.a.a.a.c.u1.d.c(context);
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.b(a.b.c.a.a.l(gVar, "SourceServiceCoreVMan", zC, "isTvSettingOnTop : "), new Object[0]);
            this.f5557g.getTvInputCtrl().setCurInputSource(a.a.a.a.c.u1.f.f(u0Var2).ordinal());
            i.e("persist.sys.kill.tvsetting", "prop");
            TypedArray typedArray = k0.f2908b;
            if (typedArray == null) {
                i.l("typedArray");
                throw null;
            }
            boolean zW = typedArray.getBoolean(35, false);
            if ("persist.sys.kill.tvsetting".length() > 0) {
                zW = a.a.a.a.c.u1.m.f1891a.w("persist.sys.kill.tvsetting", zW);
            }
            if (zW) {
                a.a.a.a.c.u1.f.e(context, "com.cvte.tv.setting");
            }
            if (a.a.a.a.c.u1.d.b(context)) {
                a.a.a.a.c.u1.m.f1891a.i0("persist.sys.tvsetting.onhome", String.valueOf(false));
                return;
            }
            i.e("", "prop");
            TypedArray typedArray2 = k0.f2908b;
            if (typedArray2 == null) {
                i.l("typedArray");
                throw null;
            }
            boolean zW2 = typedArray2.getBoolean(34, false);
            if ("".length() > 0) {
                zW2 = a.a.a.a.c.u1.m.f1891a.w("", zW2);
            }
            if (!zW2 || zC) {
                a.a.a.a.c.u1.d.d(context);
                return;
            }
            return;
        }
        Object systemService = context.getSystemService("audio");
        Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.media.AudioManager");
        ((AudioManager) systemService).requestAudioFocus(null, 3, 1);
        i.e(u0Var, "source");
        switch (u0Var) {
            case HDMI1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI1;
                break;
            case HDMI2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI2;
                break;
            case HDMI3:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI3;
                break;
            case HDMI4:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI4;
                break;
            case DP:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP;
                break;
            case PC:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC;
                break;
            case DVD:
            case ANDROID_SLOT:
            case YPbPr:
            case RECORD:
            default:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_MAX;
                break;
            case VGA1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA1;
                break;
            case VGA2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA2;
                break;
            case AV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_AV1;
                break;
            case ATV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ATV;
                break;
            case DTV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DTV;
                break;
            case ANDROID:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ANDROID;
                break;
            case TYPE_C1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC1;
                break;
            case TYPE_C2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC2;
                break;
            case DVI:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI8;
                break;
            case HDMI5:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI5;
                break;
            case HDMI6:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI6;
                break;
            case PC2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC2;
                break;
            case HDMI7:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI7;
                break;
            case DP2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP2;
                break;
            case TYPE_C3:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC3;
                break;
        }
        this.f5557g.getTvInputCtrl().setCurInputSource(enumInputSourceId.ordinal());
        a.a.a.a.c.u1.d.e(context);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r1v0, types: [a.a.a.a.c.u1.l] */
    /* JADX WARN: Type inference failed for: r2v17, types: [int] */
    /* JADX WARN: Type inference failed for: r2v18 */
    /* JADX WARN: Type inference failed for: r2v21 */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    public final void o() {
        a.e.a.i iVarI;
        ?? A;
        ?? r1 = a.a.a.a.c.u1.l.f1889a;
        if (r1.h(this.f5556f) < 0) {
            e1 e1Var = e1.f1627a;
            Boolean boolValueOf = null;
            c0.a aVarI = ((c0) e1.a(q.a(c0.class))).i("/v1/voice/mute", (2 & 2) != 0 ? e.o.i.f5957b : null);
            String str = aVarI == null ? null : aVarI.f1608b;
            if (str == null) {
                A = 0;
            } else {
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                a.e.a.l lVarB = a.a.a.a.c.u1.i.b(str);
                if (lVarB != null && (iVarI = lVarB.i("isMute")) != null) {
                    boolValueOf = Boolean.valueOf(iVarI.a());
                }
                A = i.a(boolValueOf, Boolean.TRUE);
            }
            r1.u(this.f5556f, A);
        }
        r1.x(this.f5556f, true);
        e1 e1Var2 = e1.f1627a;
        ((c0) e1.a(q.a(c0.class))).f("/v1/voice/mute", "{\"isMute\": false, \"isShowUi\": false}", (4 & 4) != 0 ? e.o.i.f5957b : null);
    }

    public final List<a.a.a.a.c.w0> p(List<? extends EntityInputSource> list) {
        EnumSignalStatus enumSignalStatus;
        u0 u0Var;
        ArrayList arrayList = new ArrayList(d.a.u.a.g(list, 10));
        Iterator<T> it = list.iterator();
        while (it.hasNext()) {
            arrayList.add(p.f1912a.d((EntityInputSource) it.next()));
        }
        a.a.a.a.c.u1.o oVar = a.a.a.a.c.u1.o.f1905a;
        Map<u0, String> map = a.a.a.a.c.u1.o.f1909e;
        if (map.isEmpty()) {
            map.putAll(a.a.a.a.c.u1.o.b("/system/etc/source/sourceName.config"));
        }
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        if (VmanMiddleWare.getInstance().getTvInputCtrl().isUseCustomSourceNameEnable()) {
            for (EntityInputSource entityInputSource : list) {
                String customSourceName = VmanMiddleWare.getInstance().getTvInputCtrl().getCustomSourceName(entityInputSource.sourceId);
                EnumInputSourceId enumInputSourceId = entityInputSource.sourceId;
                i.d(enumInputSourceId, "it.sourceId");
                i.e(enumInputSourceId, "source");
                switch (enumInputSourceId) {
                    case SOURCE_ID_ATV:
                        u0Var = u0.ATV;
                        break;
                    case SOURCE_ID_AV1:
                        u0Var = u0.AV;
                        break;
                    case SOURCE_ID_AV2:
                    case SOURCE_ID_ADTV:
                    case SOURCE_ID_TOUCH_OUT:
                    case SOURCE_ID_NULL_23:
                    default:
                        u0Var = u0.NONE;
                        break;
                    case SOURCE_ID_DTV:
                        u0Var = u0.DTV;
                        break;
                    case SOURCE_ID_VGA1:
                        u0Var = u0.VGA1;
                        break;
                    case SOURCE_ID_HDMI1:
                        u0Var = u0.HDMI1;
                        break;
                    case SOURCE_ID_HDMI2:
                        u0Var = u0.HDMI2;
                        break;
                    case SOURCE_ID_HDMI3:
                        u0Var = u0.HDMI3;
                        break;
                    case SOURCE_ID_PC:
                        u0Var = u0.PC;
                        break;
                    case SOURCE_ID_HDMI5:
                        u0Var = u0.HDMI5;
                        break;
                    case SOURCE_ID_HDMI6:
                        u0Var = u0.HDMI6;
                        break;
                    case SOURCE_ID_HDMI7:
                        u0Var = u0.HDMI7;
                        break;
                    case SOURCE_ID_HDMI8:
                        u0Var = u0.DVI;
                        break;
                    case SOURCE_ID_TYPEC1:
                        u0Var = u0.TYPE_C1;
                        break;
                    case SOURCE_ID_TYPEC2:
                        u0Var = u0.TYPE_C2;
                        break;
                    case SOURCE_ID_DP:
                        u0Var = u0.DP;
                        break;
                    case SOURCE_ID_HDMI4:
                        u0Var = u0.HDMI4;
                        break;
                    case SOURCE_ID_PC2:
                        u0Var = u0.PC2;
                        break;
                    case SOURCE_ID_TYPEC3:
                        u0Var = u0.TYPE_C3;
                        break;
                    case SOURCE_ID_VGA2:
                        u0Var = u0.VGA2;
                        break;
                    case SOURCE_ID_DP2:
                        u0Var = u0.DP2;
                        break;
                    case SOURCE_ID_ANDROID:
                        u0Var = u0.ANDROID;
                        break;
                }
                i.d(customSourceName, "name");
                linkedHashMap.put(u0Var, customSourceName);
            }
        }
        a.a.a.a.c.u1.o oVar2 = a.a.a.a.c.u1.o.f1905a;
        Map<u0, Boolean> mapD = a.a.a.a.c.u1.o.d();
        Map<u0, Boolean> mapA = a.a.a.a.c.u1.o.a();
        ArrayList arrayList2 = new ArrayList(d.a.u.a.g(list, 10));
        for (EntityInputSource entityInputSource2 : list) {
            p pVar = p.f1912a;
            u0 u0VarD = pVar.d(entityInputSource2);
            String str = entityInputSource2.name;
            i.d(str, "it.name");
            EnumInputSourceId enumInputSourceId2 = entityInputSource2.sourceId;
            i.d(enumInputSourceId2, "it.sourceId");
            try {
                EnumSignalStatus signalStatusBySource = this.f5557g.getTvInputCtrl().getSignalStatusBySource(enumInputSourceId2);
                a.f.a.g gVar = a.f.a.f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("getSignalStatusBySource ", signalStatusBySource), new Object[0]);
                enumSignalStatus = signalStatusBySource;
            } catch (Throwable th) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SourceServiceCoreVMan");
                gVar2.f(6, th, "getSignalStatusBySource failed", new Object[0]);
                enumSignalStatus = null;
            }
            arrayList2.add(pVar.s(map, linkedHashMap, arrayList, mapD, mapA, new a.a.a.a.c.w0(u0VarD, str, null, false, false, false, enumSignalStatus, 60)));
        }
        return arrayList2;
    }

    public final List<a.a.a.a.c.w0> q(List<? extends EntityInputSource> list) {
        ArrayList arrayList = new ArrayList();
        for (Object obj : list) {
            if (((EntityInputSource) obj).status == EnumInputStatus.INPUT_STATUS_CONNECTED) {
                arrayList.add(obj);
            }
        }
        ArrayList arrayList2 = new ArrayList(d.a.u.a.g(arrayList, 10));
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            arrayList2.add(p.f1912a.d((EntityInputSource) it.next()));
        }
        List<a.a.a.a.c.w0> listP = p(list);
        for (a.a.a.a.c.w0 w0Var : listP) {
            w0Var.h(arrayList2.contains(w0Var.f()));
        }
        return listP;
    }

    public final u0 r() {
        EntityInputSource forceInputSource = this.f5557g.getTvInputCtrl().getForceInputSource();
        if (forceInputSource != null) {
            Log.i("SourceServiceCoreVMan", i.j("getBootDefaultSource ", forceInputSource.name));
        }
        if (forceInputSource == null) {
            return u0.NONE;
        }
        EnumInputSourceId enumInputSourceId = forceInputSource.sourceId;
        i.d(enumInputSourceId, "source.sourceId");
        i.e(enumInputSourceId, "source");
        switch (enumInputSourceId) {
            case SOURCE_ID_ATV:
                return u0.ATV;
            case SOURCE_ID_AV1:
                return u0.AV;
            case SOURCE_ID_AV2:
            case SOURCE_ID_ADTV:
            case SOURCE_ID_TOUCH_OUT:
            case SOURCE_ID_NULL_23:
            default:
                return u0.NONE;
            case SOURCE_ID_DTV:
                return u0.DTV;
            case SOURCE_ID_VGA1:
                return u0.VGA1;
            case SOURCE_ID_HDMI1:
                return u0.HDMI1;
            case SOURCE_ID_HDMI2:
                return u0.HDMI2;
            case SOURCE_ID_HDMI3:
                return u0.HDMI3;
            case SOURCE_ID_PC:
                return u0.PC;
            case SOURCE_ID_HDMI5:
                return u0.HDMI5;
            case SOURCE_ID_HDMI6:
                return u0.HDMI6;
            case SOURCE_ID_HDMI7:
                return u0.HDMI7;
            case SOURCE_ID_HDMI8:
                return u0.DVI;
            case SOURCE_ID_TYPEC1:
                return u0.TYPE_C1;
            case SOURCE_ID_TYPEC2:
                return u0.TYPE_C2;
            case SOURCE_ID_DP:
                return u0.DP;
            case SOURCE_ID_HDMI4:
                return u0.HDMI4;
            case SOURCE_ID_PC2:
                return u0.PC2;
            case SOURCE_ID_TYPEC3:
                return u0.TYPE_C3;
            case SOURCE_ID_VGA2:
                return u0.VGA2;
            case SOURCE_ID_DP2:
                return u0.DP2;
            case SOURCE_ID_ANDROID:
                return u0.ANDROID;
        }
    }

    public final r6 s(r6 r6Var) {
        switch (r6Var.ordinal()) {
            case 0:
            case 1:
            case 6:
            case 7:
            case 9:
                return r6.HDMI_OUT;
            case 2:
            case 3:
            case 10:
                return r6.TYPEC_OUT;
            case 4:
            case 5:
            case 11:
                return r6.DP_OUT;
            case 8:
            case 12:
                return r6.SDI_OUT;
            default:
                throw new e.d();
        }
    }

    public final List<EntityInputSource> t(boolean z) {
        EnumInputSourceId enumInputSourceId;
        try {
            a.a.a.a.c.u1.m mVar = a.a.a.a.c.u1.m.f1891a;
            if (!mVar.w("persist.sys.souce.alias.sync", false)) {
                a.a.a.a.c.u1.o oVar = a.a.a.a.c.u1.o.f1905a;
                HashMap<u0, String> mapB = a.a.a.a.c.u1.o.b("/sdcard/.source/sourceAlias.config");
                a.f.a.g gVar = a.f.a.f.f4591a;
                gVar.g("SourceServiceCoreVMan");
                gVar.b(i.j("sync source alias : ", mapB), new Object[0]);
                if (!mapB.isEmpty()) {
                    File file = new File("/sdcard/.source/sourceAlias.config");
                    if (file.exists()) {
                        file.delete();
                    }
                    mVar.j0("persist.sys.souce.alias.sync", true);
                    boolean zIsUseCustomSourceNameEnable = this.f5557g.getTvInputCtrl().isUseCustomSourceNameEnable();
                    this.f5557g.getTvInputCtrl().setUseCustomSourceNameEnable(true);
                    for (Map.Entry<u0, String> entry : mapB.entrySet()) {
                        u0 key = entry.getKey();
                        String value = entry.getValue();
                        i.e(key, "source");
                        switch (key) {
                            case HDMI1:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI1;
                                break;
                            case HDMI2:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI2;
                                break;
                            case HDMI3:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI3;
                                break;
                            case HDMI4:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI4;
                                break;
                            case DP:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP;
                                break;
                            case PC:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC;
                                break;
                            case DVD:
                            case ANDROID_SLOT:
                            case YPbPr:
                            case RECORD:
                            default:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_MAX;
                                break;
                            case VGA1:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA1;
                                break;
                            case VGA2:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA2;
                                break;
                            case AV:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_AV1;
                                break;
                            case ATV:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ATV;
                                break;
                            case DTV:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DTV;
                                break;
                            case ANDROID:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ANDROID;
                                break;
                            case TYPE_C1:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC1;
                                break;
                            case TYPE_C2:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC2;
                                break;
                            case DVI:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI8;
                                break;
                            case HDMI5:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI5;
                                break;
                            case HDMI6:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI6;
                                break;
                            case PC2:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC2;
                                break;
                            case HDMI7:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI7;
                                break;
                            case DP2:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP2;
                                break;
                            case TYPE_C3:
                                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC3;
                                break;
                        }
                        boolean customSourceName = this.f5557g.getTvInputCtrl().setCustomSourceName(enumInputSourceId, value);
                        a.f.a.g gVar2 = a.f.a.f.f4591a;
                        gVar2.g("SourceServiceCoreVMan");
                        gVar2.b("sync source alias : " + enumInputSourceId + " to " + value + " : " + customSourceName, new Object[0]);
                    }
                    this.f5557g.getTvInputCtrl().setUseCustomSourceNameEnable(zIsUseCustomSourceNameEnable);
                }
            }
            a.a.a.a.c.u1.m mVar2 = a.a.a.a.c.u1.m.f1891a;
            String str = SystemProperties.get("persist.sys.source.alias", "");
            i.d(str, "get(PROP_SOURCE_ALIAS_ENABLE, \"\")");
            if (str.length() > 0) {
                i.e("", ITVStateConstants.KEY_VOICE_VALUE);
                SystemProperties.set("persist.sys.source.alias", "");
                boolean useCustomSourceNameEnable = this.f5557g.getTvInputCtrl().setUseCustomSourceNameEnable(i.a(str, SeewoConstants.VALUE_LOCK_TOUCH_OFF));
                a.f.a.g gVar3 = a.f.a.f.f4591a;
                gVar3.g("SourceServiceCoreVMan");
                gVar3.b("init source alias enable " + str + " : " + useCustomSourceNameEnable, new Object[0]);
            }
        } catch (Throwable th) {
            a.f.a.g gVar4 = a.f.a.f.f4591a;
            gVar4.g("SourceServiceCoreVMan");
            gVar4.f(6, th, "sync source alias failed", new Object[0]);
        }
        if (!z) {
            a.f.a.g gVar5 = a.f.a.f.f4591a;
            gVar5.g("SourceServiceCoreVMan");
            gVar5.f(3, null, "filter false", new Object[0]);
            List<EntityInputSource> inputSourceList = this.f5557g.getTvInputCtrl().getInputSourceList();
            i.d(inputSourceList, "vman.tvInputCtrl.inputSourceList");
            return inputSourceList;
        }
        List<EntityInputSource> inputSourceList2 = this.f5557g.getTvInputCtrl().getInputSourceList();
        i.d(inputSourceList2, "vman.tvInputCtrl.inputSourceList");
        ArrayList arrayList = new ArrayList();
        for (Object obj : inputSourceList2) {
            EntityInputSource entityInputSource = (EntityInputSource) obj;
            EnumInputSourceId enumInputSourceId2 = entityInputSource.sourceId;
            int i2 = enumInputSourceId2 == null ? -1 : d.f5565b[enumInputSourceId2.ordinal()];
            if (i2 != 1 ? i2 != 2 ? i2 != 3 ? entityInputSource.isShow : c.a(f5551a).h() : c.a(f5551a).g() : a.a.a.a.c.u1.m.f1891a.H()) {
                arrayList.add(obj);
            }
        }
        return arrayList;
    }

    public final List<a.a.a.a.c.w0> v(List<? extends EntityInputSource> list) {
        List<a.a.a.a.c.w0> listQ = q(list);
        ArrayList arrayList = new ArrayList();
        for (Object obj : listQ) {
            a.a.a.a.c.w0 w0Var = (a.a.a.a.c.w0) obj;
            if (w0Var.g() && (!w0Var.b() || w0Var.a())) {
                arrayList.add(obj);
            }
        }
        return arrayList;
    }

    public final EnumOutputDisplayPort w(r6 r6Var) {
        Object next;
        if (r6Var == null) {
            return EnumOutputDisplayPort.CVTE_SOURCE_HDMI_OUT1;
        }
        if (r6Var != r6.HDMI_OUT && r6Var != r6.TYPEC_OUT && r6Var != r6.DP_OUT && r6Var != r6.SDI_OUT) {
            return EnumOutputDisplayPort.values()[r6Var.ordinal()];
        }
        List<EnumOutputDisplayPort> outputDisplayList = this.f5557g.getPhysicalDisplayCtrl().getOutputDisplayList();
        i.d(outputDisplayList, "vman.physicalDisplayCtrl\n                .outputDisplayList");
        Iterator<T> it = outputDisplayList.iterator();
        while (true) {
            if (!it.hasNext()) {
                next = null;
                break;
            }
            next = it.next();
            if (s(r6.valuesCustom()[((EnumOutputDisplayPort) next).ordinal()]) == r6Var) {
                break;
            }
        }
        return (EnumOutputDisplayPort) next;
    }

    public final synchronized void x() {
        Context context;
        boolean zIsVendorSourceServiceReady = this.f5557g.getSourceCtrl().IsVendorSourceServiceReady();
        if (!this.f5558h && zIsVendorSourceServiceReady) {
            this.f5558h = true;
            a.a.a.a.c.r1.c cVar = a.a.a.a.c.r1.c.f1812a;
            a.a.a.a.c.u1.m mVar = a.a.a.a.c.u1.m.f1891a;
            u0 u0Var = u0.NONE;
            u0 u0VarValueOf = u0.valueOf(mVar.v("persist.sys.udi.lock.usb", u0Var.name()));
            a.a.a.a.c.r1.c.f1816e = u0VarValueOf;
            a.a.a.a.c.r1.c.f1815d = u0VarValueOf != u0Var;
            p pVar = p.f1912a;
            VmanMiddleWare vmanMiddleWare = this.f5557g;
            i.d(vmanMiddleWare, "vman");
            this.f5559i = pVar.i(vmanMiddleWare);
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("SourceServiceCoreVMan");
            gVar.b(i.j("syncDevice currentSource: ", this.f5559i), new Object[0]);
            u0 u0Var2 = u0.PC;
            if (u0Var2 != this.f5559i) {
                if (mVar.n() == 1) {
                    c.a(f5551a).e();
                }
                if (a.a.a.a.c.r1.c.f1815d) {
                    a.f.a.g gVar2 = a.f.a.f.f4591a;
                    gVar2.g("SourceServiceCoreVMan");
                    gVar2.b(i.j("usb lock enable, lock to : ", a.a.a.a.c.r1.c.f1816e), new Object[0]);
                    c.b(f5551a).a(this.f5556f, this.f5559i, a.a.a.a.c.r1.c.f1816e, true);
                } else {
                    i.e("", "prop");
                    TypedArray typedArray = k0.f2908b;
                    if (typedArray == null) {
                        i.l("typedArray");
                        throw null;
                    }
                    boolean zW = typedArray.getBoolean(31, false);
                    if ("".length() > 0) {
                        zW = a.a.a.a.c.u1.m.f1891a.w("", zW);
                    }
                    if (zW || u0.ANDROID != this.f5559i) {
                        c.b bVarB = c.b(f5551a);
                        Context context2 = this.f5556f;
                        u0 u0Var3 = this.f5559i;
                        n0.x(bVarB, context2, u0Var3, u0Var3, false, 8, null);
                    } else {
                        c.b(f5551a).c(this.f5559i);
                    }
                }
                return;
            }
            c cVar2 = f5551a;
            if (c.a(cVar2).g()) {
                i.e("", "prop");
                TypedArray typedArray2 = k0.f2908b;
                if (typedArray2 == null) {
                    i.l("typedArray");
                    throw null;
                }
                boolean zW2 = typedArray2.getBoolean(71, false);
                if ("".length() > 0) {
                    zW2 = a.a.a.a.c.u1.m.f1891a.w("", zW2);
                }
                a.f.a.g gVar3 = a.f.a.f.f4591a;
                gVar3.g("SourceServiceCoreVMan");
                gVar3.b(i.j("has PcSlot start pc : ", Boolean.valueOf(zW2)), new Object[0]);
                if (zW2) {
                    c.a(cVar2).e();
                }
            } else if (mVar.w("persist.sys.en_dahua_feature", false)) {
                a.f.a.g gVar4 = a.f.a.f.f4591a;
                gVar4.g("SourceServiceCoreVMan");
                gVar4.f(3, null, "keep source in no signal PC source", new Object[0]);
            } else {
                if (a.a.a.a.c.u1.h.f1873a.a()) {
                    a.f.a.g gVar5 = a.f.a.f.f4591a;
                    gVar5.g("SourceServiceCoreVMan");
                    gVar5.f(3, null, "no PcSlot, start android", new Object[0]);
                    context = this.f5556f;
                    u0Var2 = u0.ANDROID;
                } else {
                    a.f.a.g gVar6 = a.f.a.f.f4591a;
                    gVar6.g("SourceServiceCoreVMan");
                    gVar6.f(3, null, "no PcSlot & AndroidSlot, start HDMI1", new Object[0]);
                    context = this.f5556f;
                    u0Var2 = u0.HDMI1;
                }
                n(context, u0Var2);
            }
            u0 u0Var4 = u0Var2;
            if (a.a.a.a.c.r1.c.f1815d) {
                a.f.a.g gVar7 = a.f.a.f.f4591a;
                gVar7.g("SourceServiceCoreVMan");
                gVar7.b(i.j("usb lock enable, lock to : ", a.a.a.a.c.r1.c.f1816e), new Object[0]);
                c.b(cVar2).a(this.f5556f, this.f5559i, a.a.a.a.c.r1.c.f1816e, true);
            } else {
                a.f.a.g gVar8 = a.f.a.f.f4591a;
                gVar8.g("SourceServiceCoreVMan");
                gVar8.b(i.j("sync usb to ", u0Var4), new Object[0]);
                n0.x(c.b(cVar2), this.f5556f, this.f5559i, u0Var4, false, 8, null);
            }
            return;
        }
        a.f.a.g gVar9 = a.f.a.f.f4591a;
        gVar9.g("SourceServiceCoreVMan");
        gVar9.b("ignore initSourceAndUsb usbInitialized " + this.f5558h + ", tvReady " + zIsVendorSourceServiceReady, new Object[0]);
    }

    public final boolean y() {
        Context context = this.f5556f;
        i.e(context, "context");
        SharedPreferences sharedPreferences = context.getSharedPreferences("sdk_service_config", 0);
        i.d(sharedPreferences, "context.getSharedPreferences(SHARED_PREFS_NAME, Context.MODE_PRIVATE)");
        return sharedPreferences.getBoolean("changeSourceEnable", true);
    }

    public final void z(u0 u0Var) {
        EnumInputSourceId enumInputSourceId;
        i.e(u0Var, "source");
        switch (u0Var) {
            case HDMI1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI1;
                break;
            case HDMI2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI2;
                break;
            case HDMI3:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI3;
                break;
            case HDMI4:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI4;
                break;
            case DP:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP;
                break;
            case PC:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC;
                break;
            case DVD:
            case ANDROID_SLOT:
            case YPbPr:
            case RECORD:
            default:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_MAX;
                break;
            case VGA1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA1;
                break;
            case VGA2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_VGA2;
                break;
            case AV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_AV1;
                break;
            case ATV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ATV;
                break;
            case DTV:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DTV;
                break;
            case ANDROID:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_ANDROID;
                break;
            case TYPE_C1:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC1;
                break;
            case TYPE_C2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC2;
                break;
            case DVI:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI8;
                break;
            case HDMI5:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI5;
                break;
            case HDMI6:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI6;
                break;
            case PC2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_PC2;
                break;
            case HDMI7:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_HDMI7;
                break;
            case DP2:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_DP2;
                break;
            case TYPE_C3:
                enumInputSourceId = EnumInputSourceId.SOURCE_ID_TYPEC3;
                break;
        }
        Log.i("SourceServiceCoreVMan", i.j("setBootDefaultSource ", enumInputSourceId.name()));
        Log.i("SourceServiceCoreVMan", i.j("setBootDefaultSource result ", Boolean.valueOf(this.f5557g.getTvInputCtrl().setForceInputSource(enumInputSourceId))));
    }
}
