package com.seewo.sdk;

import android.graphics.Rect;
import com.seewo.sdk.interfaces.ISDKOsdHelper;
import com.seewo.sdk.internal.command.touch.CmdAddOrUpdateNoTouchArea;
import com.seewo.sdk.internal.command.touch.CmdRemoveAllNoTouchAreaAndOsd;
import com.seewo.sdk.internal.command.touch.CmdRemoveNoTouchArea;
import com.seewo.sdk.util.ParseUtil;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;

/* JADX INFO: loaded from: classes.dex */
@Deprecated
public class SDKOsdHelper implements ISDKOsdHelper {
    private ConcurrentMap<Integer, Integer> mWidgetIdAreaIdMap = new ConcurrentHashMap();

    @Override // com.seewo.sdk.interfaces.ISDKOsdHelper
    public void addNoTouchArea(int i2, Rect rect) {
        int iDecodeIntResponse = ParseUtil.decodeIntResponse(OpenSDK.getInstance().sendCommand(new CmdAddOrUpdateNoTouchArea(i2, rect)));
        if (iDecodeIntResponse < 0) {
            return;
        }
        this.mWidgetIdAreaIdMap.put(Integer.valueOf(i2), Integer.valueOf(iDecodeIntResponse));
    }

    @Override // com.seewo.sdk.interfaces.ISDKOsdHelper
    public void release() {
        OpenSDK.getInstance().sendCommand(new CmdRemoveAllNoTouchAreaAndOsd());
    }

    @Override // com.seewo.sdk.interfaces.ISDKOsdHelper
    public void removeNoTouchArea(int i2) {
        if (this.mWidgetIdAreaIdMap.containsKey(Integer.valueOf(i2))) {
            OpenSDK.getInstance().sendCommand(new CmdRemoveNoTouchArea(this.mWidgetIdAreaIdMap.get(Integer.valueOf(i2)).intValue()));
        }
    }

    @Override // com.seewo.sdk.interfaces.ISDKOsdHelper
    public void updateNoTouchArea(int i2, Rect rect) {
        addNoTouchArea(i2, rect);
    }
}
