package com.mstar.android.tv;

import android.os.RemoteException;
import android.util.Log;
import com.mstar.android.tvapi.atv.vo.EnumAtvManualTuneMode;
import com.mstar.android.tvapi.atv.vo.EnumGetProgramCtrl;
import com.mstar.android.tvapi.common.exception.TvCommonException;
import com.mstar.android.tvapi.common.vo.EnumAntennaType;
import com.mstar.android.tvapi.common.vo.EnumAvdVideoStandardType;
import com.mstar.android.tvapi.common.vo.EnumDBType;
import com.mstar.android.tvapi.common.vo.EnumMedium;
import com.mstar.android.tvapi.common.vo.ProgramInfo;
import com.mstar.android.tvapi.common.vo.TvOsType;
import com.mstar.android.tvapi.dtv.atsc.vo.AtscMainListChannelInformation;
import com.mstar.android.tvapi.dtv.atsc.vo.AtscScanChannelNotify;
import com.mstar.android.tvapi.dtv.atsc.vo.EnumCanadaEngRatingType;
import com.mstar.android.tvapi.dtv.atsc.vo.EnumCanadaFreRatingType;
import com.mstar.android.tvapi.dtv.atsc.vo.RR5RatingPair;
import com.mstar.android.tvapi.dtv.atsc.vo.Regin5DimensionInformation;
import com.mstar.android.tvapi.dtv.atsc.vo.Region5RatingInformation;
import com.mstar.android.tvapi.dtv.atsc.vo.UsaMpaaRatingType;
import com.mstar.android.tvapi.dtv.atsc.vo.UsaTvRatingInformation;
import com.mstar.android.tvapi.dtv.dvb.isdb.vo.EwbsInfo;
import com.mstar.android.tvapi.dtv.dvb.isdb.vo.EwbsOpInfo;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class TvIsdbChannelManager extends TvChannelManager {
    public static final int ATV_MEDIUM_TYPE_AIR = 1;
    public static final int ATV_MEDIUM_TYPE_CABLE = 0;
    public static final int ATV_MEDIUM_TYPE_NUM = 2;
    public static final int DVBC_DB = 1;
    public static final int DVBT_DB = 0;
    public static final int EWBS_AUTOSTARTUP_OFF = 0;
    public static final int EWBS_AUTOSTARTUP_ON = 1;
    public static final int EWBS_ERR_NOT_SUPPORT_ENUM = 2;
    public static final int EWBS_ERR_NO_NEXT_SECTION = 1;
    public static final int EWBS_ERR_OK = 0;
    public static final int EWBS_ERR_UNKOWN_ERROR = 3;
    public static final int EWBS_GET_AUTOSTARTUP_FLAG = 1;
    public static final int EWBS_MENU_CITY = 2;
    public static final int EWBS_MENU_REGION = 1;
    public static final int EWBS_MENU_ZONE = 0;
    public static final int EWBS_OP_GET_AREA_CODE = 0;
    public static final int EWBS_ROOT_PH_MENU = 0;
    public static final int E_CANADA_ENG_RATING_14Plus = 5;
    public static final int E_CANADA_ENG_RATING_18Plus = 6;
    public static final int E_CANADA_ENG_RATING_C = 1;
    public static final int E_CANADA_ENG_RATING_C8Plus = 2;
    public static final int E_CANADA_ENG_RATING_EXEMPT = 0;
    public static final int E_CANADA_ENG_RATING_G = 3;
    public static final int E_CANADA_ENG_RATING_MAX_LEVEL = 7;
    public static final int E_CANADA_ENG_RATING_PG = 4;
    public static final int E_CANADA_FRE_RATING_13AnsPlus = 3;
    public static final int E_CANADA_FRE_RATING_16AnsPlus = 4;
    public static final int E_CANADA_FRE_RATING_18AnsPlus = 5;
    public static final int E_CANADA_FRE_RATING_8AnsPlus = 2;
    public static final int E_CANADA_FRE_RATING_EXEMPT = 0;
    public static final int E_CANADA_FRE_RATING_G = 1;
    public static final int E_CANADA_FRE_RATING_MAX_LEVEL = 6;
    private static final String TAG = "TvIsdbChannelManager";
    private static ITvIsdbChannel mService;

    private TvIsdbChannelManager() throws TvCommonException {
    }

    public static TvIsdbChannelManager getInstance() {
        if (TvCommonManager.getInstance().getCurrentTvSystem() != 8) {
            throw new IllegalAccessError("Only isdb system can get isdb channelmanager instance");
        }
        if (TvChannelManager.mInstance == null) {
            synchronized (TvIsdbChannelManager.class) {
                if (TvChannelManager.mInstance == null) {
                    try {
                        TvChannelManager.mInstance = new TvIsdbChannelManager();
                    } catch (TvCommonException e2) {
                        e2.printStackTrace();
                        return null;
                    }
                }
            }
        }
        return (TvIsdbChannelManager) TvChannelManager.mInstance;
    }

    private static ITvIsdbChannel getService() {
        ITvIsdbChannel iTvIsdbChannel = mService;
        if (iTvIsdbChannel != null) {
            return iTvIsdbChannel;
        }
        if (true == TvServiceBinder.isNeedBindService()) {
            ITvService tvService = TvServiceBinder.getTvService();
            if (tvService == null) {
                Log.e(TAG, "TvService doesn't exist!!");
                throw new NullPointerException("TvService doesn't exist.");
            }
            try {
                mService = tvService.getTvIsdbChannel();
            } catch (RemoteException e2) {
                e2.printStackTrace();
            }
        } else {
            mService = TvManager.getInstance().getTvIsdbChannel();
        }
        return mService;
    }

    public final boolean changeDtvToManualFirstService(int i2) {
        Log.d(TAG, "changeDtvToManualFirstService, paras rfCh = " + i2);
        try {
            return getService().changeDtvToManualFirstService(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean changeProgramList() {
        try {
            return getService().changeProgramList();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public void connectDatabase(EnumDBType enumDBType) {
        connectDatabase(enumDBType.ordinal());
    }

    public boolean deleteAllMainList() {
        try {
            return getService().deleteAllMainList();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Override // com.mstar.android.tv.TvChannelManager
    public boolean deleteAtvMainList() {
        try {
            return getService().deleteAtvMainList();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean deleteChannelInformationByRf(short s2) {
        Log.d(TAG, "deleteChannelInformationByRf, paras rfCh = " + ((int) s2));
        try {
            return getService().deleteChannelInformationByRf(s2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean deleteDtvMainList() {
        try {
            return getService().deleteDtvMainList();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean doesCcExist() {
        try {
            return getService().doesCcExist();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public void forceVideoStandard(EnumAvdVideoStandardType enumAvdVideoStandardType) {
        forceVideoStandard(enumAvdVideoStandardType.ordinal());
    }

    public boolean genMixProgList(boolean z2) {
        try {
            return getService().genMixProgList(z2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public int getAntennaType() {
        try {
            return getService().getAntennaType();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return -1;
        }
    }

    public int getBlockSysLockMode() {
        try {
            return getService().getBlockSysLockMode();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return 0;
        }
    }

    public boolean getBlockUnlockUnrated() {
        try {
            return getService().getBlockUnlockUnrated();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public EnumCanadaEngRatingType getCanadaEngRatingLock() {
        return EnumCanadaEngRatingType.values()[getCanadaEngRatingLockType()];
    }

    public int getCanadaEngRatingLockType() {
        int canadaEngRatingLock;
        try {
            canadaEngRatingLock = getService().getCanadaEngRatingLock();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            canadaEngRatingLock = 0;
        }
        Log.d(TAG, "getCanadaEngRatingLock, return EnumCanadaEngRatingType " + canadaEngRatingLock);
        return canadaEngRatingLock;
    }

    @Deprecated
    public EnumCanadaFreRatingType getCanadaFreRatingLock() {
        return EnumCanadaFreRatingType.values()[getCanadaFreRatingLockType()];
    }

    public int getCanadaFreRatingLockType() {
        int canadaFreRatingLock;
        try {
            canadaFreRatingLock = getService().getCanadaFreRatingLock();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            canadaFreRatingLock = 0;
        }
        Log.d(TAG, "getCanadaFreRatingLock, return EnumCanadaFreRatingType " + canadaFreRatingLock);
        return canadaFreRatingLock;
    }

    public int getCcMode() {
        try {
            return getService().getCcMode();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return -1;
        }
    }

    public AtscMainListChannelInformation getCurrentChannelInformation() {
        AtscMainListChannelInformation currentChannelInformation;
        try {
            currentChannelInformation = getService().getCurrentChannelInformation();
            try {
                Log.d(TAG, "getCurrentChannelInformation, return AtscMainListChannelInformation id = " + currentChannelInformation.id + ", majorNumber = " + currentChannelInformation.majorNumber + ", minorNumbe = " + currentChannelInformation.minorNumber + ", progId = " + currentChannelInformation.progId + ", rfCh = " + ((int) currentChannelInformation.rfCh));
            } catch (RemoteException e2) {
                e = e2;
                e.printStackTrace();
            }
        } catch (RemoteException e3) {
            e = e3;
            currentChannelInformation = null;
        }
        return currentChannelInformation;
    }

    @Override // com.mstar.android.tv.TvChannelManager
    public ProgramInfo getCurrentProgramInfo() {
        ProgramInfo currentProgramInfo;
        try {
            currentProgramInfo = getService().getCurrentProgramInfo();
        } catch (RemoteException e2) {
            e = e2;
            currentProgramInfo = null;
        }
        try {
            Log.d(TAG, "getCurrentProgramInfo, return ProgramInfo antennaType = " + currentProgramInfo.antennaType + ", favorite = " + ((int) currentProgramInfo.favorite) + ", frequency = " + currentProgramInfo.frequency + ", majorNum = " + currentProgramInfo.majorNum + ", minorNum = " + currentProgramInfo.minorNum + ", number = " + currentProgramInfo.number + ", progId = " + currentProgramInfo.progId + ", queryIndex = " + currentProgramInfo.queryIndex + ", screenMuteStatus = " + currentProgramInfo.screenMuteStatus + ", serviceId = " + currentProgramInfo.serviceId + ", serviceType = " + ((int) currentProgramInfo.serviceType) + ", transportStreamId = " + currentProgramInfo.transportStreamId);
        } catch (RemoteException e3) {
            e = e3;
            e.printStackTrace();
        }
        return currentProgramInfo;
    }

    public String getCurrentRatingInformation() {
        String currentRatingInformation;
        try {
            currentRatingInformation = getService().getCurrentRatingInformation();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            currentRatingInformation = null;
        }
        Log.d(TAG, "getCurrentRatingInformation, return Sting " + currentRatingInformation);
        return currentRatingInformation;
    }

    public boolean getCurrentVChipBlockStatus() {
        try {
            return getService().getCurrentVChipBlockStatus();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public EwbsInfo getEWBSInfo(int i2) {
        try {
            return getService().getEWBSInfo(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public EwbsOpInfo getEWBSOpInfo(int i2) {
        try {
            return getService().getEWBSOpInfo(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public int getNtscAntenna() {
        try {
            return getService().getNtscAntenna();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return -1;
        }
    }

    @Deprecated
    public int getProgramControl(EnumGetProgramCtrl enumGetProgramCtrl, int i2, int i3) {
        return getProgramControl(enumGetProgramCtrl.ordinal(), i2, i3);
    }

    public ProgramInfo getProgramInfo(int i2) {
        Log.d(TAG, "getProgramInfo, paras queryIndex = " + Integer.toString(i2));
        try {
            return getService().getProgramInfo(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public List<RR5RatingPair> getRR5RatingPair(int i2, int i3) {
        try {
            return getService().getRR5RatingPair(i2, i3);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public List<Regin5DimensionInformation> getRRT5Dimension() {
        try {
            return getService().getRRT5Dimension();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public int getRRT5NoDimension() {
        try {
            return getService().getRRT5NoDimension();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return 0;
        }
    }

    public Region5RatingInformation getRRTInformation() {
        Region5RatingInformation rRTInformation;
        try {
            rRTInformation = getService().getRRTInformation();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            rRTInformation = null;
        }
        Log.d(TAG, "getRRTInformation, return Region5RatingInformation dimensionNo = " + ((int) rRTInformation.dimensionNo));
        return rRTInformation;
    }

    public AtscScanChannelNotify getTSUpdateInfo(int i2) {
        try {
            return getService().getTSUpdateInfo(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return null;
        }
    }

    public UsaMpaaRatingType getUsaMpaaRatingLock() {
        UsaMpaaRatingType usaMpaaRatingLock;
        try {
            usaMpaaRatingLock = getService().getUsaMpaaRatingLock();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            usaMpaaRatingLock = null;
        }
        Log.d(TAG, "getUsaMpaaRatingLock, return UsaMpaaRatingType enUaMpaaRatingType = " + usaMpaaRatingLock.enUaMpaaRatingType + ", isNr = " + usaMpaaRatingLock.isNr);
        return usaMpaaRatingLock;
    }

    public UsaTvRatingInformation getUsaTvRatingLock() {
        UsaTvRatingInformation usaTvRatingLock;
        try {
            usaTvRatingLock = getService().getUsaTvRatingLock();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            usaTvRatingLock = null;
        }
        Log.d(TAG, "return UsaTvRatingInformation " + usaTvRatingLock);
        return usaTvRatingLock;
    }

    @Deprecated
    public boolean getVChipInputSourceBlockStatus(TvOsType.EnumInputSource enumInputSource) {
        Log.d(TAG, "getVChipInputSourceBlockStatus, paras enInputSource = " + enumInputSource);
        return getVChipInputSourceBlockStatus(enumInputSource.ordinal());
    }

    public boolean programSel(int i2, int i3) {
        try {
            return getService().programSel(i2, i3);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean resetRRTSetting() {
        try {
            return getService().resetRRTSetting();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Override // com.mstar.android.tv.TvChannelManager
    public boolean saveAtvProgram(int i2) {
        try {
            return getService().saveAtvProgram(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public void setAntennaType(EnumAntennaType enumAntennaType) {
        Log.d(TAG, "setAntennaType(), paras type = " + enumAntennaType);
        setAntennaType(enumAntennaType.ordinal());
    }

    public void setBlockSysLockMode(int i2) {
        try {
            getService().setBlockSysLockMode(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public void setBlockUnlockUnrated(boolean z2) {
        Log.d(TAG, "setBlockUnlockUnrated, paras usaTvRatingInfo = " + z2);
        try {
            getService().setBlockUnlockUnrated(z2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public boolean setCanadaEngGuideline(int i2) throws RemoteException {
        try {
            return getService().setCanadaEngGuideline(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public boolean setCanadaEngRatingLock(EnumCanadaEngRatingType enumCanadaEngRatingType) {
        Log.d(TAG, "setCanadaEngRatingLock, paras enRatingType = " + enumCanadaEngRatingType);
        return setCanadaEngRatingLock(enumCanadaEngRatingType.ordinal());
    }

    public boolean setCanadaFreGuideline(int i2) throws RemoteException {
        try {
            return getService().setCanadaFreGuideline(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public boolean setCanadaFreRatingLock(EnumCanadaFreRatingType enumCanadaFreRatingType) {
        Log.d(TAG, "setCanadaFreRatingLock, paras enRatingType = " + enumCanadaFreRatingType);
        return setCanadaFreRatingLock(enumCanadaFreRatingType.ordinal());
    }

    public void setCcMode(int i2) {
        try {
            getService().setCcMode(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public int setChannel(int i2, boolean z2) {
        try {
            return getService().setChannel(i2, z2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return -1;
        }
    }

    @Deprecated
    public void setDtvAntennaType(EnumAntennaType enumAntennaType) {
        Log.d(TAG, "setDtvAntennaType(), paras type = " + enumAntennaType);
        setDtvAntennaType(enumAntennaType.ordinal());
    }

    public boolean setDynamicGuideline(int i2, int i3, int i4) throws RemoteException {
        try {
            return getService().setDynamicGuideline(i2, i3, i4);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public int setEWBSOpInfo(int i2, int i3) {
        try {
            return getService().setEWBSOpInfo(i2, i3);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return 0;
        }
    }

    public void setManualTuningEnd() {
        try {
            getService().setManualTuningEnd();
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    @Deprecated
    public boolean setManualTuningStart(int i2, int i3, EnumAtvManualTuneMode enumAtvManualTuneMode) {
        return setManualTuningStart(i2, i3, enumAtvManualTuneMode.ordinal());
    }

    @Deprecated
    public void setNtscAntenna(EnumMedium enumMedium) {
        Log.d(TAG, "setNtscAntenna(), paras type = " + enumMedium);
        setNtscAntenna(enumMedium.ordinal());
    }

    public final void setProgramName(int i2, int i3, String str) {
        Log.d(TAG, "setProgramName, paras majorNumber = " + i2 + ", minorNumber = " + i3 + ", programName = " + str);
        try {
            getService().setProgramName(i2, i3, str);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public void setRR5RatingPair(int i2, int i3, int i4) {
        try {
            getService().setRR5RatingPair(i2, i3, i4);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public boolean setUsaMpaaGuideline(int i2, boolean z2) throws RemoteException {
        try {
            return getService().setUsaMpaaGuideline(i2, z2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean setUsaMpaaRatingLock(UsaMpaaRatingType usaMpaaRatingType) {
        Log.d(TAG, "setUsaMpaaRatingLock, paras usaMpaaRatingType = " + usaMpaaRatingType);
        try {
            return getService().setUsaMpaaRatingLock(usaMpaaRatingType);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean setUsaTvGuideline(int i2, int i3) throws RemoteException {
        try {
            return getService().setUsaTvGuideline(i2, i3);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean setUsaTvRatingLock(UsaTvRatingInformation usaTvRatingInformation) {
        Log.d(TAG, "setUsaTvRatingLock, paras usaTvRatingInfo = " + usaTvRatingInformation);
        try {
            return getService().setUsaTvRatingLock(usaTvRatingInformation);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean setVChipGuideline(short s2, short s3, short s4, short s5) {
        Log.d(TAG, "setVChipGuideline, paras ratingType = " + ((int) s2) + ", para1 = " + ((int) s3) + ", para2 = " + ((int) s4) + ", para3 = " + ((int) s5));
        try {
            return getService().setVChipGuideline(s2, s3, s4, s5);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    @Deprecated
    public void setVChipInputSourceBlockStatus(TvOsType.EnumInputSource enumInputSource, boolean z2) {
        Log.d(TAG, "setVChipInputSourceBlockStatus, paras enInputSource = " + enumInputSource + ", enable = " + z2);
        setVChipInputSourceBlockStatus(enumInputSource.ordinal(), z2);
    }

    public boolean startCc() {
        try {
            return getService().startCc();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean stopCc() {
        try {
            return getService().stopCc();
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public void connectDatabase(int i2) {
        try {
            getService().connectDatabase(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public void forceVideoStandard(int i2) {
        try {
            getService().forceVideoStandard(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public int getProgramControl(int i2, int i3, int i4) {
        try {
            return getService().getProgramControl(i2, i3, i4);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return -1;
        }
    }

    public boolean setManualTuningStart(int i2, int i3, int i4) {
        try {
            return getService().setManualTuningStart(i2, i3, i4);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean getVChipInputSourceBlockStatus(int i2) {
        Log.d(TAG, "getVChipInputSourceBlockStatus, paras enInputSource = " + i2);
        try {
            return getService().getVChipInputSourceBlockStatus(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public void setAntennaType(int i2) {
        Log.d(TAG, "setAntennaType(), paras type = " + i2);
        try {
            getService().setAntennaType(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public boolean setCanadaEngRatingLock(int i2) {
        Log.d(TAG, "setCanadaEngRatingLock, paras RatingType = " + i2);
        try {
            return getService().setCanadaEngRatingLock(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public boolean setCanadaFreRatingLock(int i2) {
        Log.d(TAG, "setCanadaFreRatingLock, paras RatingType = " + i2);
        try {
            return getService().setCanadaFreRatingLock(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public void setDtvAntennaType(int i2) {
        Log.d(TAG, "setDtvAntennaType(), paras type = " + i2);
        try {
            getService().setDtvAntennaType(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public void setNtscAntenna(int i2) {
        Log.d(TAG, "setNtscAntenna(), paras type = " + i2);
        try {
            getService().setNtscAntenna(i2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }

    public void setVChipInputSourceBlockStatus(int i2, boolean z2) {
        Log.d(TAG, "setVChipInputSourceBlockStatus, paras InputSource = " + i2 + ", enable = " + z2);
        try {
            getService().setVChipInputSourceBlockStatus(i2, z2);
        } catch (RemoteException e2) {
            e2.printStackTrace();
        }
    }
}
