package com.cvte.vman.impl;

import com.cvte.vman.SourceCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;

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

    private SourceCtrlManager() {
    }

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

    @Override // com.cvte.vman.SourceCtrl
    public int getChannelList() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_SOURCE_GET_CHANNEL_LIST);
    }

    @Override // com.cvte.vman.SourceCtrl
    public boolean IsVendorSourceServiceReady() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SOURCE_IS_VENDOR_SOURCE_SER_READY);
    }

    @Override // com.cvte.vman.SourceCtrl
    public boolean setVendorSourceServiceReadySta(boolean z) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SOURCE_SET_VENDOR_SOURCE_SER_READY, z);
    }

    @Override // com.cvte.vman.SourceCtrl
    public boolean setTypecPowerMode(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SOURCE_SET_TYPEC_POWER_MODE, str);
    }

    @Override // com.cvte.vman.SourceCtrl
    public String getTypecPowerMode() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_SOURCE_GET_TYPEC_POWER_MODE);
    }

    @Override // com.cvte.vman.SourceCtrl
    public int getTypecRunMode(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_SOURCE_GET_TYPEC_RUN_MODE, i);
    }

    @Override // com.cvte.vman.SourceCtrl
    public int getCurInpurSourceAudioFrequency() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_SOURCE_GET_CUS_SOURCE_AUDIO_FS);
    }
}
