package g.f.c.b.a.pc;

import com.ifpdos.udi.sdk.service.sdk.UdiGlobal;
import com.ifpdos.udi.sdk.service.sdk.json.IConverter;
import com.ifpdos.udi.sdk.service.sdk.json.TypeToken;
import com.ifpdos.udi.sdk.service.sdk.server.Api;
import com.ifpdos.udi.sdk.service.sdk.server.IRequest;
import com.ifpdos.udi.sdk.service.sdk.server.Response;
import com.ifpdos.udi.service.audio.pc.AudioDevice;
import g.f.c.b.a.pc.strategy.AudioDeviceStrategy;
import java.util.Map;
import java.util.Objects;
import kotlin.Metadata;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.e0;
import kotlin.jvm.internal.m;
import kotlin.jvm.internal.o;

/* JADX INFO: renamed from: g.f.c.b.a.a.a, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\b\u0007\u0018\u0000 \f2\u00020\u0001:\u0005\f\r\u000e\u000f\u0010B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00060\nJ\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00060\nR\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\b¨\u0006\u0011"}, d2 = {"Lcom/ifpdos/udi/service/audio/pc/AudioInDeviceApi;", "", "receiver", "Lcom/ifpdos/udi/service/audio/pc/AudioServiceCore;", "(Lcom/ifpdos/udi/service/audio/pc/AudioServiceCore;)V", "api", "Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApi", "()Lcom/ifpdos/udi/sdk/service/sdk/server/Api;", "getApiList", "", "getStaticApiList", "Companion", "GetterRequest", "GetterResponse", "SetterRequest", "SetterResponse", "audio_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class AudioInDeviceApi {
    public static final AudioInDeviceApi a = null;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final c f4268b = new c();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Api f4269c;

    /* JADX INFO: renamed from: g.f.c.b.a.a.a$a */
    @Metadata(k = 3, mv = {1, 6, 0}, xi = 48)
    public /* synthetic */ class a extends m implements Function1<IRequest, Response> {
        public a(Object obj) {
            super(1, obj, setAudioInDeviceAudioServiceCoreAdapter.class, "setAudioInDevice", "setAudioInDevice(Lcom/ifpdos/udi/sdk/service/sdk/server/IRequest;)Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", 0);
        }

        /* JADX WARN: Multi-variable type inference failed */
        /* JADX WARN: Removed duplicated region for block: B:39:0x01b1 A[PHI: r7
          0x01b1: PHI (r7v3 android.media.MicrophoneInfo) = (r7v2 android.media.MicrophoneInfo), (r7v5 android.media.MicrophoneInfo) binds: [B:17:0x00ce, B:37:0x01a7] A[DONT_GENERATE, DONT_INLINE]] */
        /* JADX WARN: Type inference fix 'apply assigned field type' failed
        java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
        	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
        	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
        	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
         */
        @Override // kotlin.jvm.functions.Function1
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public com.ifpdos.udi.sdk.service.sdk.server.Response invoke(com.ifpdos.udi.sdk.service.sdk.server.IRequest r25) throws java.lang.NoSuchMethodException, java.io.IOException {
            /*
                Method dump skipped, instruction units count: 554
                To view this dump add '--comments-level debug' option
            */
            throw new UnsupportedOperationException("Method not decompiled: g.f.c.b.a.pc.AudioInDeviceApi.a.invoke(java.lang.Object):java.lang.Object");
        }
    }

    /* JADX INFO: renamed from: g.f.c.b.a.a.a$b */
    @Metadata(k = 3, mv = {1, 6, 0}, xi = 48)
    public /* synthetic */ class b extends m implements Function1<IRequest, Response> {
        public b(Object obj) {
            super(1, obj, getAudioInDeviceAudioServiceCoreAdapter.class, "getAudioInDevice", "getAudioInDevice(Lcom/ifpdos/udi/sdk/service/sdk/server/IRequest;)Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", 0);
        }

        @Override // kotlin.jvm.functions.Function1
        public Response invoke(IRequest iRequest) {
            IRequest iRequest2 = iRequest;
            o.f(iRequest2, "p0");
            getAudioInDeviceAudioServiceCoreAdapter getaudioindeviceaudioservicecoreadapter = (getAudioInDeviceAudioServiceCoreAdapter) this.receiver;
            Objects.requireNonNull(getaudioindeviceaudioservicecoreadapter);
            o.f(iRequest2, "request");
            AudioServiceCore audioServiceCore = getaudioindeviceaudioservicecoreadapter.a;
            String url = iRequest2.getUrl();
            Map<String, String> fields = iRequest2.getFields();
            o.f(url, "uri");
            o.f(fields, "fields");
            Objects.requireNonNull(audioServiceCore);
            AudioDevice audioDeviceB = AudioDeviceStrategy.a.b(audioServiceCore.a);
            if (audioDeviceB == null) {
                Response internal_server_error = Response.INSTANCE.getINTERNAL_SERVER_ERROR();
                o.f(internal_server_error, "response");
                new g.f.c.b.a.pc.b();
                return internal_server_error;
            }
            o.f(audioDeviceB, "response");
            g.f.c.b.a.pc.b bVar = new g.f.c.b.a.pc.b();
            o.f(bVar, "token");
            return Response.INSTANCE.makeOkResponse(((IConverter) UdiGlobal.INSTANCE.get(e0.a(IConverter.class))).toJson(audioDeviceB, bVar));
        }
    }

    /* JADX INFO: renamed from: g.f.c.b.a.a.a$c */
    @Metadata(d1 = {"\u0000\u000f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"com/ifpdos/udi/service/audio/pc/AudioInDeviceApi$Companion$TOKEN$1", "Lcom/ifpdos/udi/sdk/service/sdk/json/TypeToken;", "Lcom/ifpdos/udi/service/audio/pc/AudioDevice;", "audio_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class c extends TypeToken<AudioDevice> {
    }

    /* JADX INFO: renamed from: g.f.c.b.a.a.a$d */
    @Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u0007\b\u0016¢\u0006\u0002\u0010\u0002B\u0017\b\u0016\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\u0006\u0010\u0005\u001a\u00020\u0006¢\u0006\u0002\u0010\u0007B\u000f\b\u0016\u0012\u0006\u0010\b\u001a\u00020\t¢\u0006\u0002\u0010\nR\u0011\u0010\b\u001a\u00020\t¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\f¨\u0006\r"}, d2 = {"Lcom/ifpdos/udi/service/audio/pc/AudioInDeviceApi$SetterResponse;", "", "()V", "code", "", "error", "Lcom/ifpdos/udi/sdk/service/sdk/server/Response$ErrorBody;", "(ILcom/ifpdos/udi/sdk/service/sdk/server/Response$ErrorBody;)V", "response", "Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", "(Lcom/ifpdos/udi/sdk/service/sdk/server/Response;)V", "getResponse", "()Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", "audio_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class d {
        public final Response a;

        public d() {
            this.a = Response.INSTANCE.makeOkResponse();
        }

        public d(Response response) {
            o.f(response, "response");
            this.a = response;
        }
    }

    public AudioInDeviceApi(AudioServiceCore audioServiceCore) {
        o.f(audioServiceCore, "receiver");
        this.f4269c = new Api("v1/audio/pc/audio/in/device", true, 0, null, new a(new setAudioInDeviceAudioServiceCoreAdapter(audioServiceCore)), 3, new b(new getAudioInDeviceAudioServiceCoreAdapter(audioServiceCore)), 3, false, 8, null);
    }
}
