package com.cvte.vman.impl;

import android.os.Parcel;
import com.cvte.vman.ProJectId;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.types.EnumProjectId;
import com.cvte.vman.utils.CLog;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class ProjectIdManager extends ProJectId {
    public static final String TAG = "Cvte@SystemCtrlManager";
    private static ProjectIdManager mProjectIdManager;

    private ProjectIdManager() {
    }

    public static synchronized ProjectIdManager getInstance() {
        try {
            if (mProjectIdManager == null) {
                synchronized (ProjectIdManager.class) {
                    try {
                        if (mProjectIdManager == null) {
                            mProjectIdManager = new ProjectIdManager();
                        }
                    } finally {
                    }
                }
            }
        } catch (Throwable th) {
            throw th;
        }
        return mProjectIdManager;
    }

    @Override // com.cvte.vman.ProJectId
    public boolean ddProjectidimg(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_PROJECT_ID_DD_PROJECTID_IMG, str);
    }

    @Override // com.cvte.vman.ProJectId
    public boolean getEyePqFixedEnable() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_GET_EYE_PQ_FIXED_ENABLE);
    }

    @Override // com.cvte.vman.ProJectId
    public String getEyePqFixedValue() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_GET_EYE_PQ_FIXED_VALUE);
    }

    @Override // com.cvte.vman.ProJectId
    public EnumProjectId getProjectIdIndex() {
        return EnumProjectId.valueOf(VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_PROJECT_ID_GET_INDEX));
    }

    @Override // com.cvte.vman.ProJectId
    public List<EnumProjectId> getProjectIdSupportList() {
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(InvokeCmd.CMD_PROJECT_ID_GET_SUPPORT_PID_LIST);
        ArrayList arrayList = new ArrayList();
        if (parcelExcuteCommandSet_Parcel != null) {
            parcelExcuteCommandSet_Parcel.setDataPosition(0);
            parcelExcuteCommandSet_Parcel.readInt();
            int i2 = parcelExcuteCommandSet_Parcel.readInt();
            CLog.i("count " + i2);
            for (int i3 = 0; i3 < i2; i3++) {
                int i4 = parcelExcuteCommandSet_Parcel.readInt();
                if (i4 < 0 || i4 >= EnumProjectId.values().length) {
                    CLog.e("Invalid PID index: " + i4);
                } else {
                    arrayList.add(EnumProjectId.values()[i4]);
                }
            }
            parcelExcuteCommandSet_Parcel.recycle();
        }
        return arrayList;
    }

    @Override // com.cvte.vman.ProJectId
    public boolean isProjectIdSupport() {
        boolean zExcuteCommandSet_bool = VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_PROJECT_ID_IS_SUPPORT);
        CLog.i("ret " + zExcuteCommandSet_bool);
        return zExcuteCommandSet_bool;
    }

    @Override // com.cvte.vman.ProJectId
    public int setProjectIdByIndex(EnumProjectId enumProjectId) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(1025, enumProjectId.ordinal());
    }
}
