package d.f.a.g2;

import android.content.Context;
import android.hardware.usb.UsbDevice;
import android.hardware.usb.UsbManager;
import com.cvte.vman.instance.InvokeCmd;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: compiled from: CameraHelper.java */
/* JADX INFO: loaded from: classes.dex */
public class a {
    public static b a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static List<C0038a> f2570b = new ArrayList(Arrays.asList(new C0038a(8183, 1280), new C0038a(8183, 1282), new C0038a(8183, 1283), new C0038a(8183, 1284), new C0038a(8183, 1287), new C0038a(8183, 1288), new C0038a(8183, 1289), new C0038a(8183, 1296), new C0038a(8183, 1306), new C0038a(8183, 1307), new C0038a(8183, 3919), new C0038a(8183, 1313), new C0038a(8183, 1317), new C0038a(8183, 1322), new C0038a(8183, 1323), new C0038a(8183, 1324), new C0038a(9546, InvokeCmd.CMD_NETWORK_SET_ETHERNET_NAT_ENABLE), new C0038a(9546, InvokeCmd.CMD_NETWORK_WOL_SET_ENABLE)));

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static List<C0038a> f2571c = new ArrayList(Arrays.asList(new C0038a(9546, InvokeCmd.CMD_NETWORK_SET_ETHERNET_NAT_ENABLE), new C0038a(9546, InvokeCmd.CMD_NETWORK_WOL_SET_ENABLE), new C0038a(9546, InvokeCmd.CMD_NETWORK_WOL_GET_ENABLE), new C0038a(9546, InvokeCmd.CMD_NETWORK_SET_MCU_DHCP_IP), new C0038a(2996, 3073)));

    /* JADX INFO: renamed from: d.f.a.g2.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: CameraHelper.java */
    public static class C0038a {
        public int a;

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

        public C0038a(int i2, int i3) {
            this.a = i2;
            this.f2572b = i3;
        }
    }

    public static boolean a(Context context) {
        Boolean bool;
        Iterator<UsbDevice> it = ((UsbManager) context.getSystemService("usb")).getDeviceList().values().iterator();
        do {
            int i2 = 0;
            if (!it.hasNext()) {
                return false;
            }
            UsbDevice next = it.next();
            int vendorId = next.getVendorId();
            int productId = next.getProductId();
            while (true) {
                if (i2 >= f2571c.size()) {
                    bool = Boolean.FALSE;
                    break;
                }
                if (vendorId == f2571c.get(i2).a && productId == f2571c.get(i2).f2572b) {
                    bool = Boolean.TRUE;
                    break;
                }
                i2++;
            }
        } while (!bool.booleanValue());
        return true;
    }

    public static b b(Context context) {
        b bVar;
        Boolean bool;
        if (a == null) {
            UsbManager usbManager = (UsbManager) context.getSystemService("usb");
            Iterator<UsbDevice> it = usbManager.getDeviceList().values().iterator();
            while (true) {
                if (!it.hasNext()) {
                    bVar = null;
                    break;
                }
                UsbDevice next = it.next();
                int vendorId = next.getVendorId();
                int productId = next.getProductId();
                int i2 = 0;
                while (true) {
                    if (i2 >= f2570b.size()) {
                        bool = Boolean.FALSE;
                        break;
                    }
                    if (vendorId == f2570b.get(i2).a && productId == f2570b.get(i2).f2572b) {
                        bool = Boolean.TRUE;
                        break;
                    }
                    i2++;
                }
                if (bool.booleanValue()) {
                    bVar = new b(usbManager, next, next.getVendorId(), next.getProductId());
                    a = bVar;
                    break;
                }
            }
            a = bVar;
        }
        return a;
    }
}
