package l0;

import G0.d;
import G0.e;
import G0.n;
import H0.q;
import Y0.c;
import com.seewo.sdk.event.OSEvent;
import com.seewo.sdk.eventbus.OnEventOfOS;
import com.seewo.sdk.eventbus.ThreadMode;
import java.util.ArrayList;
import java.util.List;
import kotlin.jvm.internal.l;

/* JADX INFO: renamed from: l0.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0617a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final String f5357a = "SourceChangeObserver";

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final List f5358b = new ArrayList();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private q f5359c;

    /* JADX INFO: renamed from: l0.a$a, reason: collision with other inner class name */
    public interface InterfaceC0082a {
        void a(q qVar, q qVar2);
    }

    public final void a(InterfaceC0082a listener) {
        l.e(listener, "listener");
        if (this.f5358b.contains(listener)) {
            return;
        }
        this.f5358b.add(listener);
    }

    public final void b() {
        c.a(this.f5357a, "start register");
        if (!d.o().r()) {
            c.a(this.f5357a, "open sdk not connected");
            return;
        }
        this.f5359c = n.f815a.f();
        if (e.d().f(this)) {
            return;
        }
        c.a(this.f5357a, "register");
        e.d().j(this);
    }

    public final void c() {
        if (e.d().f(this)) {
            c.a(this.f5357a, "unregister");
            e.d().l(this);
        }
    }

    @OnEventOfOS(threadMode = ThreadMode.MAIN)
    public final void onSourceStartChanged(OSEvent.SourceStartChange sourceStartChange) {
        c.a(this.f5357a, "onSourceChanged: " + (sourceStartChange != null ? sourceStartChange.sourceItem : null));
        if ((sourceStartChange != null ? sourceStartChange.sourceItem : null) == null || this.f5359c == null) {
            return;
        }
        for (InterfaceC0082a interfaceC0082a : this.f5358b) {
            q qVar = this.f5359c;
            l.b(qVar);
            q sourceItem = sourceStartChange.sourceItem;
            l.d(sourceItem, "sourceItem");
            interfaceC0082a.a(qVar, sourceItem);
        }
        this.f5359c = sourceStartChange.sourceItem;
    }
}
