package com.cvte.vman;

import com.cvte.vman.types.EnumAudioGainType;
import com.cvte.vman.types.EnumAudioOutEnableType;
import com.cvte.vman.types.EnumAudioOutputDeviceType;
import com.cvte.vman.types.EnumEqMode;
import com.cvte.vman.types.EnumMeetSpkVolMode;
import com.cvte.vman.types.EnumMicType;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public abstract class AudioCtrl {
    public abstract boolean enableDrc(boolean z);

    public abstract boolean enableI2cSwitchToSoc(boolean z);

    public abstract boolean enableSocDrc(boolean z);

    public abstract int getAudioAmpMute(int i);

    public abstract int getAudioDelay(int i);

    public abstract int getAudioEQMode();

    public abstract int getAudioGain(EnumAudioGainType enumAudioGainType);

    public abstract boolean getAudioOutEnableStatus(EnumAudioOutEnableType enumAudioOutEnableType);

    public abstract int getAudioOutMode();

    public abstract boolean getAutomaticEchoCancel();

    public abstract int getBalance();

    public abstract int getBass();

    public abstract int[] getDrc(int i);

    public abstract boolean getEqEnable();

    public abstract EnumAudioOutputDeviceType getForceUseOutputDevice();

    public abstract int[] getGeq();

    public abstract int getHeadphoneMute();

    public abstract boolean getLineOutConnectStatus();

    public abstract EnumMeetSpkVolMode getMeetSpkVolMode();

    public abstract boolean getMicPowerDown(EnumMicType enumMicType);

    public abstract boolean getOtgMicState();

    public abstract int[] getPeq(int i);

    public abstract boolean getPeqEnable();

    public abstract int getPrescale();

    public abstract boolean getSPDIFOutEnabled();

    public abstract int getSoundMode();

    public abstract int getSpeakerOutVolume();

    public abstract int getSubwooferOutputProfile();

    public abstract List<EnumEqMode> getSupportedEqList();

    public abstract int getTreble();

    public abstract boolean isBuildinSoundCard(int i);

    public abstract boolean isDrcEnable();

    public abstract boolean isEQTransferAsync();

    public abstract boolean isExistOTGCard();

    public abstract boolean isI2cSwitchToSoc();

    public abstract boolean isLineInAutoSwitch();

    public abstract boolean isLineOutFixOutPut();

    public abstract boolean isMicrophoneAvaliable();

    public abstract boolean isOps5kSource();

    public abstract boolean isSocDrcEnable();

    public abstract boolean isSpeakerOutMute();

    public abstract boolean playVideoByForceUseOutputDevice(String str);

    public abstract boolean setAudioAmpMute(int i, int i2);

    public abstract boolean setAudioDelay(int i, int i2);

    public abstract boolean setAudioEQMode(int i);

    public abstract boolean setAudioGain(EnumAudioGainType enumAudioGainType, int i);

    public abstract boolean setAudioOutEnableStatus(EnumAudioOutEnableType enumAudioOutEnableType, boolean z);

    public abstract boolean setAudioOutMode(int i);

    public abstract void setAutomaticEchoCancel(boolean z);

    public abstract boolean setBalance(int i);

    public abstract boolean setBass(int i);

    public abstract int setDrc(int i, int i2, int[] iArr);

    public abstract boolean setEqEnable(boolean z);

    public abstract boolean setForceUseOutputDevice(EnumAudioOutputDeviceType enumAudioOutputDeviceType);

    public abstract int setGeq(int i, int i2);

    public abstract boolean setHeadphoneMute(int i);

    public abstract boolean setLineOutFixOutPut(int i);

    public abstract void setMeetSpkVolMode(EnumMeetSpkVolMode enumMeetSpkVolMode);

    public abstract boolean setMicPowerDown(EnumMicType enumMicType, boolean z);

    public abstract boolean setOtgMicState(boolean z);

    public abstract int setPeq(int i, int i2, int[] iArr);

    public abstract boolean setPeqEnable(boolean z);

    public abstract boolean setPrescale(int i);

    public abstract boolean setSPDIFOutEnabled(boolean z);

    public abstract boolean setSoundMode(int i);

    public abstract void setSpeakerOutMute(boolean z);

    public abstract void setSpeakerOutVolume(int i);

    public abstract boolean setSubwooferOutputProfile(int i);

    public abstract boolean setTreble(int i);

    public abstract int startDumpMicRawData();

    public abstract String stopDumpMicRawData();

    public abstract boolean syncAutoEqPcmFile(String str);

    public abstract boolean syncDspConfigFile(String str);
}
