package com.ifpdos.debugmenu.action;

import android.content.Context;
import android.util.Log;
import com.google.gson.Gson;
import com.ifpdos.debugmenu.CameraPipModeBody;
import com.ifpdos.debugmenu.PipModeEnum;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.base.ItemSelectAction;
import d.f.a.r2.j3.e;
import d.f.a.r2.j3.f;
import f.a.y.a;
import g.g;
import g.h0.c.l;
import g.i;
import g.k;
import java.util.List;
import okhttp3.Request;
import okhttp3.Response;

/* JADX INFO: compiled from: CameraPipModeSelectAction.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class CameraPipModeSelectAction extends ItemSelectAction {
    public static final Companion Companion = new Companion(null);
    private static final String TAG = "CameraPipMode";
    private static final String URL_CAMERA_PIP_MODE = "/v2/camera/pip/mode";
    private final g gson$delegate;

    /* JADX INFO: compiled from: CameraPipModeSelectAction.kt */
    @i
    public static final class Companion {
        private Companion() {
        }

        public /* synthetic */ Companion(g.h0.c.g gVar) {
            this();
        }
    }

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public CameraPipModeSelectAction(Context context) {
        super(context);
        l.f(context, "context");
        this.gson$delegate = a.v0(CameraPipModeSelectAction$gson$2.INSTANCE);
    }

    private final Gson getGson() {
        return (Gson) this.gson$delegate.getValue();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public List<String> getEntryList(Context context) {
        l.f(context, "context");
        String[] stringArray = context.getResources().getStringArray(R.array.list_camera_pip_mode);
        l.e(stringArray, "context.resources.getStr…ray.list_camera_pip_mode)");
        return a.l1(stringArray);
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public int getSelectIndex(Context context) {
        PipModeEnum mode;
        l.f(context, "context");
        CameraPipModeBody cameraPipModeBody = (CameraPipModeBody) e.a.b(URL_CAMERA_PIP_MODE, CameraPipModeBody.class);
        Log.i(TAG, "getSelectIndex: mode = " + cameraPipModeBody);
        if (cameraPipModeBody == null || (mode = cameraPipModeBody.getMode()) == null) {
            return -1;
        }
        return mode.ordinal();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public void onSelect(Context context, int i2) {
        l.f(context, "context");
        PipModeEnum[] pipModeEnumArrValues = PipModeEnum.values();
        l.f(pipModeEnumArrValues, "<this>");
        PipModeEnum pipModeEnum = (i2 < 0 || i2 > a.f0(pipModeEnumArrValues)) ? null : pipModeEnumArrValues[i2];
        if (pipModeEnum == null) {
            Log.e(TAG, "onSelect: mode is null");
        }
        e eVar = e.a;
        l.c(pipModeEnum);
        eVar.c(URL_CAMERA_PIP_MODE, a.y0(new k("mode", pipModeEnum.name())), new f<String>() { // from class: com.ifpdos.debugmenu.action.CameraPipModeSelectAction.onSelect.1
            @Override // d.f.a.r2.j3.f, d.f.a.r2.j3.c
            public void onError(Response response, int i3, Exception exc) {
                Log.e(CameraPipModeSelectAction.TAG, "onError: code = " + i3);
            }

            @Override // d.f.a.r2.j3.f, d.f.a.r2.j3.c
            public void onFailure(Request request, Exception exc) {
                Log.e(CameraPipModeSelectAction.TAG, "onFailure");
            }

            @Override // d.f.a.r2.j3.f, d.f.a.r2.j3.c
            public void onSuccess(Response response, String str) {
                Log.i(CameraPipModeSelectAction.TAG, "onSuccess");
            }
        });
    }
}
