package com.seewo.factoryaging.webcamera;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.SystemProperties;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.widget.VideoView;
import com.cvte.vman.R;
import j.n;
import j.p0.d.r;
import java.util.LinkedHashMap;
import java.util.Map;

/* JADX INFO: compiled from: WebcamFragment.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class WebcamFragment extends com.seewo.factoryaging.s0.d<f, e> implements f, MediaPlayer.OnInfoListener {
    private VideoView c0;
    private TextView d0;
    private FrameLayout e0;
    private final IntentFilter j0;
    private final BroadcastReceiver k0;
    public Map<Integer, View> l0 = new LinkedHashMap();
    private final String b0 = "WebcamFragment";
    private int f0 = 5;
    private final Handler g0 = new Handler(Looper.getMainLooper());
    private final String h0 = "com.android.intent.action.CAMERA_NOT_WORKING";
    private final String i0 = "com.android.intent.action.CAMERA_WORKING";

    /* JADX INFO: compiled from: WebcamFragment.kt */
    public static final class a extends BroadcastReceiver {
        a() {
        }

        @Override // android.content.BroadcastReceiver
        public void onReceive(Context context, Intent intent) {
            e eVarH1;
            r.f(intent, "intent");
            String action = intent.getAction();
            if ((r.a(action, WebcamFragment.this.h0) || r.a(action, WebcamFragment.this.i0)) && (eVarH1 = WebcamFragment.this.H1()) != null) {
                eVarH1.m();
            }
        }
    }

    public WebcamFragment() {
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction(this.h0);
        intentFilter.addAction(this.i0);
        this.j0 = intentFilter;
        this.k0 = new a();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final boolean R1(final WebcamFragment webcamFragment, MediaPlayer mediaPlayer, int i2, int i3) {
        r.f(webcamFragment, "this$0");
        VideoView videoView = webcamFragment.c0;
        if (videoView == null) {
            r.t("videoView");
            throw null;
        }
        videoView.stopPlayback();
        int i4 = webcamFragment.f0;
        if (i4 > 0) {
            webcamFragment.f0 = i4 - 1;
            webcamFragment.g0.postDelayed(new Runnable() { // from class: com.seewo.factoryaging.webcamera.a
                @Override // java.lang.Runnable
                public final void run() {
                    WebcamFragment.S1(this.b);
                }
            }, 100L);
        }
        Log.d(webcamFragment.b0, "setOnErrorListener: " + i2);
        return true;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void S1(WebcamFragment webcamFragment) {
        r.f(webcamFragment, "this$0");
        e eVarH1 = webcamFragment.H1();
        if (eVarH1 != null) {
            eVarH1.m();
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void T1(WebcamFragment webcamFragment, String str) {
        r.f(webcamFragment, "this$0");
        r.f(str, "$ip");
        TextView textView = webcamFragment.d0;
        if (textView == null) {
            r.t("mBgTextView");
            throw null;
        }
        textView.setVisibility(8);
        webcamFragment.V1(str);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void U1(WebcamFragment webcamFragment) {
        r.f(webcamFragment, "this$0");
        TextView textView = webcamFragment.d0;
        if (textView != null) {
            textView.setVisibility(0);
        } else {
            r.t("mBgTextView");
            throw null;
        }
    }

    private final void V1(String str) {
        VideoView videoView = this.c0;
        if (videoView == null) {
            r.t("videoView");
            throw null;
        }
        videoView.setVideoURI(Uri.parse(str));
        Log.d("webcam", "play: " + str);
        VideoView videoView2 = this.c0;
        if (videoView2 == null) {
            r.t("videoView");
            throw null;
        }
        if (videoView2.isPlaying()) {
            return;
        }
        VideoView videoView3 = this.c0;
        if (videoView3 == null) {
            r.t("videoView");
            throw null;
        }
        videoView3.start();
        VideoView videoView4 = this.c0;
        if (videoView4 == null) {
            r.t("videoView");
            throw null;
        }
        videoView4.requestFocus();
        VideoView videoView5 = this.c0;
        if (videoView5 != null) {
            videoView5.setKeepScreenOn(true);
        } else {
            r.t("videoView");
            throw null;
        }
    }

    @Override // g.h.a.c
    public View B0(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        r.f(layoutInflater, "inflater");
        View viewInflate = layoutInflater.inflate(R.layout.fragment_webcam, viewGroup);
        View viewFindViewById = viewInflate.findViewById(R.id.video_view);
        r.e(viewFindViewById, "view.findViewById(R.id.video_view)");
        VideoView videoView = (VideoView) viewFindViewById;
        this.c0 = videoView;
        if (videoView == null) {
            r.t("videoView");
            throw null;
        }
        videoView.setOnInfoListener(this);
        VideoView videoView2 = this.c0;
        if (videoView2 == null) {
            r.t("videoView");
            throw null;
        }
        videoView2.setOnErrorListener(new MediaPlayer.OnErrorListener() { // from class: com.seewo.factoryaging.webcamera.c
            @Override // android.media.MediaPlayer.OnErrorListener
            public final boolean onError(MediaPlayer mediaPlayer, int i2, int i3) {
                return WebcamFragment.R1(this.a, mediaPlayer, i2, i3);
            }
        });
        View viewFindViewById2 = viewInflate.findViewById(R.id.camera_bg_view);
        r.e(viewFindViewById2, "view.findViewById(R.id.camera_bg_view)");
        this.d0 = (TextView) viewFindViewById2;
        View viewFindViewById3 = viewInflate.findViewById(R.id.fl_webcam);
        r.e(viewFindViewById3, "view.findViewById(R.id.fl_webcam)");
        FrameLayout frameLayout = (FrameLayout) viewFindViewById3;
        this.e0 = frameLayout;
        com.seewo.factoryaging.e1.d dVar = com.seewo.factoryaging.e1.d.a;
        if (frameLayout == null) {
            r.t("mFlCamera");
            throw null;
        }
        dVar.c(frameLayout);
        com.seewo.factoryaging.e1.d dVar2 = com.seewo.factoryaging.e1.d.a;
        TextView textView = this.d0;
        if (textView == null) {
            r.t("mBgTextView");
            throw null;
        }
        dVar2.c(textView);
        Context contextP = P();
        if (contextP != null) {
            contextP.registerReceiver(this.k0, this.j0);
        }
        return viewInflate;
    }

    @Override // com.seewo.factoryaging.s0.d, g.h.a.c
    public void E0() {
        super.E0();
        VideoView videoView = this.c0;
        if (videoView == null) {
            r.t("videoView");
            throw null;
        }
        videoView.stopPlayback();
        e eVarH1 = H1();
        if (eVarH1 != null) {
            eVarH1.l();
        }
        SystemProperties.set("persist.sys.control.PTZON", "false");
        G1();
    }

    @Override // com.seewo.factoryaging.s0.d
    public void G1() {
        this.l0.clear();
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // com.seewo.factoryaging.s0.d
    /* JADX INFO: renamed from: M1, reason: merged with bridge method [inline-methods] */
    public e I1() {
        return new h();
    }

    @Override // com.seewo.factoryaging.s0.d, g.h.a.c
    public void V0(View view, Bundle bundle) {
        r.f(view, "view");
        super.V0(view, bundle);
        e eVarH1 = H1();
        if (eVarH1 != null) {
            eVarH1.m();
        }
    }

    @Override // com.seewo.factoryaging.webcamera.f
    public void h(final String str) {
        r.f(str, "ip");
        g.h.a.d dVarI = I();
        if (dVarI != null) {
            dVarI.runOnUiThread(new Runnable() { // from class: com.seewo.factoryaging.webcamera.b
                @Override // java.lang.Runnable
                public final void run() {
                    WebcamFragment.T1(this.b, str);
                }
            });
        }
    }

    @Override // android.media.MediaPlayer.OnInfoListener
    public boolean onInfo(MediaPlayer mediaPlayer, int i2, int i3) {
        if (i2 != 3) {
            return true;
        }
        SystemProperties.set("persist.sys.control.PTZON", "true");
        Log.d("WebcamFragment", "onInfo: open webcam success");
        return true;
    }

    @Override // com.seewo.factoryaging.webcamera.f
    public void z() {
        g.h.a.d dVarI = I();
        if (dVarI != null) {
            dVarI.runOnUiThread(new Runnable() { // from class: com.seewo.factoryaging.webcamera.d
                @Override // java.lang.Runnable
                public final void run() {
                    WebcamFragment.U1(this.b);
                }
            });
        }
    }
}
