package com.cvte.vman.impl;

import android.os.Parcel;
import com.cvte.vman.SoundScreenAngleCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.entity.EntityAngleInfo;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.utils.CLog;

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

    private SoundScreenAngleCtrlManager() {
    }

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

    @Override // com.cvte.vman.SoundScreenAngleCtrl
    public EntityAngleInfo getSoundScreenAngle() {
        CLog.d("getSoundScreenAngle ++");
        Parcel parcelObtain = Parcel.obtain();
        parcelObtain.writeInt(16384);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        parcelExcuteCommandSet_Parcel.setDataPosition(0);
        CLog.d("getSoundScreenAngle val =" + parcelExcuteCommandSet_Parcel.readInt());
        int i = parcelExcuteCommandSet_Parcel.readInt();
        int i2 = parcelExcuteCommandSet_Parcel.readInt();
        parcelExcuteCommandSet_Parcel.recycle();
        CLog.d("getSoundScreenAngle debug, startAngle = " + i + "---endAngle=" + i2);
        return new EntityAngleInfo(i, i2);
    }

    @Override // com.cvte.vman.SoundScreenAngleCtrl
    public boolean setSoundScreenAngle(int i, int i2) {
        CLog.d("setSoundScreenAngle ++");
        Parcel parcelObtain = Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_SOUNDSCREENANGLECTRL_SET_SOUNDSCREENANGLE);
        parcelObtain.writeInt(i);
        parcelObtain.writeInt(i2);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        parcelExcuteCommandSet_Parcel.setDataPosition(0);
        CLog.d("setSoundScreenAngle val =" + parcelExcuteCommandSet_Parcel.readInt());
        boolean z = parcelExcuteCommandSet_Parcel.readBoolean();
        CLog.d("setSoundScreenAngle ret =" + z);
        parcelExcuteCommandSet_Parcel.recycle();
        return z;
    }
}
