package com.cvte.va.sdk.cam.api;

import com.cvte.va.sdk.cam.enumclass.AntiFlickerFrequencyEnum;
import com.cvte.va.sdk.cam.enumclass.EptzModeEnum;
import com.cvte.va.sdk.cam.enumclass.EptzMoveEnum;
import com.cvte.va.sdk.cam.enumclass.EptzStatusEnum;
import com.cvte.va.sdk.cam.enumclass.EptzZoomEnum;
import com.cvte.va.sdk.cam.enumclass.ExposureModeEnum;
import com.cvte.va.sdk.cam.enumclass.ExposureRoiModeEnum;
import com.cvte.va.sdk.cam.enumclass.NoiseReductionGradeEnum;
import com.cvte.va.sdk.cam.enumclass.PIPModeEnum;
import com.cvte.va.sdk.cam.enumclass.ShutterTimerEnum;
import com.cvte.va.sdk.cam.enumclass.WhiteBalanceModeEnum;
import com.cvte.va.sdk.cam.objectclass.AreaProjectionInfo;
import com.cvte.va.sdk.cam.objectclass.FaceInfo;
import com.cvte.va.sdk.cam.objectclass.RegionalCoordinatesInfo;
import java.util.List;
import l.c;

/* JADX INFO: loaded from: classes.dex */
public class CamManager {
    private static CamManager instance;
    private final String TAG = "CamManager";

    public interface ICameraUpgradeStatusListener {
        void onComplete();

        void onFailed(int i2);

        void onProcess(float f2);
    }

    private CamManager() {
    }

    public static CamManager getInstance() {
        if (instance == null) {
            instance = new CamManager();
        }
        return instance;
    }

    public int delCameraPresetPosition(int i2) {
        return c.a().i0(i2);
    }

    public boolean getAiSuperResolutionEnable() {
        return c.a().s0();
    }

    public AntiFlickerFrequencyEnum getAntiFlickerFrequency() {
        return c.a().d();
    }

    public int getBrightness() {
        return c.a().v0();
    }

    public String getCamCustomSoftVersion() {
        return c.a().P();
    }

    public String getCamDeviceName() {
        return c.a().l();
    }

    public String getCamOtaKey() {
        return c.a().I();
    }

    public String getCamSensorModel() {
        return c.a().c0();
    }

    public String getCamSoftVersion() {
        return c.a().W();
    }

    public int getCameraChipTemperature() {
        return c.a().K();
    }

    public String getCameraFuncList() {
        return c.a().V();
    }

    public int getCameraPresetPosition() {
        return c.a().r();
    }

    public String getCameraPresetPositionUsedList() {
        return c.a().l0();
    }

    public String[] getCameraVIDPID() {
        return c.a().k();
    }

    public int getContrast() {
        return c.a().b();
    }

    public EptzModeEnum getEptzMode() {
        return c.a().U();
    }

    public int getExposureCompensationLevel() {
        return c.a().v();
    }

    public int getExposureGain() {
        return c.a().x0();
    }

    public int getExposureGainLimit() {
        return c.a().f();
    }

    public ExposureModeEnum getExposureMode() {
        return c.a().R();
    }

    public ExposureRoiModeEnum getExposureRoiMode() {
        return c.a().m();
    }

    public int getHue() {
        return c.a().w();
    }

    public boolean getInSensorZoomEnable() {
        return c.a().A();
    }

    public NoiseReductionGradeEnum getNoiseReductionGrade() {
        return c.a().a();
    }

    public boolean getOutputBlackPic() {
        return c.a().g0();
    }

    public PIPModeEnum getPIPMode() {
        return c.a().e0();
    }

    public int getPersonNumber() {
        return c.a().e();
    }

    public boolean getPhysicalPrivacyProtectionEnable() {
        return c.a().y0();
    }

    public int getSaturation() {
        return c.a().y();
    }

    public int getSharpness() {
        return c.a().B();
    }

    public ShutterTimerEnum getShutterTime() {
        return c.a().O();
    }

    public List<RegionalCoordinatesInfo> getVideoFence() {
        return c.a().s();
    }

    public float[] getVideoFenceArg() {
        return c.a().c();
    }

    public float getVideoFenceDeviceHeight() {
        return c.a().n();
    }

    public boolean getVideoFenceEnable() {
        return c.a().H();
    }

    public boolean getVideoFenceMeasure() {
        return c.a().p();
    }

    public int getVideoFenceNum() {
        return c.a().N();
    }

