package com.cvte.vman.impl;

import com.cvte.vman.MultiScreenCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.types.EnumMultiScreenLocation;
import com.cvte.vman.types.EnumMultiScreenType;

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

    private MultiScreenCtrlManager() {
    }

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

    @Override // com.cvte.vman.MultiScreenCtrl
    public EnumMultiScreenLocation getScreenLocation() {
        return EnumMultiScreenLocation.valueOf(VmanMiddleWare.getInstance().excuteCommandSet_int(10754));
    }

    @Override // com.cvte.vman.MultiScreenCtrl
    public EnumMultiScreenType getScreenType() {
        return EnumMultiScreenType.valueOf(VmanMiddleWare.getInstance().excuteCommandSet_int(10752));
    }

    @Override // com.cvte.vman.MultiScreenCtrl
    public boolean setScreenLocation(EnumMultiScreenLocation enumMultiScreenLocation) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_MULTISCREEN_SET_SCREEN_LOCATION, enumMultiScreenLocation.ordinal());
    }

    @Override // com.cvte.vman.MultiScreenCtrl
    public boolean setScreenType(EnumMultiScreenType enumMultiScreenType) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(10753, enumMultiScreenType.ordinal());
    }
}
