package com.seewo.factoryaging.camera811;

import android.annotation.SuppressLint;
import android.content.Context;
import android.hardware.camera2.CameraAccessException;
import android.hardware.camera2.CameraManager;
import android.util.Log;
import android.view.View;
import com.cvte.vman.R;
import com.seewo.factoryaging.s0.j;
import j.p0.d.c0;
import j.p0.d.r;
import java.util.concurrent.TimeUnit;

/* JADX INFO: compiled from: CameraTestModelView.kt */
/* JADX INFO: loaded from: classes.dex */
public final class f implements j {
    private final Context a;
    private boolean b;

    public f(Context context) {
        r.f(context, "context");
        this.a = context;
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX WARN: Type inference failed for: r0v5, types: [T, android.hardware.camera2.CameraManager] */
    public static final boolean b(c0 c0Var, f fVar, Long l2) throws CameraAccessException {
        r.f(c0Var, "$mCameraManager");
        r.f(fVar, "this$0");
        r.f(l2, "x");
        Object systemService = fVar.a.getSystemService("camera");
        if (systemService == null) {
            throw new NullPointerException("null cannot be cast to non-null type android.hardware.camera2.CameraManager");
        }
        ?? r0 = (CameraManager) systemService;
        c0Var.b = r0;
        String[] cameraIdList = ((CameraManager) r0).getCameraIdList();
        r.e(cameraIdList, "mCameraManager.cameraIdList");
        fVar.b = !(cameraIdList.length == 0);
        Log.d("FactoryAging", "轮询中 cameraExsit: " + fVar.b + " x=" + l2.longValue());
        return l2.longValue() == 30 || fVar.b;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final boolean c(f fVar, Long l2) {
        r.f(fVar, "this$0");
        r.f(l2, "x");
        return l2.longValue() == 30 || fVar.b;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void d(f fVar, Long l2) {
        r.f(fVar, "this$0");
        if (fVar.b) {
            com.seewo.factoryaging.p0.a.a.e("摄像头", "PASS");
            org.greenrobot.eventbus.c.c().o(new com.seewo.factoryaging.t0.a());
        } else {
            Log.e("FactoryAging", "获取摄像头超时，不加载摄像头画面");
            com.seewo.factoryaging.p0.a.a.e("摄像头", "FAIL:get camera time out");
        }
    }

    @Override // com.seewo.factoryaging.s0.j
    public boolean a() {
        return false;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r4v2, types: [T, android.hardware.camera2.CameraManager] */
    @Override // com.seewo.factoryaging.s0.j
    @SuppressLint({"WrongConstant"})
    public boolean e() throws CameraAccessException {
        if (!this.a.getResources().getBoolean(R.bool.showCameraFragment)) {
            Log.i("FactoryAging", "camera open fail for config");
            return false;
        }
        if (!this.a.getResources().getBoolean(R.bool.enableCheckDevice) && (com.seewo.factoryaging.e1.d.a.d() || com.seewo.factoryaging.e1.d.a.f())) {
            return true;
        }
        final c0 c0Var = new c0();
        Object systemService = this.a.getSystemService("camera");
        if (systemService == null) {
            throw new NullPointerException("null cannot be cast to non-null type android.hardware.camera2.CameraManager");
        }
        c0Var.b = (CameraManager) systemService;
        StringBuilder sb = new StringBuilder();
        sb.append("camera open  for camera result=");
        String[] cameraIdList = ((CameraManager) c0Var.b).getCameraIdList();
        r.e(cameraIdList, "mCameraManager.cameraIdList");
        sb.append(!(cameraIdList.length == 0));
        Log.i("FactoryAging", sb.toString());
        String[] cameraIdList2 = ((CameraManager) c0Var.b).getCameraIdList();
        r.e(cameraIdList2, "mCameraManager.cameraIdList");
        if (cameraIdList2.length == 0) {
            i.a.d.r(1L, TimeUnit.SECONDS).u(i.a.j.b.a.a()).k(new i.a.m.e() { // from class: com.seewo.factoryaging.camera811.a
                @Override // i.a.m.e
                public final boolean test(Object obj) {
                    return f.b(c0Var, this, (Long) obj);
                }
            }).E(new i.a.m.e() { // from class: com.seewo.factoryaging.camera811.c
                @Override // i.a.m.e
                public final boolean test(Object obj) {
                    return f.c(this.a, (Long) obj);
                }
            }).x(new i.a.m.c() { // from class: com.seewo.factoryaging.camera811.b
                @Override // i.a.m.c
                public final void accept(Object obj) {
                    f.d(this.a, (Long) obj);
                }
            });
        }
        String[] cameraIdList3 = ((CameraManager) c0Var.b).getCameraIdList();
        r.e(cameraIdList3, "mCameraManager.cameraIdList");
        return ((cameraIdList3.length == 0) ^ true) || com.seewo.factoryaging.e1.d.a.b();
    }

    @Override // com.seewo.factoryaging.s0.j
    public View i() {
        return com.seewo.factoryaging.e1.d.a.b() ? View.inflate(this.a, R.layout.view_webcam_fragment, null) : View.inflate(this.a, R.layout.view_camera2_record_fragment, null);
    }

    @Override // com.seewo.factoryaging.s0.j
    public float j() {
        return h.c.d.b.a.a() ? 1.0f : 2.0f;
    }
}
