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.EnumResetLevel;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventSoundSpeakerOutReset"})
public interface ITVApiSoundSpeakerOut {
    boolean eventAmpDirectMuteIsEnable();

    boolean eventAmpEqIsEnable();

    int eventGetAmpMute(int i);

    boolean eventGetAmpi2ctatus();

    int eventGetAudioOutMode();

    boolean eventLineOutSpeakerBothOutIsEnable();

    boolean eventSetAmpDirectMute(boolean z);

    int eventSetAmpEqEnable(boolean z);

    int eventSetAmpMute(int i, int i2);

    void eventSetAmpi2cstatus(int i);

    boolean eventSetAudioOutMode(int i);

    boolean eventSetLineOutSpeakerBothOutEnable(boolean z);

    boolean eventSoundEnhancementIsEnable();

    boolean eventSoundEnhancementSetEnable(boolean z);

    int eventSoundSpeakerOutGetAudioDelay();

    int eventSoundSpeakerOutGetBalance();

    int eventSoundSpeakerOutGetBootInitVolumeValue();

    int eventSoundSpeakerOutGetVolume();

    int eventSoundSpeakerOutGetVolumeCurveValue(EnumCurveKeyPoint enumCurveKeyPoint);

    boolean eventSoundSpeakerOutIsEnabled();

    boolean eventSoundSpeakerOutIsMute();

    boolean eventSoundSpeakerOutReset(EnumResetLevel enumResetLevel);

    boolean eventSoundSpeakerOutSetAudioDelay(int i);

    boolean eventSoundSpeakerOutSetBalance(int i);

    boolean eventSoundSpeakerOutSetBootInitVolumeValue(int i);

    boolean eventSoundSpeakerOutSetEnable(boolean z);

    boolean eventSoundSpeakerOutSetMute(boolean z);

    boolean eventSoundSpeakerOutSetVolume(int i);

    boolean eventSoundSpeakerOutSetVolumeCurveValue(EnumCurveKeyPoint enumCurveKeyPoint, int i);

    int eventSystemAudioEnableAmplifierMute(boolean z);

    int eventSystemGetHDMIOUTAudioMode();

    int eventSystemSetHDMIOUTAudioMode(int i);

    @NotifyAction("notifySoundSpeakerOutChange")
    void notifySoundSpeakerOutChange();

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