package com.cvte.tv.api.functions;

import com.cvte.tv.api.NotifyAction;
import com.cvte.tv.api.NotifyParams;
import com.cvte.tv.api.ResetAction;
import com.cvte.tv.api.aidl.EnumHdmiTxFormat;
import com.cvte.tv.api.aidl.EnumResetLevel;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventHDMIOUTReset"})
public interface ITVApiHDMIOUT {
    boolean eventHDMIOUTCreateAuxAccess();

    boolean eventHDMIOUTDestoryAuxAccess();

    boolean eventHDMIOUTForceDVI(boolean z);

    boolean eventHDMIOUTGetForceDVI();

    EnumHdmiTxFormat eventHDMIOUTGetFormat();

    boolean eventHDMIOUTGetHDCPEnable();

    int eventHDMIOUTGetHDCPMode();

    boolean eventHDMIOUTIsEnable();

    boolean eventHDMIOUTRepeaterIsEnable();

    boolean eventHDMIOUTReset(EnumResetLevel enumResetLevel);

    boolean eventHDMIOUTSetEnable(boolean z);

    boolean eventHDMIOUTSetFormat(EnumHdmiTxFormat enumHdmiTxFormat);

    boolean eventHDMIOUTSetHDCPEnable(boolean z);

    boolean eventHDMIOUTSetHDCPMode(int i2);

    boolean eventHDMIOUTSetRepeaterEnable(boolean z);

    boolean eventHDMIOUTTXisExist();

    @NotifyAction("notifyHDMIOUTPlugInOut")
    void notifyHDMIOUTPlugInOut(@NotifyParams("isPlugin") boolean z);
}
