package com.cvte.tv.api.functions;

import com.cvte.tv.api.NotifyAction;
import com.cvte.tv.api.ResetAction;
import com.cvte.tv.api.aidl.EnumCurveKeyPoint;
import com.cvte.tv.api.aidl.EnumItemStatus;
import com.cvte.tv.api.aidl.EnumResetLevel;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventPictureDbcReset"})
public interface ITVApiPictureDbc {
    int eventPictureDbcGetCurveValue(EnumCurveKeyPoint enumCurveKeyPoint);

    EnumItemStatus eventPictureDbcGetItemStatus();

    int eventPictureDbcGetRange();

    int eventPictureDbcGetStep();

    int eventPictureDbcGetStepTime();

    boolean eventPictureDbcIsEnable();

    boolean eventPictureDbcReset(EnumResetLevel enumResetLevel);

    boolean eventPictureDbcSetCurveValue(EnumCurveKeyPoint enumCurveKeyPoint, int i);

    boolean eventPictureDbcSetEnable(boolean z);

    boolean eventPictureDbcSetRange(int i);

    boolean eventPictureDbcSetStep(int i);

    boolean eventPictureDbcSetStepTime(int i);

    boolean eventPictureDcrIsEnable();

    boolean eventPictureDcrSetEnable(boolean z);

    @NotifyAction("notifyPictureDbcChange")
    void notifyPictureDbcChange();
}