    public List<FaceInfo> getVideoFencePersonLocations() {
        return c.a().r0();
    }

    public int getVideoFencePersonNumber() {
        return c.a().u0();
    }

    public List<AreaProjectionInfo> getVideoFenceProjection() {
        return c.a().G();
    }

    public int getVideoFenceProjectionNum() {
        return c.a().k0();
    }

    public int[] getVideoFenceTimeThreshold() {
        return c.a().X();
    }

    public int getWhiteBalanceColorTemp() {
        return c.a().m0();
    }

    public WhiteBalanceModeEnum getWhiteBalanceMode() {
        return c.a().j0();
    }

    public int gotoCameraPresetPosition(int i2) {
        return c.a().Z(i2);
    }

    public int resetCameraDefaultParameters() {
        return c.a().a0();
    }

    public int resetCameraFactoryParameters() {
        return c.a().z();
    }

    public int setAiSuperResolutionEnable(boolean z2) {
        return c.a().q0(z2);
    }

    public int setAntiFlickerFrequency(AntiFlickerFrequencyEnum antiFlickerFrequencyEnum) {
        return c.a().L(antiFlickerFrequencyEnum);
    }

    public int setBrightness(int i2) {
        return c.a().c(i2);
    }

    public int setCamDeviceName(String str) {
        return c.a().g(str);
    }

    public int setCameraPresetPosition(int i2) {
        return c.a().f0(i2);
    }

    public int setContrast(int i2) {
        return c.a().q(i2);
    }

    public int setEptzMode(EptzModeEnum eptzModeEnum) {
        return c.a().E(eptzModeEnum);
    }

    public int setExposureCompensationLevel(int i2) {
        return c.a().h(i2);
    }

    public int setExposureGain(int i2) {
        return c.a().o(i2);
    }

    public int setExposureGainLimit(int i2) {
        return c.a().f(i2);
    }

    public int setExposureMode(ExposureModeEnum exposureModeEnum) {
        return c.a().S(exposureModeEnum);
    }

    public int setExposureRoiMode(ExposureRoiModeEnum exposureRoiModeEnum) {
        return c.a().n0(exposureRoiModeEnum);
    }

    public int setHue(int i2) {
        return c.a().p0(i2);
    }

    public int setInSensorZoomEnable(boolean z2) {
        return c.a().j(z2);
    }

    public int setNoiseReductionGraden(NoiseReductionGradeEnum noiseReductionGradeEnum) {
        return c.a().C(noiseReductionGradeEnum);
    }

    public int setOutputBlackPic(boolean z2) {
        return c.a().k(z2);
    }

    public int setPIPMode(PIPModeEnum pIPModeEnum) {
        return c.a().Y(pIPModeEnum);
    }

    public int setPhysicalPrivacyProtectionEnable(boolean z2) {
        return c.a().w0(z2);
    }

    public EptzStatusEnum setPtzManualMoveStatus(EptzMoveEnum eptzMoveEnum, int i2) {
        return c.a().o0(eptzMoveEnum, i2);
    }

    public EptzStatusEnum setPtzManualZoomStatus(EptzZoomEnum eptzZoomEnum, int i2) {
        return c.a().J(eptzZoomEnum, i2);
    }

    public int setSaturation(int i2) {
        return c.a().z(i2);
    }

    public int setSharpness(int i2) {
        return c.a().M(i2);
    }

    public int setShutterTime(ShutterTimerEnum shutterTimerEnum) {
        return c.a().t(shutterTimerEnum);
    }

    public int setVideoFence(List<RegionalCoordinatesInfo> list) {
        return c.a().x(list);
    }

    public int setVideoFenceArg(float[] fArr) {
        return c.a().b0(fArr);
    }

    public int setVideoFenceDeviceHeight(float f2) {
        return c.a().Q(f2);
    }

    public int setVideoFenceEnable(boolean z2) {
        return c.a().u(z2);
    }

    public int setVideoFenceMeasure(boolean z2) {
        return c.a().i(z2);
    }

    public int setVideoFenceNum(int i2) {
        return c.a().F(i2);
    }

    public int setVideoFenceTimeThreshold(int[] iArr) {
        return c.a().d0(iArr);
    }

    public int setWhiteBalanceColorTemp(int i2) {
        return c.a().T(i2);
    }

    public int setWhiteBalanceMode(WhiteBalanceModeEnum whiteBalanceModeEnum) {
        return c.a().t0(whiteBalanceModeEnum);
    }
}
