package com.ifpdos.videopresenter;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.widget.LinearLayout;
import b.b.a.f.f;
import com.ifpdos.autotest.R;
import com.ifpdos.videopresenter.b.b;
import com.ifpdos.videopresenter.b.d;
import com.ifpdos.videopresenter.b.e;
import com.ifpdos.videopresenter.b.m;
import com.ifpdos.videopresenter.view.VideoPresenterToolsBar;
import com.ifpdos.videopresenter.view.g;
import d.n;
import d.n0.c.l;
import d.n0.c.s;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Objects;
import org.greenrobot.eventbus.ThreadMode;
import org.greenrobot.eventbus.c;
import org.greenrobot.eventbus.j;

/* JADX INFO: compiled from: VideoPresenter.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class VideoPresenter extends Activity {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final a f2365c = new a(null);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private VideoPresenterToolsBar f2366d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private boolean f2367e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private boolean f2368f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public Map<Integer, View> f2369g = new LinkedHashMap();

    /* JADX INFO: compiled from: VideoPresenter.kt */
    @n
    public static final class a {
        private a() {
        }

        public /* synthetic */ a(l lVar) {
            this();
        }
    }

    private final void a() {
        View viewFindViewById = findViewById(R.id.expo);
        Objects.requireNonNull(viewFindViewById, "null cannot be cast to non-null type android.widget.LinearLayout");
        View viewFindViewById2 = findViewById(R.id.layout_videopresent_tools_bar);
        Objects.requireNonNull(viewFindViewById2, "null cannot be cast to non-null type com.ifpdos.videopresenter.view.VideoPresenterToolsBar");
        this.f2366d = (VideoPresenterToolsBar) viewFindViewById2;
        ((LinearLayout) viewFindViewById).addView(new g(this));
    }

    @Override // android.app.Activity
    protected void onCreate(Bundle bundle) throws Throwable {
        super.onCreate(bundle);
        Log.d("VideoPresenter", "onCreate " + hashCode());
        if (!c.c().h(this)) {
            c.c().o(this);
        }
        b.b.a.c.g().b(this);
        setContentView(R.layout.activity_video_presenter);
        getWindow().setBackgroundDrawable(null);
        a();
        if (b.b.a.g.a.f1189a.a().isEmpty()) {
            this.f2368f = true;
        }
    }

    @Override // android.app.Activity
    protected void onDestroy() {
        super.onDestroy();
        Log.d("VideoPresenter", "onDestroy " + hashCode());
        if (c.c().h(this)) {
            c.c().q(this);
        }
        b.b.a.c cVarG = b.b.a.c.g();
        if (cVarG != null) {
            cVarG.c();
        }
        if (this.f2367e) {
            com.ifpdos.videopresenter.c.a.b();
            b.b.a.c.d();
        }
    }

    @j(threadMode = ThreadMode.MAIN)
    public final void onFinishEvent(com.ifpdos.videopresenter.b.a aVar) {
        s.e(aVar, "x");
        if (this.f2368f) {
            this.f2367e = true;
            finish();
        }
    }

    @Override // android.app.Activity, android.view.KeyEvent.Callback
    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (i == 4) {
            return true;
        }
        return super.onKeyDown(i, keyEvent);
    }

    @Override // android.app.Activity, android.view.KeyEvent.Callback
    public boolean onKeyUp(int i, KeyEvent keyEvent) {
        s.e(keyEvent, "event");
        Log.d("VideoPresenter", "onKey Up " + keyEvent.getKeyCode());
        if (i != 4) {
            return super.onKeyUp(i, keyEvent);
        }
        onFinishEvent(new com.ifpdos.videopresenter.b.a());
        return true;
    }

    @Override // android.app.Activity
    protected void onPause() {
        super.onPause();
        Log.d("VideoPresenter", "onPause " + hashCode());
        c.c().j(new b());
    }

    @Override // android.app.Activity
    protected void onResume() {
        super.onResume();
        Log.d("VideoPresenter", "onResume " + hashCode());
        c.c().j(new com.ifpdos.videopresenter.b.c());
    }

    @j
    public final void onSetFinishEnable(m mVar) {
        s.e(mVar, "event");
        f.EnumC0033f enumC0033f = mVar.f2372a;
        if (enumC0033f == f.EnumC0033f.PREVIEWING || enumC0033f == f.EnumC0033f.CLOSED) {
            this.f2368f = true;
        }
    }

    @j
    public final void onSlotEventOccur(com.ifpdos.videopresenter.b.l lVar) {
        s.e(lVar, "event");
        if (lVar.f2371a == f.b.CAMERA_OPEN_FAILED) {
            this.f2368f = true;
        }
    }

    @Override // android.app.Activity
    protected void onStart() {
        super.onStart();
        Log.d("VideoPresenter", "onStart " + hashCode());
        c.c().j(new d());
    }

    @Override // android.app.Activity
    protected void onStop() {
        super.onStop();
        Log.d("VideoPresenter", "onStop " + hashCode());
        c.c().j(new e());
    }
}
