package c.a.q.m0.c; import c.a.q.m0.a; import com.hammerandchisel.libdiscord.Discord; import d0.t.n; import d0.t.o; import d0.t.u; import d0.z.d.m; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Objects; import java.util.Set; import org.webrtc.MediaStreamTrack; import rx.Emitter; /* compiled from: MediaEngineLegacy.kt */ public final class p implements Discord.GetSupportedVideoCodecsCallback { public final /* synthetic */ q a; public final /* synthetic */ Emitter b; public p(q qVar, Emitter emitter) { this.a = qVar; this.b = emitter; } @Override // com.hammerandchisel.libdiscord.Discord.GetSupportedVideoCodecsCallback public final void onSupportedVideoCodecs(String[] strArr) { m.checkNotNullParameter(strArr, "videoCodecsStringArray"); k kVar = this.a.i; Set set = k.a; Objects.requireNonNull(kVar); ArrayList arrayList = new ArrayList(strArr.length); int i = 0; for (String str : strArr) { Locale locale = Locale.ROOT; m.checkNotNullExpressionValue(locale, "Locale.ROOT"); Objects.requireNonNull(str, "null cannot be cast to non-null type java.lang.String"); String upperCase = str.toUpperCase(locale); m.checkNotNullExpressionValue(upperCase, "(this as java.lang.String).toUpperCase(locale)"); arrayList.add(upperCase); } List sortedWith = u.sortedWith(arrayList, new n()); ArrayList arrayList2 = new ArrayList(o.collectionSizeOrDefault(sortedWith, 10)); for (Object obj : sortedWith) { int i2 = i + 1; if (i < 0) { n.throwIndexOverflow(); } int i3 = (i * 2) + 101; arrayList2.add(new a((String) obj, i2, MediaStreamTrack.VIDEO_TRACK_KIND, i3, Integer.valueOf(i3 + 1))); i = i2; } this.b.onNext(arrayList2); this.b.onCompleted(); } }