package nc;

import android.hardware.Camera;
import android.os.Handler;
import androidx.media3.exoplayer.ExoPlayer;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public final class b {

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final ArrayList f31189g;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public boolean f31190a;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final boolean f31192c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Camera f31193d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Handler f31194e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final a f31195f;

    static {
        ArrayList arrayList = new ArrayList(2);
        f31189g = arrayList;
        arrayList.add("auto");
        arrayList.add("macro");
    }

    public b(Camera camera, i iVar) {
        l5.i iVar2 = new l5.i(this, 6);
        this.f31195f = new a(this);
        this.f31194e = new Handler(iVar2);
        this.f31193d = camera;
        String focusMode = camera.getParameters().getFocusMode();
        iVar.getClass();
        this.f31192c = f31189g.contains(focusMode);
        this.f31190a = false;
        b();
    }

    public final synchronized void a() {
        if (!this.f31190a && !this.f31194e.hasMessages(1)) {
            Handler handler = this.f31194e;
            handler.sendMessageDelayed(handler.obtainMessage(1), ExoPlayer.DEFAULT_DETACH_SURFACE_TIMEOUT_MS);
        }
    }

    public final void b() {
        if (!this.f31192c || this.f31190a || this.f31191b) {
            return;
        }
        try {
            this.f31193d.autoFocus(this.f31195f);
            this.f31191b = true;
        } catch (RuntimeException unused) {
            a();
        }
    }
}
