package G0;

import H0.q;
import com.seewo.sdk.internal.command.source.CmdChangeSource;
import com.seewo.sdk.internal.command.source.CmdGetAllSources;
import com.seewo.sdk.internal.command.source.CmdGetCurrentSource;
import com.seewo.sdk.internal.command.source.CmdGetForceSource;
import com.seewo.sdk.internal.command.source.CmdGetLastSource;
import com.seewo.sdk.internal.command.source.CmdSetForceSource;
import com.seewo.sdk.internal.command.source.CmdSource;
import com.seewo.sdk.internal.command.source.SDKSourceType;
import com.seewo.sdk.internal.model.ResponseCallback;
import com.seewo.sdk.internal.model.SDKResponse;
import com.seewo.sdk.internal.response.source.RespGetAllSources;
import com.seewo.sdk.internal.response.source.RespSourceItemResult;
import com.seewo.sdk.internal.response.source.RespSourceList;
import com.seewo.sdk.model.SDKSourceModel;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class n {

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

    class a implements ResponseCallback {
        a(H0.p pVar) {
        }

        @Override // com.seewo.sdk.internal.model.ResponseCallback
        public void onCall(SDKResponse sDKResponse) {
        }
    }

    private List e() {
        ArrayList arrayList = new ArrayList();
        List<SDKSourceModel> listC = c();
        if (listC == null) {
            return null;
        }
        for (SDKSourceModel sDKSourceModel : listC) {
            if (sDKSourceModel.visible) {
                arrayList.add(sDKSourceModel);
            }
        }
        return arrayList;
    }

    public boolean a(q qVar) {
        return b(qVar, null);
    }

    public boolean b(q qVar, H0.p pVar) {
        return d.o().u(new CmdChangeSource(qVar), new a(pVar));
    }

    public List c() {
        SDKResponse sDKResponseZ = d.o().z(CmdSource.obtain(SDKSourceType.GET_ALL_SOURCE_MODEL_LIST));
        return sDKResponseZ.getStatus() == SDKResponse.Status.SUCCESS ? ((RespSourceList) Q0.c.e(sDKResponseZ, RespSourceList.class)).getList() : ((RespGetAllSources) Q0.c.e(d.o().z(new CmdGetAllSources()), RespGetAllSources.class)).getList();
    }

    public List d() {
        SDKResponse sDKResponseZ = d.o().z(CmdSource.obtain(SDKSourceType.GET_VISIBLE_SOURCE_MODEL_LIST));
        return sDKResponseZ.getStatus() == SDKResponse.Status.SUCCESS ? ((RespSourceList) Q0.c.e(sDKResponseZ, RespSourceList.class)).getList() : e();
    }

    public q f() {
        return ((RespSourceItemResult) Q0.c.e(d.o().z(new CmdGetCurrentSource()), RespSourceItemResult.class)).getSdkSourceItem();
    }

    public q g() {
        return ((RespSourceItemResult) Q0.c.e(d.o().z(new CmdGetForceSource()), RespSourceItemResult.class)).getSdkSourceItem();
    }

    public q h() {
        return ((RespSourceItemResult) Q0.c.e(d.o().z(new CmdGetLastSource()), RespSourceItemResult.class)).getSdkSourceItem();
    }

    public List i() {
        ArrayList arrayList = new ArrayList();
        List<SDKSourceModel> listD = d();
        if (listD == null) {
            return null;
        }
        for (SDKSourceModel sDKSourceModel : listD) {
            if (sDKSourceModel.hasSignal) {
                arrayList.add(sDKSourceModel.sourceItem);
            }
        }
        return arrayList;
    }

    public void j(q qVar) {
        d.o().z(new CmdSetForceSource(qVar));
    }
}
