package com.cvte.vman.impl;

import android.os.Parcel;
import com.cvte.vman.AiNoiseCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.utils.CLog;

/* JADX INFO: loaded from: classes.dex */
public class AiNoiseCtrlManager extends AiNoiseCtrl {
    public static final String TAG = "Cvte@AiNoiseCtrlManager";
    private static AiNoiseCtrlManager mAiNoiseCtrlManager;

    private AiNoiseCtrlManager() {
    }

    public static synchronized AiNoiseCtrlManager getInstance() {
        if (mAiNoiseCtrlManager == null) {
            synchronized (AiNoiseCtrlManager.class) {
                if (mAiNoiseCtrlManager == null) {
                    mAiNoiseCtrlManager = new AiNoiseCtrlManager();
                }
            }
        }
        return mAiNoiseCtrlManager;
    }

    @Override // com.cvte.vman.AiNoiseCtrl
    public float getAiNoise() {
        CLog.d("getAiNoise ++");
        Parcel parcelObtain = Parcel.obtain();
        parcelObtain.writeInt(16640);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        parcelExcuteCommandSet_Parcel.setDataPosition(0);
        CLog.d("getAiNoise val=" + parcelExcuteCommandSet_Parcel.readInt());
        float f = parcelExcuteCommandSet_Parcel.readFloat();
        CLog.d("getAiNoise fl = " + f);
        parcelExcuteCommandSet_Parcel.recycle();
        return f;
    }

    @Override // com.cvte.vman.AiNoiseCtrl
    public boolean getSpkDenoise() {
        CLog.d("getSpkDenoise ++");
        boolean zExcuteCommandSet_bool = VmanMiddleWare.getInstance().excuteCommandSet_bool(16720);
        CLog.d("getSpkDenoise enable = " + zExcuteCommandSet_bool);
        return zExcuteCommandSet_bool;
    }

    @Override // com.cvte.vman.AiNoiseCtrl
    public boolean setAiNoise(float f) {
        CLog.d("setAiNoise ++");
        Parcel parcelObtain = Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AINOISECTRL_SET_AINOISE);
        parcelObtain.writeFloat(f);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        parcelExcuteCommandSet_Parcel.setDataPosition(0);
        CLog.d("setAiNoise val=" + parcelExcuteCommandSet_Parcel.readInt());
        boolean z = parcelExcuteCommandSet_Parcel.readBoolean();
        CLog.d("setAiNoise ret=" + z);
        parcelExcuteCommandSet_Parcel.recycle();
        return z;
    }

    @Override // com.cvte.vman.AiNoiseCtrl
    public boolean setSpkDenoise(boolean z) {
        CLog.d("setSpkDenoise ++ enable=" + z);
        boolean zExcuteCommandSet_bool = VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SPKDENOISECTRL_SET_SPKDENOISE, z ? 1 : 0);
        CLog.d("setSpkDenoise ret=" + zExcuteCommandSet_bool);
        return zExcuteCommandSet_bool;
    }
}
