package com.mediatek.extservice;

import android.os.Parcel;
import android.os.Parcelable;

/* JADX INFO: loaded from: classes.dex */
public enum CaptureFormat implements Parcelable {
    YUV422(0),
    YUV422_10B(1),
    ARGB8888(2),
    ABGR8888(3),
    RGBA8888(4),
    BGRA8888(5),
    ARGB2101010(6),
    RGB565(7),
    RGB888(8),
    NV16(9),
    NV61(10),
    NV12(11),
    NV21(12),
    YC420_10B(13),
    YUV420_TILE_16x32_8B(14),
    YUV420_TILE_16x32_10B(15),
    YUV420_TILE_16x32_10B_LSB(16),
    COMPRESS_FORMAT(17),
    VSD_8x2(18),
    VSD_8x4(19),
    ARGB16161616(20),
    YUV420_8B(21),
    ABGR2101010(22),
    VSD_8x2_CODEC(23),
    VSD_8x4_CODEC(24);

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

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

    /* JADX INFO: renamed from: com.mediatek.extservice.CaptureFormat$2, reason: invalid class name */
    public static /* synthetic */ class AnonymousClass2 {
        public static final /* synthetic */ int[] $SwitchMap$com$mediatek$extservice$CaptureFormat;

        static {
            CaptureFormat.values();
            int[] iArr = new int[25];
            $SwitchMap$com$mediatek$extservice$CaptureFormat = iArr;
            try {
                iArr[CaptureFormat.YUV422.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YUV422_10B.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.ARGB8888.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.ABGR8888.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.RGBA8888.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.BGRA8888.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.ARGB2101010.ordinal()] = 7;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.RGB565.ordinal()] = 8;
            } catch (NoSuchFieldError unused8) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.RGB888.ordinal()] = 9;
            } catch (NoSuchFieldError unused9) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.NV16.ordinal()] = 10;
            } catch (NoSuchFieldError unused10) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.NV61.ordinal()] = 11;
            } catch (NoSuchFieldError unused11) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.NV12.ordinal()] = 12;
            } catch (NoSuchFieldError unused12) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.NV21.ordinal()] = 13;
            } catch (NoSuchFieldError unused13) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YC420_10B.ordinal()] = 14;
            } catch (NoSuchFieldError unused14) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YUV420_TILE_16x32_8B.ordinal()] = 15;
            } catch (NoSuchFieldError unused15) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YUV420_TILE_16x32_10B.ordinal()] = 16;
            } catch (NoSuchFieldError unused16) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YUV420_TILE_16x32_10B_LSB.ordinal()] = 17;
            } catch (NoSuchFieldError unused17) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.COMPRESS_FORMAT.ordinal()] = 18;
            } catch (NoSuchFieldError unused18) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.VSD_8x2.ordinal()] = 19;
            } catch (NoSuchFieldError unused19) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.VSD_8x4.ordinal()] = 20;
            } catch (NoSuchFieldError unused20) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.ARGB16161616.ordinal()] = 21;
            } catch (NoSuchFieldError unused21) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.YUV420_8B.ordinal()] = 22;
            } catch (NoSuchFieldError unused22) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.ABGR2101010.ordinal()] = 23;
            } catch (NoSuchFieldError unused23) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.VSD_8x2_CODEC.ordinal()] = 24;
            } catch (NoSuchFieldError unused24) {
            }
            try {
                $SwitchMap$com$mediatek$extservice$CaptureFormat[CaptureFormat.VSD_8x4_CODEC.ordinal()] = 25;
            } catch (NoSuchFieldError unused25) {
            }
        }
    }

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

    public static boolean IsVaildFormat(CaptureFormat captureFormat) {
        switch (captureFormat) {
            case YUV422:
            case YUV422_10B:
            case ARGB8888:
            case ABGR8888:
            case RGBA8888:
            case BGRA8888:
            case ARGB2101010:
            case RGB565:
            case RGB888:
            case NV16:
            case NV61:
            case NV12:
            case NV21:
            case YC420_10B:
            case YUV420_TILE_16x32_8B:
            case YUV420_TILE_16x32_10B:
            case YUV420_TILE_16x32_10B_LSB:
            case COMPRESS_FORMAT:
            case VSD_8x2:
            case VSD_8x4:
            case ARGB16161616:
            case YUV420_8B:
            case ABGR2101010:
            case VSD_8x2_CODEC:
            case VSD_8x4_CODEC:
                return true;
            default:
                return false;
        }
    }

    @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());
    }
}
