package com.mediatek.extservice;

import a.b.c.a.a;
import android.os.Parcel;
import android.os.Parcelable;

/* JADX INFO: loaded from: classes.dex */
public final class CaptureSetFrameParamResult implements Parcelable {
    public static final Parcelable.Creator<CaptureSetFrameParamResult> CREATOR = new Parcelable.Creator<CaptureSetFrameParamResult>() { // from class: com.mediatek.extservice.CaptureSetFrameParamResult.1
        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CaptureSetFrameParamResult createFromParcel(Parcel parcel) {
            return new CaptureSetFrameParamResult(parcel);
        }

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // android.os.Parcelable.Creator
        public CaptureSetFrameParamResult[] newArray(int i2) {
            return new CaptureSetFrameParamResult[i2];
        }
    };
    private int mAlignedCropHeight;
    private int mAlignedCropWidth;
    private int mAlignedOutputHeight;
    private int mAlignedOutputWidth;
    private int mOutputChromaOffset;
    private int mOutputLumaOffset;
    private CaptureReturn mSetFrameParamsReturn;

    public CaptureSetFrameParamResult() {
        this.mSetFrameParamsReturn = CaptureReturn.FAIL_UNKNOWN;
    }

    public CaptureSetFrameParamResult(int i2, int i3, int i4, int i5, CaptureReturn captureReturn) {
        this.mAlignedOutputWidth = i2;
        this.mAlignedOutputHeight = i3;
        this.mAlignedCropWidth = i4;
        this.mAlignedCropHeight = i5;
        this.mSetFrameParamsReturn = captureReturn;
    }

    public CaptureSetFrameParamResult(int i2, int i3, CaptureReturn captureReturn) {
        this.mOutputLumaOffset = i2;
        this.mOutputChromaOffset = i3;
        this.mSetFrameParamsReturn = captureReturn;
    }

    public CaptureSetFrameParamResult(Parcel parcel) {
        this.mAlignedOutputWidth = parcel.readInt();
        this.mAlignedOutputHeight = parcel.readInt();
        this.mAlignedCropWidth = parcel.readInt();
        this.mAlignedCropHeight = parcel.readInt();
        this.mOutputLumaOffset = parcel.readInt();
        this.mOutputChromaOffset = parcel.readInt();
        this.mSetFrameParamsReturn = (CaptureReturn) parcel.readParcelable(CaptureSetFrameParamResult.class.getClassLoader());
    }

    public CaptureSetFrameParamResult(CaptureReturn captureReturn) {
        this.mSetFrameParamsReturn = captureReturn;
    }

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

    public int getAlignedCropHeight() {
        return this.mAlignedCropHeight;
    }

    public int getAlignedCropWidth() {
        return this.mAlignedCropWidth;
    }

    public int getAlignedOutputHeight() {
        return this.mAlignedOutputHeight;
    }

    public int getAlignedOutputWidth() {
        return this.mAlignedOutputWidth;
    }

    public int getOutputChromaOffset() {
        return this.mOutputChromaOffset;
    }

    public int getOutputLumaOffset() {
        return this.mOutputLumaOffset;
    }

    public CaptureReturn getResult() {
        return this.mSetFrameParamsReturn;
    }

    public boolean isSuccess() {
        return this.mSetFrameParamsReturn == CaptureReturn.OK;
    }

    public void setAlignedCropHeight(int i2) {
        this.mAlignedCropHeight = i2;
    }

    public void setAlignedCropWidth(int i2) {
        this.mAlignedCropWidth = i2;
    }

    public void setAlignedOutputHeight(int i2) {
        this.mAlignedOutputHeight = i2;
    }

    public void setAlignedOutputWidth(int i2) {
        this.mAlignedOutputWidth = i2;
    }

    public void setOutputChromaOffset(int i2) {
        this.mOutputChromaOffset = i2;
    }

    public void setOutputLumaOffset(int i2) {
        this.mOutputLumaOffset = i2;
    }

    public String toString() {
        StringBuilder sbC = a.C("CaptureSetFrameParamResult{mAlignedOutputWidth=");
        sbC.append(this.mAlignedOutputWidth);
        sbC.append(", mAlignedOutputHeight=");
        sbC.append(this.mAlignedOutputHeight);
        sbC.append(", mAlignedCropWidth=");
        sbC.append(this.mAlignedCropWidth);
        sbC.append(", mAlignedCropHeight=");
        sbC.append(this.mAlignedCropHeight);
        sbC.append(", mOutputLumaOffset=");
        sbC.append(this.mOutputLumaOffset);
        sbC.append(", mOutputChromaOffset=");
        sbC.append(this.mOutputChromaOffset);
        sbC.append(", mSetFrameParamsReturn=");
        sbC.append(this.mSetFrameParamsReturn);
        sbC.append('}');
        return sbC.toString();
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeInt(this.mAlignedOutputWidth);
        parcel.writeInt(this.mAlignedOutputHeight);
        parcel.writeInt(this.mAlignedCropWidth);
        parcel.writeInt(this.mAlignedCropHeight);
        parcel.writeInt(this.mOutputLumaOffset);
        parcel.writeInt(this.mOutputChromaOffset);
        parcel.writeParcelable(this.mSetFrameParamsReturn, i2);
    }
}
