package v;

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 java.util.HashMap;
import u.e;
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 int f9523b = -1;

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

    @Override // x.a
    public int a() {
        return 0;
    }

    @Override // x.a
    public int b() {
        return x.a.a.get("MIC_MUTE").intValue();
    }

    @Override // x.a
    public int c() {
        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);
        x.a.a.put("MIC_MUTE", Integer.valueOf(i2));
        return 0;
    }

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

    @Override // x.a
    public String e() {
        return "";
    }

    @Override // x.a
    public int f() {
        return x.a.a.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) {
        return false;
    }

    @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);
        x.a.a.put("MIC_RINGCALL", Integer.valueOf(i2));
        return 0;
    }

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

    @Override // x.a
    public void j(boolean z2) {
        g.a("DeviceStatusUtils", "setDeviceMeetingStatus: " + z2);
        HashMap<String, Integer> map = x.a.a;
        map.put("MIC_HOOK", Integer.valueOf(z2 ? 1 : 0));
        if (!z2) {
            map.put("MIC_RINGCALL", -1);
        }
        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) {
        if (!e.h().e("MIC_MUTE=" + (z2 ? 1 : 0))) {
            return -1;
        }
        x.a.a.put("MIC_MUTE", Integer.valueOf(z2 ? 1 : 0));
        return 0;
    }

    @Override // x.a
    public int l(VolumeControlEnum volumeControlEnum, UsbTypeEnum usbTypeEnum) {
        return 0;
    }

    public boolean m(boolean z2) {
        return e.h().e("VASDK_COMM=" + (z2 ? 1 : 0));
    }

    @Override // x.a
    public boolean o(int i2) {
        return false;
    }

    @Override // x.a
    public int q(int i2) {
        boolean z2 = i2 == 1;
        if (DeviceStatusManager.getInstance().getDeviceConnectionStatusCallback() == null) {
            if (z2) {
                m(true);
            }
            g.a("DeviceStatusUtils", "DeviceConnectionStatusCallback has not been initialized.");
            return -1;
        }
        if (this.f9523b != i2) {
            this.f9523b = i2;
            m(z2);
            g.a("DeviceStatusUtils", "[notifyDeviceConnectionStatusCallback]isAttached:" + z2);
            DeviceStatusManager.getInstance().getDeviceConnectionStatusCallback().onDeviceConnectionStatusCallback(i2);
        }
        return 0;
    }
}
