package com.ifpdos.debugmenu.action;

import android.annotation.SuppressLint;
import android.content.Context;
import android.text.TextUtils;
import android.util.Log;
import com.cvte.dss.ups.camera.zyzh.Plugin;
import com.cvte.dss.ups.plugin.IUpsPlugin;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.base.ItemInfoAction;
import com.trello.rxlifecycle3.android.ActivityEvent;
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
import d.f.a.g2.a;
import d.f.a.j2.e.f;
import d.f.a.v0;
import f.a.j;
import f.a.k;
import f.a.w.e.d.c;
import java.util.concurrent.TimeUnit;

/* JADX INFO: loaded from: classes.dex */
public class ShowCameraVersionAction extends ItemInfoAction implements v0 {
    private static final String TAG = "ShowCameraVersionAction";
    private String standard_data;

    public ShowCameraVersionAction(Context context) {
        super(context);
    }

    private String getCameraVersionFromPlugin() {
        boolean zA = a.a(this.mContext);
        IUpsPlugin.FirmwareInfo firmwareInfo = (zA ? new Plugin() : new com.cvte.dss.ups.camera.Plugin()).getFirmwareInfo(this.mContext);
        String version = firmwareInfo == null ? "" : firmwareInfo.getVersion();
        if (firmwareInfo == null) {
            Log.d(TAG, "getCameraVersionFromPlugin: cameraVersion is Empty, reason(firmwareInfo is Null!)");
        }
        Log.d(TAG, "getCameraVersionFromPlugin: isZyzhCamera = " + zA + ", cameraVersion = " + version);
        return version;
    }

    @SuppressLint({"CheckResult"})
    public void getCameraVersion() {
        new c(new k() { // from class: d.f.a.p1.o5
            @Override // f.a.k
            public final void subscribe(f.a.j jVar) throws InterruptedException {
                this.a.j(jVar);
            }
        }).p().y(30L, TimeUnit.SECONDS).w(f.a.z.a.f4044c).n(f.a.s.b.a.a()).g(((RxAppCompatActivity) this.mContext).bindUntilEvent(ActivityEvent.DESTROY)).u(new f.a.v.c() { // from class: d.f.a.p1.p5
            @Override // f.a.v.c
            public final void accept(Object obj) {
                this.f2881b.k((String) obj);
            }
        }, new f.a.v.c() { // from class: d.f.a.p1.n5
            @Override // f.a.v.c
            public final void accept(Object obj) {
                this.f2836b.l((Throwable) obj);
            }
        }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c);
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemInfoAction
    public String getValue(Context context) {
        getCameraVersion();
        return this.mContext.getString(R.string.device_loading);
    }

    public /* synthetic */ void j(j jVar) throws InterruptedException {
        Thread.sleep(1000L);
        String cameraVersionFromPlugin = getCameraVersionFromPlugin();
        if (TextUtils.isEmpty(cameraVersionFromPlugin)) {
            ((c.a) jVar).c(new RuntimeException());
        } else {
            c.a aVar = (c.a) jVar;
            aVar.d(cameraVersionFromPlugin);
            aVar.b();
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public void k(String str) {
        if (!TextUtils.isEmpty(str)) {
            ((f) this.mViewModel).f2613g.i(str);
            setInfoColor(this.standard_data);
        } else {
            f fVar = (f) this.mViewModel;
            fVar.f2613g.i(this.mContext.getString(R.string.fail));
            setInfoColor(this.standard_data);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public void l(Throwable th) {
        f fVar = (f) this.mViewModel;
        fVar.f2613g.i(this.mContext.getString(R.string.fail));
        setInfoColor(this.standard_data);
    }

    @Override // d.f.a.v0
    public void setStandData(String str) {
        this.standard_data = str;
    }
}
