package com.ifpdos.debugmenu.action;

import android.content.Context;
import android.os.RemoteException;
import com.cvte.tv.api.aidl.EnumModeOptionId;
import com.cvte.tv.api.aidl.ITVApiPictureGammaAidl;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.base.ItemSelectAction;
import d.b.a.a.a;
import d.f.a.i2.c;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class GammaAdjustAction extends ItemSelectAction {
    private final List<String> mEntries;
    private List<String> mOptions;
    public ITVApiPictureGammaAidl mPictureGammaAidl;

    public GammaAdjustAction(Context context) {
        super(context);
        this.mEntries = new ArrayList();
        try {
            int i2 = c.a;
            this.mPictureGammaAidl = c.b.a.f2587b.getTVApiPictureGamma();
        } catch (RemoteException unused) {
        }
        this.mOptions = a.G(context, R.array.str_arr_gamma_table_index);
        for (int i3 = 0; i3 < 10; i3++) {
            this.mEntries.add(String.valueOf(i3));
        }
    }

    private int getGammaValue() {
        EnumModeOptionId enumModeOptionIdEventGetPictureGammaMode = null;
        try {
            ITVApiPictureGammaAidl iTVApiPictureGammaAidl = this.mPictureGammaAidl;
            if (iTVApiPictureGammaAidl != null) {
                enumModeOptionIdEventGetPictureGammaMode = iTVApiPictureGammaAidl.eventGetPictureGammaMode();
            }
        } catch (RemoteException unused) {
        }
        for (int i2 = 0; i2 < this.mOptions.size(); i2++) {
            if (this.mOptions.get(i2).equals(enumModeOptionIdEventGetPictureGammaMode.name())) {
                return i2;
            }
        }
        return 0;
    }

    private boolean setGammaValue(int i2) {
        try {
            ITVApiPictureGammaAidl iTVApiPictureGammaAidl = this.mPictureGammaAidl;
            if (iTVApiPictureGammaAidl != null) {
                return iTVApiPictureGammaAidl.eventSetPictureGammaMode(EnumModeOptionId.valueOf(this.mOptions.get(i2)));
            }
            return false;
        } catch (RemoteException unused) {
            return false;
        }
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public List<String> getEntryList(Context context) {
        return this.mEntries;
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public int getSelectIndex(Context context) {
        return getGammaValue();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public void onSelect(Context context, int i2) {
        setGammaValue(i2);
    }
}
