package g.i.a.b.c;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.IntentFilter;
import g.h.a.i;
import g.i.a.b.e.h.d;
import g.i.a.b.e.h.e;

/* JADX INFO: loaded from: classes.dex */
public class b extends g.i.a.b.c.a {

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final BroadcastReceiver f5324o;

    public class a extends BroadcastReceiver {
        public a() {
        }

        /* JADX WARN: Code restructure failed: missing block: B:21:0x005a, code lost:
        
            if (r7 != null) goto L26;
         */
        /* JADX WARN: Code restructure failed: missing block: B:23:0x005d, code lost:
        
            java.util.Objects.requireNonNull(r6.a);
         */
        /* JADX WARN: Code restructure failed: missing block: B:25:0x006d, code lost:
        
            if (r7 != null) goto L26;
         */
        /* JADX WARN: Code restructure failed: missing block: B:26:0x006f, code lost:
        
            java.util.Objects.requireNonNull(r6.a);
            r6.a.e(r7, r8, null);
         */
        /* JADX WARN: Code restructure failed: missing block: B:27:0x0079, code lost:
        
            return;
         */
        /* JADX WARN: Code restructure failed: missing block: B:32:?, code lost:
        
            return;
         */
        @Override // android.content.BroadcastReceiver
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public void onReceive(android.content.Context r7, android.content.Intent r8) {
            /*
                r6 = this;
                java.lang.String r7 = r8.getAction()
                java.lang.String r0 = "android.bluetooth.device.action.FOUND"
                boolean r0 = r0.equals(r7)
                r1 = 0
                r2 = 0
                java.lang.String r3 = "android.bluetooth.device.extra.RSSI"
                java.lang.String r4 = "android.bluetooth.device.extra.DEVICE"
                if (r0 != 0) goto L63
                java.lang.String r0 = "android.bluetooth.device.action.CLASS_CHANGED"
                boolean r0 = r0.equals(r7)
                if (r0 == 0) goto L1b
                goto L63
            L1b:
                java.lang.String r0 = "android.bluetooth.device.action.NAME_CHANGED"
                boolean r0 = r0.equals(r7)
                r5 = 2
                if (r0 != 0) goto L4a
                java.lang.String r0 = "android.bluetooth.device.action.UUID"
                boolean r0 = r0.equals(r7)
                if (r0 == 0) goto L2d
                goto L4a
            L2d:
                java.lang.String r8 = "android.bluetooth.adapter.action.DISCOVERY_STARTED"
                boolean r8 = r8.equals(r7)
                if (r8 == 0) goto L3b
                g.i.a.b.c.b r7 = g.i.a.b.c.b.this
                r7.a(r5)
                goto L79
            L3b:
                java.lang.String r8 = "android.bluetooth.adapter.action.DISCOVERY_FINISHED"
                boolean r7 = r8.equals(r7)
                if (r7 == 0) goto L79
                g.i.a.b.c.b r7 = g.i.a.b.c.b.this
                r8 = 3
                r7.a(r8)
                goto L79
            L4a:
                g.i.a.b.c.b r7 = g.i.a.b.c.b.this
                int r7 = r7.f5312g
                if (r7 != r5) goto L79
                android.os.Parcelable r7 = r8.getParcelableExtra(r4)
                android.bluetooth.BluetoothDevice r7 = (android.bluetooth.BluetoothDevice) r7
                short r8 = r8.getShortExtra(r3, r2)
                if (r7 == 0) goto L5d
                goto L6f
            L5d:
                g.i.a.b.c.b r7 = g.i.a.b.c.b.this
                java.util.Objects.requireNonNull(r7)
                goto L79
            L63:
                android.os.Parcelable r7 = r8.getParcelableExtra(r4)
                android.bluetooth.BluetoothDevice r7 = (android.bluetooth.BluetoothDevice) r7
                short r8 = r8.getShortExtra(r3, r2)
                if (r7 == 0) goto L5d
            L6f:
                g.i.a.b.c.b r0 = g.i.a.b.c.b.this
                java.util.Objects.requireNonNull(r0)
                g.i.a.b.c.b r0 = g.i.a.b.c.b.this
                r0.e(r7, r8, r1)
            L79:
                return
            */
            throw new UnsupportedOperationException("Method not decompiled: g.i.a.b.c.b.a.onReceive(android.content.Context, android.content.Intent):void");
        }
    }

    public b(Context context, e eVar, d dVar) {
        a aVar = new a();
        this.f5324o = aVar;
        this.f5307b = context.getApplicationContext();
        this.f5310e = null;
        this.f5308c = eVar;
        this.f5309d = dVar;
        if (super.c()) {
            IntentFilter intentFilter = new IntentFilter();
            intentFilter.addAction("android.bluetooth.device.action.FOUND");
            intentFilter.addAction("android.bluetooth.adapter.action.DISCOVERY_STARTED");
            intentFilter.addAction("android.bluetooth.adapter.action.DISCOVERY_FINISHED");
            intentFilter.addAction("android.bluetooth.device.action.UUID");
            this.f5307b.registerReceiver(aVar, intentFilter);
            i.V3(false, "bredr initialized");
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:71:0x0102  */
    /* JADX WARN: Removed duplicated region for block: B:71:0x0102 A[EDGE_INSN: B:71:0x0102->B:74:0x0108 BREAK  A[LOOP:0: B:68:0x00f8->B:72:0x0104]] */
    /* JADX WARN: Removed duplicated region for block: B:73:0x0107  */
    /* JADX WARN: Removed duplicated region for block: B:94:0x013f  */
    @Override // g.i.a.b.c.a
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public boolean d(android.bluetooth.BluetoothDevice r10) {
        /*
            Method dump skipped, instruction units count: 324
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: g.i.a.b.c.b.d(android.bluetooth.BluetoothDevice):boolean");
    }

    @Override // g.i.a.b.c.a
    public boolean i() {
        h();
        if (this.f5311f.isDiscovering()) {
            i.V3(false, "cancelDiscovery");
            if (!this.f5311f.cancelDiscovery()) {
                i.w0("cancelDiscovery failed");
                return false;
            }
        }
        a(0);
        return true;
    }

    @Override // g.i.a.b.c.a
    public void j() {
        Context context = this.f5307b;
        if (context != null) {
            try {
                context.unregisterReceiver(this.f5324o);
            } catch (Exception e2) {
                i.E0(false, e2.toString());
            }
        }
        super.j();
    }

    @Override // g.i.a.b.c.a
    public boolean k() {
        if (!g()) {
            return true;
        }
        if (this.f5311f.isDiscovering()) {
            this.f5311f.cancelDiscovery();
        }
        boolean z2 = this.a;
        StringBuilder sbF = g.a.a.a.a.F("startDiscovery for ");
        sbF.append(this.f5308c.f5394s);
        sbF.append("ms");
        i.V3(z2, sbF.toString());
        if (this.f5311f.startDiscovery()) {
            f();
            return true;
        }
        i.w0("startDiscovery failed");
        l();
        return false;
    }

    @Override // g.i.a.b.c.a
    public boolean l() {
        this.f5318m = false;
        return i();
    }
}
