package d.e.g;

import android.os.RemoteException;
import com.seewo.sdk.interfaces.j;
import d.e.g.k.a;
import d.e.g.k.b;
import java.util.Iterator;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: compiled from: SDKMediaDataManager.java */
/* JADX INFO: loaded from: classes.dex */
public class e {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private static volatile e f3547c;
    private d.e.g.k.b a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private ConcurrentHashMap<String, j> f3548b = new ConcurrentHashMap<>();

    /* JADX INFO: compiled from: SDKMediaDataManager.java */
    class a extends a.AbstractBinderC0100a {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ j f3549b;

        a(e eVar, j jVar) {
            this.f3549b = jVar;
        }

        @Override // d.e.g.k.a
        public void e(byte[] bArr) throws RemoteException {
            this.f3549b.e(bArr);
        }

        @Override // d.e.g.k.a
        public void onError(int i2, String str) throws RemoteException {
            this.f3549b.onError(i2, str);
        }
    }

    private e() {
    }

    public static e a() {
        if (f3547c == null) {
            synchronized (e.class) {
                if (f3547c == null) {
                    f3547c = new e();
                }
            }
        }
        return f3547c;
    }

    private void b() {
        this.a = b.a.J(d.e.g.i.a.a.g().f("opensdk_media_data"));
    }

    public void c() {
        d.e.g.p.d.f("SDKMediaDataManager", "reConnect: ");
        b();
        ConcurrentHashMap<String, j> concurrentHashMap = this.f3548b;
        if (concurrentHashMap == null || concurrentHashMap.isEmpty()) {
            return;
        }
        Iterator<Map.Entry<String, j>> it = this.f3548b.entrySet().iterator();
        while (it.hasNext()) {
            String key = it.next().getKey();
            d(key, this.f3548b.get(key));
        }
    }

    public void d(String str, j jVar) {
        d.e.g.p.d.a("SDKMediaDataManager", "registerCallback: " + str);
        if (!d.e.g.a.o().q() || this.a == null) {
            jVar.onError(0, str + "OpenSDKService unable connection to get data.");
        }
        d.e.g.k.b bVar = this.a;
        if (bVar != null) {
            try {
                bVar.i(str, new a(this, jVar));
                this.f3548b.put(str, jVar);
            } catch (RemoteException e2) {
                d.e.g.p.d.c("SDKMediaDataManager", "registerCallback: ", e2);
            }
        }
    }
}
