package b0;

import c0.c;
import c0.e;
import com.cvte.va.sdk.baseclass.PairList;
import com.cvte.va.sdk.mica.api.DeviceStatusManager;
import com.cvte.va.sdk.mica.enumclass.UsbTypeEnum;
import com.cvte.va.sdk.mica.enumclass.VolumeControlEnum;
import com.vacenter.Taurus.Controller;
import java.util.HashMap;
import java.util.Objects;
import u.g;

/* JADX INFO: loaded from: classes2.dex */
public class a implements x.a {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public HashMap<String, Integer> f947b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public int f948c;

    /* JADX INFO: renamed from: b0.a$a, reason: collision with other inner class name */
    public static /* synthetic */ class C0005a {
        public static final /* synthetic */ int[] a;

        static {
            UsbTypeEnum.values();
            int[] iArr = new int[3];
            a = iArr;
            try {
                iArr[UsbTypeEnum.USB_TYPE_B.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[UsbTypeEnum.USB_TYPE_C.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
        }
    }

    public a() {
        HashMap<String, Integer> map = new HashMap<>();
        this.f947b = map;
        this.f948c = -1;
        map.put("MIC_MUTE", 0);
        this.f947b.put("MIC_HOOK", 0);
        this.f947b.put("MIC_RINGCALL", -1);
        this.f947b.put("MIC_REJECT", 0);
        this.f947b.put("MIC_MV", 0);
    }

    @Override // x.a
    public int a() {
        PairList.Pair<String, String> pairE = u.b.b().e(e.g().c(d0.a.e().d(), "MIC_AINR_LEVEL=?"));
        StringBuilder sbK = g.a.a.a.a.K("getNoiseReductionGrade: request_str=", "MIC_AINR_LEVEL=?", " cmdPair.getSecond() = ");
        sbK.append(pairE.getSecond());
        g.a("TaurusMicrophoneController", sbK.toString());
        if (pairE.getSecond() == null || pairE.getSecond() == "") {
            return 0;
        }
        return Integer.parseInt(pairE.getSecond());
    }

    @Override // x.a
    public int b() {
        String strT;
        e eVarG = e.g();
        String strD = d0.a.e().d();
        Objects.requireNonNull(eVarG);
        g.a("TaurusMicrophoneController", "getMute");
        String strB = eVarG.b(strD);
        if (strB.isEmpty()) {
            strT = g.a.a.a.a.t("Can't find device: ", strD);
        } else {
            Controller.MicrophoneConfiguration microphoneConfiguration = eVarG.e().getMicrophoneConfiguration(strB);
            if (microphoneConfiguration != null) {
                StringBuilder sbF = g.a.a.a.a.F("getMute config.mute:");
                sbF.append(microphoneConfiguration.mute);
                g.a("TaurusMicrophoneController", sbF.toString());
                return microphoneConfiguration.mute ? 1 : 0;
            }
            strT = "getMute config = null";
        }
        g.a("TaurusMicrophoneController", strT);
        return -1;
    }

    @Override // x.a
    public int c() {
        StringBuilder sbF;
        String second = u.b.b().e(e.g().c(d0.a.e().d(), "MIC_CPU_TEMP=?")).getSecond();
        if (second == null || second.isEmpty() || second.length() <= 4) {
            sbF = g.a.a.a.a.F("getMicChipTemperature: tempValue value error: ");
        } else {
            String strSubstring = second.substring(0, second.length() - 4);
            g.a("TaurusMicrophoneController", "getMicChipTemperature: request_str=MIC_CPU_TEMP=? tempValue = " + strSubstring);
            try {
                return Integer.parseInt(strSubstring);
            } catch (Exception e2) {
                sbF = g.a.a.a.a.F("getMicChipTemperature: An error occurred: ");
                second = e2.getMessage();
            }
        }
        sbF.append(second);
        g.c("TaurusMicrophoneController", sbF.toString());
        return 0;
    }

    @Override // x.a
    public int c(int i2) {
        if (DeviceStatusManager.getInstance().getMicMuteStatusCallback() == null) {
            g.a("DeviceStatusUtils", "MicMuteStatusCallback has not been initialized.");
            return -1;
        }
        DeviceStatusManager.getInstance().getMicMuteStatusCallback().onMicMuteStatusChanged(i2);
        this.f947b.put("MIC_MUTE", Integer.valueOf(i2));
        return 0;
    }

    @Override // x.a
    public int d() {
        return this.f947b.get("MIC_HOOK").intValue();
    }

    @Override // x.a
    public String e() {
        PairList.Pair<String, String> pairE = u.b.b().e(e.g().c(d0.a.e().d(), "MIC_ANGLE_RANGE=?"));
        StringBuilder sbK = g.a.a.a.a.K("getSmartSoundScreenAngleRange: request_str=", "MIC_ANGLE_RANGE=?", " cmdPair.getSecond() = ");
        sbK.append(pairE.getSecond());
        g.a("TaurusMicrophoneController", sbK.toString());
        return pairE.getSecond();
    }

    @Override // x.a
    public int f() {
        return this.f947b.get("MIC_RINGCALL").intValue();
    }

    @Override // x.a
    public int f(int i2) {
        if (DeviceStatusManager.getInstance().getMicKeyCodeCallback() != null) {
            DeviceStatusManager.getInstance().getMicKeyCodeCallback().onMicKeyCodeCallback(i2);
            return 0;
        }
        g.a("DeviceStatusUtils", "MicKeyCodeCallback has not been initialized.");
        return -1;
    }

    @Override // x.a
    public boolean g(String str) {
        e eVarG = e.g();
        String strD = d0.a.e().d();
        Objects.requireNonNull(eVarG);
        String strT = g.a.a.a.a.t("MIC_ANGLE_RANGE=", str);
        g.a("TaurusMicrophoneController", "setSmartSoundScreenAngleRange: request_str=" + strT);
        return eVarG.c(strD, strT) != null;
    }

    @Override // x.a
    public int h(int i2) {
        if (DeviceStatusManager.getInstance().getRingCallResultCallback() == null) {
            g.a("DeviceStatusUtils", "RingCallResultCallback has not been initialized.");
            return -1;
        }
        DeviceStatusManager.getInstance().getRingCallResultCallback().onRingCallResultChanged(i2);
        this.f947b.put("MIC_RINGCALL", Integer.valueOf(i2));
        return 0;
    }

    @Override // x.a
    public void i(boolean z2) {
        this.f947b.put("MIC_RINGCALL", -1);
        u.e.h().e("MIC_RINGCALL=" + (z2 ? 1 : 0));
    }

    @Override // x.a
    public void j(boolean z2) {
        g.a("DeviceStatusUtils", "setDeviceMeetingStatus: " + z2);
        this.f947b.put("MIC_HOOK", Integer.valueOf(z2 ? 1 : 0));
        if (!z2) {
            this.f947b.put("MIC_RINGCALL", -1);
        }
        u.e.h().e("MIC_HOOK=" + (z2 ? 1 : 0));
        if (DeviceStatusManager.getInstance().getMeetingStatusCallback() != null) {
            DeviceStatusManager.getInstance().getMeetingStatusCallback().onMeetingStatusChanged(z2 ? 1 : 0);
        } else {
            g.a("DeviceStatusUtils", "MeetingStatusCallback has not been initialized.");
        }
    }

    @Override // x.a
    public int k(boolean z2) {
        String strT;
        e eVarG = e.g();
        String strD = d0.a.e().d();
        Objects.requireNonNull(eVarG);
        g.a("TaurusMicrophoneController", "setMute mute = " + z2);
        String strB = eVarG.b(strD);
        if (strB.isEmpty()) {
            strT = g.a.a.a.a.t("Can't find device: ", strD);
        } else {
            Controller.MicrophoneConfiguration microphoneConfiguration = eVarG.e().getMicrophoneConfiguration(strB);
            if (microphoneConfiguration != null) {
                StringBuilder sbF = g.a.a.a.a.F("setMute config.mute:");
                sbF.append(microphoneConfiguration.mute);
                sbF.append(", Mute:");
                sbF.append(z2);
                g.a("TaurusMicrophoneController", sbF.toString());
                microphoneConfiguration.mute = z2;
                return eVarG.e().setMicrophoneConfiguration(strB, microphoneConfiguration);
            }
            strT = "setMute config = null";
        }
        g.a("TaurusMicrophoneController", strT);
        return -1;
    }

    @Override // x.a
    public int l(VolumeControlEnum volumeControlEnum, UsbTypeEnum usbTypeEnum) {
        StringBuilder sbF = g.a.a.a.a.F("KS=");
        sbF.append(String.valueOf((int) Math.pow(2.0d, volumeControlEnum.ordinal())));
        String string = sbF.toString();
        g.a("DeviceStatusUtils", "setByodModeVolume request_str: " + string + " usbType = " + usbTypeEnum);
        int i2 = C0005a.a[usbTypeEnum.ordinal()];
        if (i2 == 1) {
            e.g().c(d0.a.e().d(), string);
            return 0;
        }
        if (i2 != 2) {
            return 0;
        }
        c cVarE = c.e();
        Objects.requireNonNull(d0.a.e());
        Objects.requireNonNull(cVarE);
        g.a("TaurusController", "[sendCustomerStringWithoutReturn]");
        String strB = cVarE.b("TaurusRTSP");
        if (u.b.b().d(strB)) {
            g.a("TaurusController", "Can't find device: TaurusRTSP");
            return 0;
        }
        cVarE.f962c.sendCustomerString(strB, string);
        return 0;
    }

    @Override // x.a
    public boolean o(int i2) {
        e eVarG = e.g();
        String strD = d0.a.e().d();
        Objects.requireNonNull(eVarG);
        String strL = g.a.a.a.a.l("MIC_AINR_LEVEL=", i2);
        g.a("TaurusMicrophoneController", "setNoiseReductionGrade: request_str=" + strL);
        return eVarG.c(strD, strL) != null;
    }

    @Override // x.a
    public int q(int i2) {
        if (DeviceStatusManager.getInstance().getDeviceConnectionStatusCallback() == null) {
            g.a("DeviceStatusUtils", "MicKeyCodeCallback has not been initialized.");
            return -1;
        }
        if (this.f948c == i2) {
            return 0;
        }
        DeviceStatusManager.getInstance().getDeviceConnectionStatusCallback().onDeviceConnectionStatusCallback(i2);
        this.f948c = i2;
        return 0;
    }
}
