package com.benq.platform;

import android.content.Context;
import android.text.TextUtils;
import android.util.Log;
import com.benq.platform.IBenQCameraBinder;
import com.benq.platform.utils.CameraDevice;
import com.benq.platform.utils.UDIHelper;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.l;

/* JADX INFO: loaded from: classes.dex */
public final class IFPBenQCameraService extends IBenQCameraBinder.Stub {
    public static final Companion Companion = new Companion(null);
    private static final String TAG = "IFPBenQCameraService";
    private final Context context;

    public static final class Companion {
        public /* synthetic */ Companion(g gVar) {
            this();
        }

        private Companion() {
        }
    }

    public IFPBenQCameraService(Context context) {
        l.e(context, "context");
        this.context = context;
    }

    private final String convertCameraName(String str) {
        return TextUtils.isEmpty(str) ? "Unknown" : l.a("CAM CVTE", str) ? "CP WEBCAM" : str;
    }

    public String getCameraName(String str) {
        if (str != null && !E1.g.n(str)) {
            for (CameraDevice cameraDevice : UDIHelper.INSTANCE.getCameraList()) {
                if (l.a(String.valueOf(cameraDevice.getMCameraId()), str)) {
                    return convertCameraName(cameraDevice.getMProductName());
                }
            }
            Log.e(TAG, "getCameraName: no camera found for id " + str);
        }
        return null;
    }

    public final String getSelectedCameraId() {
        return String.valueOf(UDIHelper.INSTANCE.getCurrentCamera());
    }
}
