package com.cvte.tv.api.aidl;

import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public interface ITVApiPictureControlAidl extends IInterface {

    public static abstract class Stub extends Binder implements ITVApiPictureControlAidl {
        private static final String DESCRIPTOR = "com.cvte.tv.api.aidl.ITVApiPictureControlAidl";
        public static final int TRANSACTION_eventCommitCurrentPictureModeDataAsDefault = 9;
        public static final int TRANSACTION_eventGetAIPQEnable = 47;
        public static final int TRANSACTION_eventGetCurrentPictureMode = 7;
        public static final int TRANSACTION_eventGetPcMode = 26;
        public static final int TRANSACTION_eventGetPictureFilmModeOnOff = 13;
        public static final int TRANSACTION_eventGetPictureModeOptions = 8;
        public static final int TRANSACTION_eventPictureBlackWhiteStretchGetMode = 21;
        public static final int TRANSACTION_eventPictureBlackWhiteStretchSetMode = 20;
        public static final int TRANSACTION_eventPictureControlGetBootInitValue = 11;
        public static final int TRANSACTION_eventPictureControlGetColorRange = 33;
        public static final int TRANSACTION_eventPictureControlGetCurveValue = 5;
        public static final int TRANSACTION_eventPictureControlGetItemStatus = 3;
        public static final int TRANSACTION_eventPictureControlGetOverscanOnOff = 35;
        public static final int TRANSACTION_eventPictureControlGetValue = 2;
        public static final int TRANSACTION_eventPictureControlGetValueBySource = 29;
        public static final int TRANSACTION_eventPictureControlReset = 22;
        public static final int TRANSACTION_eventPictureControlSetBootInitValue = 10;
        public static final int TRANSACTION_eventPictureControlSetColorRange = 32;
        public static final int TRANSACTION_eventPictureControlSetCurveValue = 4;
        public static final int TRANSACTION_eventPictureControlSetOverscanOnOff = 34;
        public static final int TRANSACTION_eventPictureControlSetValue = 1;
        public static final int TRANSACTION_eventPictureControlSetValueBySource = 30;
        public static final int TRANSACTION_eventPictureControlValueReset = 50;
        public static final int TRANSACTION_eventPictureEnhancementIsEnable = 15;
        public static final int TRANSACTION_eventPictureEnhancementSetEnable = 14;
        public static final int TRANSACTION_eventPictureFilmModeGetMode = 19;
        public static final int TRANSACTION_eventPictureFilmModeSetMode = 18;
        public static final int TRANSACTION_eventPictureFleshToneGetMode = 17;
        public static final int TRANSACTION_eventPictureFleshToneSetMode = 16;
        public static final int TRANSACTION_eventPictureGet3DLutIndex = 43;
        public static final int TRANSACTION_eventPictureGetBorderWidth = 49;
        public static final int TRANSACTION_eventPictureGetColorSpaceMode = 41;
        public static final int TRANSACTION_eventPictureGetMosaicPercentValue = 23;
        public static final int TRANSACTION_eventPictureSet3DLutIndex = 42;
        public static final int TRANSACTION_eventPictureSetColorSpaceMode = 40;
        public static final int TRANSACTION_eventPictureSetDisplayOffSet = 24;
        public static final int TRANSACTION_eventPictureSetHalfWindowMode = 39;
        public static final int TRANSACTION_eventPictureSetVideoDisplayZone = 48;
        public static final int TRANSACTION_eventSetAIPQEnable = 46;
        public static final int TRANSACTION_eventSetCurrentPictureMode = 6;
        public static final int TRANSACTION_eventSetInputCscType = 31;
        public static final int TRANSACTION_eventSetPcMode = 25;
        public static final int TRANSACTION_eventSetPictureFilmModeEnable = 12;
        public static final int TRANSACTION_eventVcomClosePattern = 37;
        public static final int TRANSACTION_eventVcomOpenPattern = 36;
        public static final int TRANSACTION_eventVcomSetValue = 38;
        public static final int TRANSACTION_getPictureHdmiRgb = 45;
        public static final int TRANSACTION_getTestPattern = 28;
        public static final int TRANSACTION_setPictureHdmiRgb = 44;
        public static final int TRANSACTION_setTestPattern = 27;

        public static class Proxy implements ITVApiPictureControlAidl {
            private IBinder mRemote;

            public Proxy(IBinder iBinder) {
                this.mRemote = iBinder;
            }

            @Override // android.os.IInterface
            public IBinder asBinder() {
                return this.mRemote;
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventCommitCurrentPictureModeDataAsDefault() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(9, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventGetAIPQEnable() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(47, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumModeOptionId eventGetCurrentPictureMode() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(7, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumModeOptionId.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventGetPcMode() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(26, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventGetPictureFilmModeOnOff() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(13, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public List<EnumModeOptionId> eventGetPictureModeOptions() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(8, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.createTypedArrayList(EnumModeOptionId.CREATOR);
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumPictureBlackWhiteStretch eventPictureBlackWhiteStretchGetMode(EnumPictureControlItem enumPictureControlItem) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(21, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumPictureBlackWhiteStretch.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureBlackWhiteStretchSetMode(EnumPictureControlItem enumPictureControlItem, EnumPictureBlackWhiteStretch enumPictureBlackWhiteStretch) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    if (enumPictureBlackWhiteStretch != null) {
                        parcelObtain.writeInt(1);
                        enumPictureBlackWhiteStretch.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(20, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureControlGetBootInitValue(EnumPictureControlItem enumPictureControlItem) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(11, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumPictureColorRange eventPictureControlGetColorRange() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(33, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumPictureColorRange.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureControlGetCurveValue(EnumPictureControlItem enumPictureControlItem, EnumCurveKeyPoint enumCurveKeyPoint) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    if (enumCurveKeyPoint != null) {
                        parcelObtain.writeInt(1);
                        enumCurveKeyPoint.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(5, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumItemStatus eventPictureControlGetItemStatus(EnumPictureControlItem enumPictureControlItem) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(3, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumItemStatus.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlGetOverscanOnOff() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(35, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureControlGetValue(EnumPictureControlItem enumPictureControlItem) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(2, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureControlGetValueBySource(int i2, int i3) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    parcelObtain.writeInt(i3);
                    this.mRemote.transact(29, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlReset(EnumResetLevel enumResetLevel) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumResetLevel != null) {
                        parcelObtain.writeInt(1);
                        enumResetLevel.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(22, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlSetBootInitValue(EnumPictureControlItem enumPictureControlItem, int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(10, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlSetColorRange(EnumPictureColorRange enumPictureColorRange) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureColorRange != null) {
                        parcelObtain.writeInt(1);
                        enumPictureColorRange.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(32, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlSetCurveValue(EnumPictureControlItem enumPictureControlItem, EnumCurveKeyPoint enumCurveKeyPoint, int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    if (enumCurveKeyPoint != null) {
                        parcelObtain.writeInt(1);
                        enumCurveKeyPoint.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(4, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlSetOverscanOnOff(boolean z) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(z ? 1 : 0);
                    this.mRemote.transact(34, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlSetValue(EnumPictureControlItem enumPictureControlItem, int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(1, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureControlSetValueBySource(int i2, int i3, int i4) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    parcelObtain.writeInt(i3);
                    parcelObtain.writeInt(i4);
                    this.mRemote.transact(30, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureControlValueReset(EnumPictureControlItem enumPictureControlItem) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureControlItem != null) {
                        parcelObtain.writeInt(1);
                        enumPictureControlItem.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(50, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureEnhancementIsEnable() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(15, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureEnhancementSetEnable(boolean z) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(z ? 1 : 0);
                    this.mRemote.transact(14, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumPictureFilmMode eventPictureFilmModeGetMode() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(19, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumPictureFilmMode.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureFilmModeSetMode(EnumPictureFilmMode enumPictureFilmMode) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureFilmMode != null) {
                        parcelObtain.writeInt(1);
                        enumPictureFilmMode.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(18, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumPictureFleshTone eventPictureFleshToneGetMode() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(17, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumPictureFleshTone.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureFleshToneSetMode(EnumPictureFleshTone enumPictureFleshTone) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureFleshTone != null) {
                        parcelObtain.writeInt(1);
                        enumPictureFleshTone.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(16, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureGet3DLutIndex() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(43, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureGetBorderWidth(EnumBorderType enumBorderType) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumBorderType != null) {
                        parcelObtain.writeInt(1);
                        enumBorderType.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(49, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureGetColorSpaceMode() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(41, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventPictureGetMosaicPercentValue() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(23, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureSet3DLutIndex(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(42, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureSetColorSpaceMode(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(40, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureSetDisplayOffSet(int i2, int i3) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    parcelObtain.writeInt(i3);
                    this.mRemote.transact(24, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureSetHalfWindowMode(boolean z, int i2, int i3) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(z ? 1 : 0);
                    parcelObtain.writeInt(i2);
                    parcelObtain.writeInt(i3);
                    this.mRemote.transact(39, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventPictureSetVideoDisplayZone(int i2, int i3, int i4, int i5) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    parcelObtain.writeInt(i3);
                    parcelObtain.writeInt(i4);
                    parcelObtain.writeInt(i5);
                    this.mRemote.transact(48, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public void eventSetAIPQEnable(boolean z) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(z ? 1 : 0);
                    this.mRemote.transact(46, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventSetCurrentPictureMode(EnumModeOptionId enumModeOptionId) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumModeOptionId != null) {
                        parcelObtain.writeInt(1);
                        enumModeOptionId.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(6, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventSetInputCscType(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(31, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int eventSetPcMode(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(25, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventSetPictureFilmModeEnable(boolean z) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(z ? 1 : 0);
                    this.mRemote.transact(12, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventVcomClosePattern() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(37, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventVcomOpenPattern() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(36, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean eventVcomSetValue(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(38, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            public String getInterfaceDescriptor() {
                return Stub.DESCRIPTOR;
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public EnumPictureHDMIRGB getPictureHdmiRgb() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(45, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0 ? EnumPictureHDMIRGB.CREATOR.createFromParcel(parcelObtain2) : null;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public int getTestPattern() {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    this.mRemote.transact(28, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public void setPictureHdmiRgb(EnumPictureHDMIRGB enumPictureHDMIRGB) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    if (enumPictureHDMIRGB != null) {
                        parcelObtain.writeInt(1);
                        enumPictureHDMIRGB.writeToParcel(parcelObtain, 0);
                    } else {
                        parcelObtain.writeInt(0);
                    }
                    this.mRemote.transact(44, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }

            @Override // com.cvte.tv.api.aidl.ITVApiPictureControlAidl
            public boolean setTestPattern(int i2) {
                Parcel parcelObtain = Parcel.obtain();
                Parcel parcelObtain2 = Parcel.obtain();
                try {
                    parcelObtain.writeInterfaceToken(Stub.DESCRIPTOR);
                    parcelObtain.writeInt(i2);
                    this.mRemote.transact(27, parcelObtain, parcelObtain2, 0);
                    parcelObtain2.readException();
                    return parcelObtain2.readInt() != 0;
                } finally {
                    parcelObtain2.recycle();
                    parcelObtain.recycle();
                }
            }
        }

        public Stub() {
            attachInterface(this, DESCRIPTOR);
        }

        public static ITVApiPictureControlAidl asInterface(IBinder iBinder) {
            if (iBinder == null) {
                return null;
            }
            IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface(DESCRIPTOR);
            return (iInterfaceQueryLocalInterface == null || !(iInterfaceQueryLocalInterface instanceof ITVApiPictureControlAidl)) ? new Proxy(iBinder) : (ITVApiPictureControlAidl) iInterfaceQueryLocalInterface;
        }

        @Override // android.os.IInterface
        public IBinder asBinder() {
            return this;
        }

        @Override // android.os.Binder
        public boolean onTransact(int i2, Parcel parcel, Parcel parcel2, int i3) {
            if (i2 == 1598968902) {
                parcel2.writeString(DESCRIPTOR);
                return true;
            }
            switch (i2) {
                case 1:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlSetValue = eventPictureControlSetValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null, parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlSetValue ? 1 : 0);
                    return true;
                case 2:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureControlGetValue = eventPictureControlGetValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureControlGetValue);
                    return true;
                case 3:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumItemStatus enumItemStatusEventPictureControlGetItemStatus = eventPictureControlGetItemStatus(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    if (enumItemStatusEventPictureControlGetItemStatus != null) {
                        parcel2.writeInt(1);
                        enumItemStatusEventPictureControlGetItemStatus.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 4:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlSetCurveValue = eventPictureControlSetCurveValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? EnumCurveKeyPoint.CREATOR.createFromParcel(parcel) : null, parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlSetCurveValue ? 1 : 0);
                    return true;
                case 5:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureControlGetCurveValue = eventPictureControlGetCurveValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? EnumCurveKeyPoint.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureControlGetCurveValue);
                    return true;
                case 6:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventSetCurrentPictureMode = eventSetCurrentPictureMode(parcel.readInt() != 0 ? EnumModeOptionId.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventSetCurrentPictureMode ? 1 : 0);
                    return true;
                case 7:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumModeOptionId enumModeOptionIdEventGetCurrentPictureMode = eventGetCurrentPictureMode();
                    parcel2.writeNoException();
                    if (enumModeOptionIdEventGetCurrentPictureMode != null) {
                        parcel2.writeInt(1);
                        enumModeOptionIdEventGetCurrentPictureMode.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 8:
                    parcel.enforceInterface(DESCRIPTOR);
                    List<EnumModeOptionId> listEventGetPictureModeOptions = eventGetPictureModeOptions();
                    parcel2.writeNoException();
                    parcel2.writeTypedList(listEventGetPictureModeOptions);
                    return true;
                case 9:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventCommitCurrentPictureModeDataAsDefault = eventCommitCurrentPictureModeDataAsDefault();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventCommitCurrentPictureModeDataAsDefault ? 1 : 0);
                    return true;
                case 10:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlSetBootInitValue = eventPictureControlSetBootInitValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null, parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlSetBootInitValue ? 1 : 0);
                    return true;
                case 11:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureControlGetBootInitValue = eventPictureControlGetBootInitValue(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureControlGetBootInitValue);
                    return true;
                case 12:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventSetPictureFilmModeEnable = eventSetPictureFilmModeEnable(parcel.readInt() != 0);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventSetPictureFilmModeEnable ? 1 : 0);
                    return true;
                case 13:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventGetPictureFilmModeOnOff = eventGetPictureFilmModeOnOff();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventGetPictureFilmModeOnOff ? 1 : 0);
                    return true;
                case 14:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureEnhancementSetEnable = eventPictureEnhancementSetEnable(parcel.readInt() != 0);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureEnhancementSetEnable ? 1 : 0);
                    return true;
                case 15:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureEnhancementIsEnable = eventPictureEnhancementIsEnable();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureEnhancementIsEnable ? 1 : 0);
                    return true;
                case 16:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureFleshToneSetMode = eventPictureFleshToneSetMode(parcel.readInt() != 0 ? EnumPictureFleshTone.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureFleshToneSetMode ? 1 : 0);
                    return true;
                case 17:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumPictureFleshTone enumPictureFleshToneEventPictureFleshToneGetMode = eventPictureFleshToneGetMode();
                    parcel2.writeNoException();
                    if (enumPictureFleshToneEventPictureFleshToneGetMode != null) {
                        parcel2.writeInt(1);
                        enumPictureFleshToneEventPictureFleshToneGetMode.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 18:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureFilmModeSetMode = eventPictureFilmModeSetMode(parcel.readInt() != 0 ? EnumPictureFilmMode.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureFilmModeSetMode ? 1 : 0);
                    return true;
                case 19:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumPictureFilmMode enumPictureFilmModeEventPictureFilmModeGetMode = eventPictureFilmModeGetMode();
                    parcel2.writeNoException();
                    if (enumPictureFilmModeEventPictureFilmModeGetMode != null) {
                        parcel2.writeInt(1);
                        enumPictureFilmModeEventPictureFilmModeGetMode.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 20:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureBlackWhiteStretchSetMode = eventPictureBlackWhiteStretchSetMode(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? EnumPictureBlackWhiteStretch.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureBlackWhiteStretchSetMode ? 1 : 0);
                    return true;
                case 21:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumPictureBlackWhiteStretch enumPictureBlackWhiteStretchEventPictureBlackWhiteStretchGetMode = eventPictureBlackWhiteStretchGetMode(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    if (enumPictureBlackWhiteStretchEventPictureBlackWhiteStretchGetMode != null) {
                        parcel2.writeInt(1);
                        enumPictureBlackWhiteStretchEventPictureBlackWhiteStretchGetMode.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 22:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlReset = eventPictureControlReset(parcel.readInt() != 0 ? EnumResetLevel.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlReset ? 1 : 0);
                    return true;
                case 23:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureGetMosaicPercentValue = eventPictureGetMosaicPercentValue();
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureGetMosaicPercentValue);
                    return true;
                case 24:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureSetDisplayOffSet = eventPictureSetDisplayOffSet(parcel.readInt(), parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureSetDisplayOffSet ? 1 : 0);
                    return true;
                case 25:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventSetPcMode = eventSetPcMode(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventSetPcMode);
                    return true;
                case 26:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventGetPcMode = eventGetPcMode();
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventGetPcMode);
                    return true;
                case 27:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean testPattern = setTestPattern(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(testPattern ? 1 : 0);
                    return true;
                case 28:
                    parcel.enforceInterface(DESCRIPTOR);
                    int testPattern2 = getTestPattern();
                    parcel2.writeNoException();
                    parcel2.writeInt(testPattern2);
                    return true;
                case 29:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureControlGetValueBySource = eventPictureControlGetValueBySource(parcel.readInt(), parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureControlGetValueBySource);
                    return true;
                case 30:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureControlSetValueBySource = eventPictureControlSetValueBySource(parcel.readInt(), parcel.readInt(), parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureControlSetValueBySource);
                    return true;
                case 31:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventSetInputCscType = eventSetInputCscType(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventSetInputCscType);
                    return true;
                case 32:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlSetColorRange = eventPictureControlSetColorRange(parcel.readInt() != 0 ? EnumPictureColorRange.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlSetColorRange ? 1 : 0);
                    return true;
                case 33:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumPictureColorRange enumPictureColorRangeEventPictureControlGetColorRange = eventPictureControlGetColorRange();
                    parcel2.writeNoException();
                    if (enumPictureColorRangeEventPictureControlGetColorRange != null) {
                        parcel2.writeInt(1);
                        enumPictureColorRangeEventPictureControlGetColorRange.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 34:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlSetOverscanOnOff = eventPictureControlSetOverscanOnOff(parcel.readInt() != 0);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlSetOverscanOnOff ? 1 : 0);
                    return true;
                case 35:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlGetOverscanOnOff = eventPictureControlGetOverscanOnOff();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlGetOverscanOnOff ? 1 : 0);
                    return true;
                case 36:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventVcomOpenPattern = eventVcomOpenPattern();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventVcomOpenPattern ? 1 : 0);
                    return true;
                case 37:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventVcomClosePattern = eventVcomClosePattern();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventVcomClosePattern ? 1 : 0);
                    return true;
                case 38:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventVcomSetValue = eventVcomSetValue(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventVcomSetValue ? 1 : 0);
                    return true;
                case 39:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureSetHalfWindowMode = eventPictureSetHalfWindowMode(parcel.readInt() != 0, parcel.readInt(), parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureSetHalfWindowMode ? 1 : 0);
                    return true;
                case 40:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureSetColorSpaceMode = eventPictureSetColorSpaceMode(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureSetColorSpaceMode ? 1 : 0);
                    return true;
                case 41:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureGetColorSpaceMode = eventPictureGetColorSpaceMode();
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureGetColorSpaceMode);
                    return true;
                case 42:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureSet3DLutIndex = eventPictureSet3DLutIndex(parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureSet3DLutIndex ? 1 : 0);
                    return true;
                case 43:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureGet3DLutIndex = eventPictureGet3DLutIndex();
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureGet3DLutIndex);
                    return true;
                case 44:
                    parcel.enforceInterface(DESCRIPTOR);
                    setPictureHdmiRgb(parcel.readInt() != 0 ? EnumPictureHDMIRGB.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    return true;
                case 45:
                    parcel.enforceInterface(DESCRIPTOR);
                    EnumPictureHDMIRGB pictureHdmiRgb = getPictureHdmiRgb();
                    parcel2.writeNoException();
                    if (pictureHdmiRgb != null) {
                        parcel2.writeInt(1);
                        pictureHdmiRgb.writeToParcel(parcel2, 1);
                    } else {
                        parcel2.writeInt(0);
                    }
                    return true;
                case 46:
                    parcel.enforceInterface(DESCRIPTOR);
                    eventSetAIPQEnable(parcel.readInt() != 0);
                    parcel2.writeNoException();
                    return true;
                case 47:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventGetAIPQEnable = eventGetAIPQEnable();
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventGetAIPQEnable ? 1 : 0);
                    return true;
                case 48:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureSetVideoDisplayZone = eventPictureSetVideoDisplayZone(parcel.readInt(), parcel.readInt(), parcel.readInt(), parcel.readInt());
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureSetVideoDisplayZone ? 1 : 0);
                    return true;
                case 49:
                    parcel.enforceInterface(DESCRIPTOR);
                    int iEventPictureGetBorderWidth = eventPictureGetBorderWidth(parcel.readInt() != 0 ? EnumBorderType.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(iEventPictureGetBorderWidth);
                    return true;
                case 50:
                    parcel.enforceInterface(DESCRIPTOR);
                    boolean zEventPictureControlValueReset = eventPictureControlValueReset(parcel.readInt() != 0 ? EnumPictureControlItem.CREATOR.createFromParcel(parcel) : null);
                    parcel2.writeNoException();
                    parcel2.writeInt(zEventPictureControlValueReset ? 1 : 0);
                    return true;
                default:
                    return super.onTransact(i2, parcel, parcel2, i3);
            }
        }
    }

    boolean eventCommitCurrentPictureModeDataAsDefault();

    boolean eventGetAIPQEnable();

    EnumModeOptionId eventGetCurrentPictureMode();

    int eventGetPcMode();

    boolean eventGetPictureFilmModeOnOff();

    List<EnumModeOptionId> eventGetPictureModeOptions();

    EnumPictureBlackWhiteStretch eventPictureBlackWhiteStretchGetMode(EnumPictureControlItem enumPictureControlItem);

    boolean eventPictureBlackWhiteStretchSetMode(EnumPictureControlItem enumPictureControlItem, EnumPictureBlackWhiteStretch enumPictureBlackWhiteStretch);

    int eventPictureControlGetBootInitValue(EnumPictureControlItem enumPictureControlItem);

    EnumPictureColorRange eventPictureControlGetColorRange();

    int eventPictureControlGetCurveValue(EnumPictureControlItem enumPictureControlItem, EnumCurveKeyPoint enumCurveKeyPoint);

    EnumItemStatus eventPictureControlGetItemStatus(EnumPictureControlItem enumPictureControlItem);

    boolean eventPictureControlGetOverscanOnOff();

    int eventPictureControlGetValue(EnumPictureControlItem enumPictureControlItem);

    int eventPictureControlGetValueBySource(int i2, int i3);

    boolean eventPictureControlReset(EnumResetLevel enumResetLevel);

    boolean eventPictureControlSetBootInitValue(EnumPictureControlItem enumPictureControlItem, int i2);

    boolean eventPictureControlSetColorRange(EnumPictureColorRange enumPictureColorRange);

    boolean eventPictureControlSetCurveValue(EnumPictureControlItem enumPictureControlItem, EnumCurveKeyPoint enumCurveKeyPoint, int i2);

    boolean eventPictureControlSetOverscanOnOff(boolean z);

    boolean eventPictureControlSetValue(EnumPictureControlItem enumPictureControlItem, int i2);

    int eventPictureControlSetValueBySource(int i2, int i3, int i4);

    boolean eventPictureControlValueReset(EnumPictureControlItem enumPictureControlItem);

    boolean eventPictureEnhancementIsEnable();

    boolean eventPictureEnhancementSetEnable(boolean z);

    EnumPictureFilmMode eventPictureFilmModeGetMode();

    boolean eventPictureFilmModeSetMode(EnumPictureFilmMode enumPictureFilmMode);

    EnumPictureFleshTone eventPictureFleshToneGetMode();

    boolean eventPictureFleshToneSetMode(EnumPictureFleshTone enumPictureFleshTone);

    int eventPictureGet3DLutIndex();

    int eventPictureGetBorderWidth(EnumBorderType enumBorderType);

    int eventPictureGetColorSpaceMode();

    int eventPictureGetMosaicPercentValue();

    boolean eventPictureSet3DLutIndex(int i2);

    boolean eventPictureSetColorSpaceMode(int i2);

    boolean eventPictureSetDisplayOffSet(int i2, int i3);

    boolean eventPictureSetHalfWindowMode(boolean z, int i2, int i3);

    boolean eventPictureSetVideoDisplayZone(int i2, int i3, int i4, int i5);

    void eventSetAIPQEnable(boolean z);

    boolean eventSetCurrentPictureMode(EnumModeOptionId enumModeOptionId);

    int eventSetInputCscType(int i2);

    int eventSetPcMode(int i2);

    boolean eventSetPictureFilmModeEnable(boolean z);

    boolean eventVcomClosePattern();

    boolean eventVcomOpenPattern();

    boolean eventVcomSetValue(int i2);

    EnumPictureHDMIRGB getPictureHdmiRgb();

    int getTestPattern();

    void setPictureHdmiRgb(EnumPictureHDMIRGB enumPictureHDMIRGB);

    boolean setTestPattern(int i2);
}
