package com.cvte.tv.api.functions;

import com.cvte.tv.api.NotifyAction;
import com.cvte.tv.api.ResetAction;
import com.cvte.tv.api.aidl.EntityAudioLanguageOption;
import com.cvte.tv.api.aidl.EnumAudioChannel;
import com.cvte.tv.api.aidl.EnumResetLevel;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventDtvAudioLanguageReset"})
public interface ITVApiDtvAudioLanguage {
    List<EntityAudioLanguageOption> eventDtvAudio1stGetActiveOptions();

    int eventDtvAudio1stGetCurrentAudioLanguage();

    boolean eventDtvAudio1stSetCurrentAudioLanguage(int i2);

    List<EntityAudioLanguageOption> eventDtvAudio2ndGetActiveOptions();

    int eventDtvAudio2ndGetCurrentAudioLanguage();

    boolean eventDtvAudio2ndSetCurrentAudioLanguage(int i2);

    List<EntityAudioLanguageOption> eventDtvAudioGetActiveOptions();

    int eventDtvAudioGetCurrentAudioLanguage();

    boolean eventDtvAudioLanguageReset(EnumResetLevel enumResetLevel);

    boolean eventDtvAudioSetChannel(EnumAudioChannel enumAudioChannel);

    boolean eventDtvAudioSetCurrentAudioLanguage(int i2);

    @NotifyAction("notifyDtvAudioOptionsChange")
    void notifyDtvAudioOptionsChange();

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