package g.f.c.b.tea;

import android.os.Handler;
import android.util.Log;
import com.cvte.vman.listener.OnAoipCtrlListener;
import com.cvte.vman.types.EnumAoipKeyEvent;
import com.ifpdos.udi.service.tea.AccessTypeEnum;
import com.ifpdos.udi.service.tea.DeviceProviderNotify;
import com.ifpdos.udi.service.tea.DeviceTypeEnum;
import com.ifpdos.udi.service.tea.HookBody;
import com.ifpdos.udi.service.tea.MicPoeBM50Device;
import com.ifpdos.udi.service.tea.PlugNotify;
import g.f.c.b.d.pc.utils.InputEventUtils;
import java.util.Objects;
import kotlin.Metadata;
import kotlin.jvm.internal.o;
import kotlinx.serialization.SerializersKt;
import kotlinx.serialization.json.Json;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000/\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0010\u0007\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u001a\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\b\u0010\u0006\u001a\u0004\u0018\u00010\u0007H\u0016J\u0010\u0010\b\u001a\u00020\u00032\u0006\u0010\t\u001a\u00020\u0007H\u0016J\u0010\u0010\n\u001a\u00020\u00032\u0006\u0010\u000b\u001a\u00020\u0007H\u0016J\"\u0010\f\u001a\u00020\u00032\b\u0010\u0004\u001a\u0004\u0018\u00010\u00072\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\r\u001a\u00020\u000eH\u0016J\u0010\u0010\u000f\u001a\u00020\u00032\u0006\u0010\u0010\u001a\u00020\u0011H\u0016J\u0010\u0010\u0012\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u0016¨\u0006\u0013"}, d2 = {"com/ifpdos/udi/service/tea/MicPoeBM50Device$registerPoePluginListener$1", "Lcom/cvte/vman/listener/OnAoipCtrlListener;", "onATTestResult", "", "p0", "", "p1", "", "onDeviceFound", "deviceInfoJson", "onDeviceLost", "name", "onDeviceUpgradeProcess", "p2", "", "onKeyEvent", "keyEvent", "Lcom/cvte/vman/types/EnumAoipKeyEvent;", "onLocalStatus", "tea_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class v0 extends OnAoipCtrlListener {
    public final /* synthetic */ MicPoeBM50Device a;

    public v0(MicPoeBM50Device micPoeBM50Device) {
        this.a = micPoeBM50Device;
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onATTestResult(int p0, String p1) {
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onDeviceFound(String deviceInfoJson) {
        String id;
        o.f(deviceInfoJson, "deviceInfoJson");
        Log.d("MicPoeBM50Device", "onDeviceFound from vman: " + deviceInfoJson);
        MicPoeBM50Device micPoeBM50Device = this.a;
        Objects.requireNonNull(micPoeBM50Device);
        MicPoeBM50Device.DeviceInfo deviceInfo = null;
        try {
            Json json = micPoeBM50Device.f1348f;
            deviceInfo = (MicPoeBM50Device.DeviceInfo) json.decodeFromString(SerializersKt.serializer(json.getSerializersModule(), new t0().getType()), deviceInfoJson);
        } catch (Throwable th) {
            Log.e("MicPoeBM50Device", "parserJsonArray failed: " + deviceInfoJson, th);
        }
        if (deviceInfo == null || (id = deviceInfo.getId()) == null) {
            id = "";
        }
        PeripheralDevicePlugApi peripheralDevicePlugApi = PeripheralDevicePlugApi.a;
        PeripheralDevicePlugApi.a(new PlugNotify(id, true, DeviceTypeEnum.BM50, AccessTypeEnum.POE));
        this.a.f1350h.postDelayed(new Runnable() { // from class: g.f.c.b.i.g
            @Override // java.lang.Runnable
            public final void run() {
                PeripheralDeviceProviderApi peripheralDeviceProviderApi = PeripheralDeviceProviderApi.a;
                PeripheralDeviceProviderApi.a(new DeviceProviderNotify(DeviceTypeEnum.BM50, true));
            }
        }, 200L);
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onDeviceLost(String name) {
        o.f(name, "name");
        Log.d("MicPoeBM50Device", "onDeviceLost from vman: " + name);
        PeripheralDevicePlugApi peripheralDevicePlugApi = PeripheralDevicePlugApi.a;
        PeripheralDevicePlugApi.a(new PlugNotify(name, false, DeviceTypeEnum.BM50, AccessTypeEnum.POE));
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onDeviceUpgradeProcess(String p0, int p1, float p2) {
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onKeyEvent(EnumAoipKeyEvent keyEvent) {
        MicPoeBM50Device micPoeBM50Device;
        int iF;
        Handler handler;
        Runnable runnable;
        o.f(keyEvent, "keyEvent");
        Log.d("MicPoeBM50Device", "onKeyEvent from vman: " + keyEvent);
        int iOrdinal = keyEvent.ordinal();
        if (iOrdinal == 0) {
            micPoeBM50Device = this.a;
            iF = micPoeBM50Device.f(micPoeBM50Device.f1344b) + 6;
        } else {
            if (iOrdinal != 1) {
                if (iOrdinal == 2) {
                    MicPoeBM50Device.a aVar = this.a.f1351i;
                    if (aVar != null) {
                        aVar.b();
                        return;
                    }
                    return;
                }
                if (iOrdinal == 3) {
                    DeviceHookApi deviceHookApi = DeviceHookApi.a;
                    DeviceTypeEnum deviceTypeEnum = DeviceTypeEnum.BM50;
                    DeviceHookApi.a(deviceTypeEnum, new HookBody(deviceTypeEnum, false));
                    handler = this.a.f1350h;
                    runnable = new Runnable() { // from class: g.f.c.b.i.h
                        @Override // java.lang.Runnable
                        public final void run() {
                            InputEventUtils.a(5);
                        }
                    };
                } else {
                    if (iOrdinal != 4) {
                        return;
                    }
                    DeviceHookApi deviceHookApi2 = DeviceHookApi.a;
                    DeviceTypeEnum deviceTypeEnum2 = DeviceTypeEnum.BM50;
                    DeviceHookApi.a(deviceTypeEnum2, new HookBody(deviceTypeEnum2, true));
                    handler = this.a.f1350h;
                    runnable = new Runnable() { // from class: g.f.c.b.i.f
                        @Override // java.lang.Runnable
                        public final void run() {
                            InputEventUtils.a(6);
                        }
                    };
                }
                handler.post(runnable);
                return;
            }
            micPoeBM50Device = this.a;
            iF = micPoeBM50Device.f(micPoeBM50Device.f1344b) - 6;
        }
        micPoeBM50Device.g(iF, this.a.f1344b);
    }

    @Override // com.cvte.vman.listener.OnAoipCtrlListener
    public void onLocalStatus(int p0) {
    }
}
