package com.mediatek.extservice;

import android.os.Parcel;
import android.os.Parcelable;
import com.cvte.vman.impl.FwUpgradeManager;
import com.cvte.vman.instance.InvokeCmd;
import com.seewo.vcommons.mstar.MKeyEvent;

/* JADX INFO: loaded from: classes.dex */
public enum CaptureReturn implements Parcelable {
    OK(0),
    FAIL_ILLEGAL_ARGS(1),
    FAIL_MEMORY_ALLOCATE(2),
    FAIL_INVALID_STREAM_ID(3),
    FAIL_ILLEGAL_STATE(4),
    FAIL_UNKNOWN(999),
    FAIL_CONNECT_CAPTURE_HAL(FwUpgradeManager.TYPE_FW_CVTE_CAMERA),
    FAIL_CAPTURE_HAL_NOT_INITED(FwUpgradeManager.TYPE_FW_ZYZH_CAMERA),
    FAIL_CAPTURE_HAL_ROTATE_NOT_SUPPORT(FwUpgradeManager.TYPE_FW_SXCAM_MC1_32_CAMERA),
    FAIL_CAPTURE_HAL_FORMAT_NOT_SUPPORT(1003),
    FAIL_CAPTURE_HAL_FAILED(1004),
    FAIL_CAPTURE_HAL_INTERNAL_FAIL(1005),
    FAIL_CAPTURE_HAL_INVALID_CAPTURE_ID(1006),
    FAIL_CAPTURE_HAL_INVALID_PARAMETER(1007),
    FAIL_CAPTURE_HAL_INVALID_BUFFER_ADDR(1008),
    FAIL_CAPTURE_HAL_INVALID_BUFFER_FD(1009),
    FAIL_CAPTURE_HAL_INVALID_CALLBACK_HANDLER(1010),
    FAIL_CAPTURE_HAL_NO_DIP_RESOURCE(1011),
    FAIL_CAPTURE_HAL_INVALID_CAPTURE_POINT(1012),
    FAIL_CAPTURE_HAL_INVALID_PQ_ID(1013),
    FAIL_CAPTURE_HAL_INVALID_SOURCE_INFO(1014),
    FAIL_CAPTURE_HAL_INVALID_CROP_INFO(1015),
    FAIL_CAPTURE_HAL_INVALID_META_FD(1016),
    FAIL_CAPTURE_HAL_INVALID_AUTHORIZE_INFO(1017),
    FAIL_CAPTURE_HAL_INVALID_BUFFER_TYPE(1018),
    FAIL_CAPTURE_HAL_SIGNAL_LOST(1019),
    FAIL_CAPTURE_HAL_INVALID_BUFFER_HANDLE(1020),
    FAIL_CAPTURE_HAL_INVALID_PLANE_SIZE(1021),
    FAIL_CAPTURE_HAL_BANDWIDTH_LIMIT(1022),
    FAIL_CAPTURE_HAL_DD_INIT_FAIL_DEVICE_NOT_SUPPORT(1023),
    FAIL_CAPTURE_HAL_NO_MEMORY(1024),
    FAIL_CAPTURE_HAL_DD_INTERNAL_MUTEX_FAIL(InvokeCmd.CMD_PROJECT_ID_SET_INDEX),
    FAIL_CAPTURE_HAL_SECURE_NO_PERMISSION_OR_SVP_FAIL(InvokeCmd.CMD_PROJECT_ID_GET_INDEX),
    FAIL_CAPTURE_HAL_DD_ERROR_COPY_DATA(InvokeCmd.CMD_PROJECT_ID_IS_SUPPORT),
    FAIL_CAPTURE_HAL_DD_BUSY(InvokeCmd.CMD_PROJECT_ID_IS_INI_DONE),
    FAIL_CAPTURE_HAL_CAPTURE_POINT_UNSUPPORT(InvokeCmd.CMD_PROJECT_ID_GET_BACKLIGHT_MAX),
    FAIL_CAPTURE_HAL_DIP_NOT_SUPPORT(InvokeCmd.CMD_PROJECT_ID_GET_PQ_BCSH_CFGS),
    FAIL_CAPTURE_HAL_UNKNOWN(1999),
    FAIL_CONNECT_C2_HAL(2000),
    FAIL_C2_HAL_INVALID_PARAMETER(2001),
    FAIL_C2_HAL_FAIL(2002),
    FAIL_CONNECT_PQ_HAL(3000),
    FAIL_PQ_HAL_INTERNAL_FAIL(3001),
    FAIL_PQ_HAL_INVALID_PARAMETER(3002),
    FAIL_CONNECT_RENDER_HAL(4000),
    FAIL_RENDER_HAL_ERR_NOT_INITED(MKeyEvent.KEYCODE_TCL_MITV),
    FAIL_RENDER_HAL_ERR_INVALID_PARAMETER(MKeyEvent.KEYCODE_TCL_USB_MENU),
    FAIL_RENDER_HAL_ERR_FAILED(MKeyEvent.KEYCODE_TCL_SWING_R1),
    FAIL_CONNECT_EXTERN_IN_HAL(5000),
    FAIL_EXTERN_IN_HAL_INVALID_PARAMETER(5001),
    FAIL_CONNECT_OSD_HAL(6000),
    FAIL_OSD_HAL_BAD_DISPLAY(6001),
    FAIL_OSD_HAL_UNSUPPORT(6002);

    public static final Parcelable.Creator<CaptureReturn> CREATOR = new Parcelable.Creator<CaptureReturn>() { // from class: com.mediatek.extservice.CaptureReturn.1
        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CaptureReturn createFromParcel(Parcel parcel) {
            return CaptureReturn.values()[parcel.readInt()];
        }

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CaptureReturn[] newArray(int i2) {
            return new CaptureReturn[i2];
        }
    };
    private int mValue;

    CaptureReturn(int i2) {
        this.mValue = i2;
    }

    public static CaptureReturn valueOf(int i2) {
        CaptureReturn[] captureReturnArrValues = values();
        for (int i3 = 0; i3 < 53; i3++) {
            CaptureReturn captureReturn = captureReturnArrValues[i3];
            if (captureReturn.getValue() == i2) {
                return captureReturn;
            }
        }
        return FAIL_UNKNOWN;
    }

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    public int getValue() {
        return this.mValue;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeInt(ordinal());
    }
}
