package android.hardware.camera2;

import android.common.IOplusCommonFeature;
import android.common.OplusFeatureList;
import android.content.Context;
import android.os.IBinder;

/* loaded from: classes.dex */
public interface IOplusCameraManager extends IOplusCommonFeature {
    public static final IOplusCameraManager DEFAULT = new IOplusCameraManager() { // from class: android.hardware.camera2.IOplusCameraManager.1
    };
    public static final String NAME = "IOplusCameraManager";

    /* loaded from: classes.dex */
    public enum Cmd {
        CMD_NONE,
        CMD_PRE_CAPTURE,
        CMD_PRE_OPEN,
        CMD_PRE_EVLIST
    }

    //default OplusFeatureList.OplusIndex index() {
    //    return OplusFeatureList.OplusIndex.IOplusCameraManager;
    //}

    default IOplusCommonFeature getDefault() {
        return DEFAULT;
    }

    default void addAuthResultInfo(Context context, int uid, int pid, int permBits, String packageName) {
    }

    default void setDeathRecipient(IBinder client) {
    }

    default boolean isAuthedClient(Context context) {
        return false;
    }

    default void preOpenCamera(Context context) {
    }

    default void sendOplusExtCamCmd(Context context, Cmd cmd, int[] param) {
    }

    default void setCallInfo() {
    }

    default void saveOpPackageName(String packageName) {
    }

    default void setPackageName() {
    }

    default boolean isPrivilegedApp(String packageName) {
        return false;
    }

    default boolean isCameraUnitSession() {
        return false;
    }

    default void parseSessionParameters(CaptureRequest sessionParams) {
    }
}
