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.log.Log;
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 com.ifpdos.udi.service.audio.pc.AudioDeviceList;
import g.f.c.b.a.pc.strategy.AudioDeviceStrategy;
import java.util.List;
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.k, 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\u0005\u0018\u0000 \f2\u00020\u0001:\u0003\f\r\u000eB\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\u000f"}, d2 = {"Lcom/ifpdos/udi/service/audio/pc/AudioOutDevicePhysicalApi;", "", "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", "audio_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class AudioOutDevicePhysicalApi {
    public static final AudioOutDevicePhysicalApi a = null;

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

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

    /* JADX INFO: renamed from: g.f.c.b.a.a.k$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, getAudioOutDevicePhysicalAudioServiceCoreAdapter.class, "getAudioOutDevicePhysical", "getAudioOutDevicePhysical(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");
            getAudioOutDevicePhysicalAudioServiceCoreAdapter getaudiooutdevicephysicalaudioservicecoreadapter = (getAudioOutDevicePhysicalAudioServiceCoreAdapter) this.receiver;
            Objects.requireNonNull(getaudiooutdevicephysicalaudioservicecoreadapter);
            o.f(iRequest2, "request");
            AudioServiceCore audioServiceCore = getaudiooutdevicephysicalaudioservicecoreadapter.a;
            String url = iRequest2.getUrl();
            Map<String, String> fields = iRequest2.getFields();
            o.f(url, "uri");
            o.f(fields, "fields");
            Objects.requireNonNull(audioServiceCore);
            List<AudioDevice> listF = AudioDeviceStrategy.a.f(audioServiceCore.a);
            Log.d$default(Log.INSTANCE, "AudioServiceCore", "getAudioOutDevicePhysical -> " + listF, null, 4, null);
            AudioDeviceList audioDeviceList = new AudioDeviceList(listF);
            o.f(audioDeviceList, "response");
            l lVar = new l();
            o.f(lVar, "token");
            return Response.INSTANCE.makeOkResponse(((IConverter) UdiGlobal.INSTANCE.get(e0.a(IConverter.class))).toJson(audioDeviceList, lVar));
        }
    }

    /* JADX INFO: renamed from: g.f.c.b.a.a.k$b */
    @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/AudioOutDevicePhysicalApi$Companion$TOKEN$1", "Lcom/ifpdos/udi/sdk/service/sdk/json/TypeToken;", "Lcom/ifpdos/udi/service/audio/pc/AudioDeviceList;", "audio_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
    public static final class b extends TypeToken<AudioDeviceList> {
    }

    public AudioOutDevicePhysicalApi(AudioServiceCore audioServiceCore) {
        o.f(audioServiceCore, "receiver");
        this.f4278c = new Api("v1/audio/pc/audio/out/device/physical", true, 3, null, null, 0, new a(new getAudioOutDevicePhysicalAudioServiceCoreAdapter(audioServiceCore)), 3, false, 56, null);
    }
}
