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.EntityChannel;
import com.cvte.tv.api.aidl.EntityTvFrequencyData;
import com.cvte.tv.api.aidl.EnumResetLevel;
import com.cvte.tv.api.aidl.EnumTvBandwidth;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
@ResetAction(reset = {"eventTvScanDvbtReset"})
public interface ITVApiTvDvbt {
    List<EntityChannel> eventTvScanDvbtGetConflictChannels();

    int eventTvScanDvbtGetCurrentFrequencyId();

    List<EntityTvFrequencyData> eventTvScanDvbtGetFrequencyTable();

    boolean eventTvScanDvbtIs5vEnable();

    boolean eventTvScanDvbtIsScanning();

    boolean eventTvScanDvbtReset(EnumResetLevel enumResetLevel);

    boolean eventTvScanDvbtSet5vEnable(boolean z);

    boolean eventTvScanDvbtSetConflictChannelsSelection(int i2);

    boolean eventTvScanDvbtSetManualScanRf(int i2);

    boolean eventTvScanDvbtStartAutoScan();

    boolean eventTvScanDvbtStartManualScan(int i2);

    boolean eventTvScanDvbtStopAutoScan();

    @NotifyAction("notifyTvScanDvbtLcnShowConflictDialog")
    void notifyTvScanDvbtLcnShowConflictDialog();

    @NotifyAction("notifyTvScanDvbtScanFinished")
    void notifyTvScanDvbtScanFinished();

    @NotifyAction("notifyTvScanDvbtScanningProgressUpdate")
    void notifyTvScanDvbtScanningProgressUpdate(@NotifyParams("progress") int i2, @NotifyParams("freqItemName") String str, @NotifyParams("frequency") int i3, @NotifyParams("bandWidth") EnumTvBandwidth enumTvBandwidth, @NotifyParams("signalLevel") int i4, @NotifyParams("qualityLevel") int i5, @NotifyParams("foundVideoChNum") int i6, @NotifyParams("foundAudioChNum") int i7, @NotifyParams("foundDataChNum") int i8);

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