package vendor.amlogic.hardware.screencontrol;

import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.ParcelFileDescriptor;
import android.os.RemoteException;

/* JADX INFO: loaded from: classes2.dex */
public interface c extends IInterface {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final String f6680c = "vendor$amlogic$hardware$screencontrol$IScreenControlCallback".replace('$', '.');

    public static abstract class a extends Binder implements c {
        static final int TRANSACTION_getInterfaceHash = 16777214;
        static final int TRANSACTION_getInterfaceVersion = 16777215;
        static final int TRANSACTION_onAvcDataArouse = 1;
        static final int TRANSACTION_onYuvDataArouse = 2;

        public a() {
            R1.a.a(this);
            attachInterface(this, c.f6680c);
        }

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

        public String getInterfaceHash() throws RemoteException {
            return "f37d7b69389aeb1bc3ffb2fe7d6b9f5b69d49afb";
        }

        public int getInterfaceVersion() throws RemoteException {
            return 1;
        }

        @Override // android.os.Binder
        public boolean onTransact(int i2, Parcel parcel, Parcel parcel2, int i3) throws RemoteException {
            String str = c.f6680c;
            if (i2 >= 1 && i2 <= 16777215) {
                parcel.enforceInterface(str);
            }
            if (i2 == 1598968902) {
                parcel2.writeString(str);
                return true;
            }
            if (i2 == 16777215) {
                parcel2.writeNoException();
                parcel2.writeInt(getInterfaceVersion());
                return true;
            }
            if (i2 == TRANSACTION_getInterfaceHash) {
                parcel2.writeNoException();
                parcel2.writeString(getInterfaceHash());
                return true;
            }
            if (i2 == 1) {
                ParcelFileDescriptor parcelFileDescriptor = (ParcelFileDescriptor) R1.b.c(parcel, ParcelFileDescriptor.CREATOR);
                int i4 = parcel.readInt();
                int i5 = parcel.readInt();
                long j2 = parcel.readLong();
                R1.b.a(parcel);
                onAvcDataArouse(parcelFileDescriptor, i4, i5, j2);
            } else {
                if (i2 != 2) {
                    return super.onTransact(i2, parcel, parcel2, i3);
                }
                ParcelFileDescriptor parcelFileDescriptor2 = (ParcelFileDescriptor) R1.b.c(parcel, ParcelFileDescriptor.CREATOR);
                int i6 = parcel.readInt();
                R1.b.a(parcel);
                onYuvDataArouse(parcelFileDescriptor2, i6);
            }
            return true;
        }
    }

    void onAvcDataArouse(ParcelFileDescriptor parcelFileDescriptor, int i2, int i3, long j2);

    void onYuvDataArouse(ParcelFileDescriptor parcelFileDescriptor, int i2);
}
