discord-jadx/app/src/main/java/b/a/q/a0.java

50 lines
2.3 KiB
Java
Raw Normal View History

2021-12-21 23:37:30 +00:00
package b.a.q;
2021-06-27 20:44:35 +00:00
2021-12-21 23:37:30 +00:00
import b.a.q.n0.a;
2021-07-20 22:20:08 +00:00
import com.discord.rtcconnection.EncodeQuality;
2021-06-27 20:44:35 +00:00
import com.discord.rtcconnection.RtcConnection;
2021-11-08 18:25:28 +00:00
import d0.t.g0;
import d0.z.d.k;
import d0.z.d.m;
2021-07-20 22:20:08 +00:00
import java.util.LinkedHashMap;
2021-07-09 21:07:36 +00:00
import java.util.Map;
2021-07-20 22:20:08 +00:00
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
2021-06-27 20:44:35 +00:00
/* compiled from: RtcConnection.kt */
2021-07-20 22:20:08 +00:00
public final /* synthetic */ class a0 extends k implements Function1<Pair<? extends Map<String, ? extends EncodeQuality>, ? extends RtcConnection.State>, Unit> {
2021-06-27 20:44:35 +00:00
public a0(RtcConnection rtcConnection) {
2021-07-20 22:20:08 +00:00
super(1, rtcConnection, RtcConnection.class, "onLocalMediaSinkWants", "onLocalMediaSinkWants(Lkotlin/Pair;)V", 0);
}
/* Return type fixed from 'java.lang.Object' to match base method */
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
@Override // kotlin.jvm.functions.Function1
public Unit invoke(Pair<? extends Map<String, ? extends EncodeQuality>, ? extends RtcConnection.State> pair) {
Pair<? extends Map<String, ? extends EncodeQuality>, ? extends RtcConnection.State> pair2 = pair;
m.checkNotNullParameter(pair2, "p1");
RtcConnection rtcConnection = (RtcConnection) this.receiver;
2022-02-10 03:03:45 +00:00
if (rtcConnection.f2746b0) {
2021-07-20 22:20:08 +00:00
Map map = (Map) pair2.component1();
if (m.areEqual((RtcConnection.State) pair2.component2(), RtcConnection.State.f.a)) {
2021-12-17 22:03:14 +00:00
rtcConnection.V.i(rtcConnection.l, "local MediaSinkWants: " + map, null);
a aVar = rtcConnection.w;
2021-07-20 22:20:08 +00:00
if (aVar == null) {
2021-08-24 17:45:16 +00:00
RtcConnection.o(rtcConnection, "onLocalMediaSinkWants() socket was null.", null, null, 6);
2021-07-20 22:20:08 +00:00
} else {
LinkedHashMap linkedHashMap = new LinkedHashMap(g0.mapCapacity(map.size()));
for (Map.Entry entry : map.entrySet()) {
linkedHashMap.put(entry.getKey(), Integer.valueOf(((EncodeQuality) entry.getValue()).getValue()));
}
m.checkNotNullParameter(linkedHashMap, "wants");
2021-12-17 22:03:14 +00:00
aVar.H.a();
if (aVar.r >= 5) {
2021-09-21 20:20:54 +00:00
aVar.n(15, linkedHashMap);
2021-07-20 22:20:08 +00:00
}
2021-07-13 20:48:29 +00:00
}
2021-07-09 21:07:36 +00:00
}
}
2021-07-20 22:20:08 +00:00
return Unit.a;
2021-06-27 20:44:35 +00:00
}
}