discord-jadx/app/src/main/java/com/discord/utilities/ShareUtils$updateDirectShar...

82 lines
4.3 KiB
Java

package com.discord.utilities;
import android.graphics.Bitmap;
import com.discord.utilities.images.MGImages;
import com.discord.utilities.images.MGImagesBitmap;
import d0.o;
import d0.t.g0;
import d0.z.d.m;
import j0.k.b;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import kotlin.Pair;
import rx.Observable;
/* compiled from: ShareUtils.kt */
public final class ShareUtils$updateDirectShareTargets$4<T, R> implements b<List<? extends Pair<? extends ChannelShortcutInfo, ? extends String>>, Observable<? extends Pair<? extends List<? extends Pair<? extends ChannelShortcutInfo, ? extends String>>, ? extends MGImagesBitmap.CloseableBitmaps>>> {
public final /* synthetic */ int $fullBitmapSize;
public final /* synthetic */ int $iconSize;
/* compiled from: ShareUtils.kt */
/* renamed from: com.discord.utilities.ShareUtils$updateDirectShareTargets$4$2 reason: invalid class name */
public static final class AnonymousClass2<T, R> implements b<MGImagesBitmap.CloseableBitmaps, MGImagesBitmap.CloseableBitmaps> {
public final /* synthetic */ ShareUtils$updateDirectShareTargets$4 this$0;
public AnonymousClass2(ShareUtils$updateDirectShareTargets$4 shareUtils$updateDirectShareTargets$4) {
this.this$0 = shareUtils$updateDirectShareTargets$4;
}
public final MGImagesBitmap.CloseableBitmaps call(MGImagesBitmap.CloseableBitmaps closeableBitmaps) {
m.checkNotNullExpressionValue(closeableBitmaps, "iconBitmaps");
LinkedHashMap linkedHashMap = new LinkedHashMap(g0.mapCapacity(closeableBitmaps.size()));
for (T t : closeableBitmaps.entrySet()) {
Object key = t.getKey();
MGImages mGImages = MGImages.INSTANCE;
Bitmap bitmap = (Bitmap) t.getValue();
ShareUtils$updateDirectShareTargets$4 shareUtils$updateDirectShareTargets$4 = this.this$0;
int i = shareUtils$updateDirectShareTargets$4.$iconSize;
int i2 = shareUtils$updateDirectShareTargets$4.$fullBitmapSize;
linkedHashMap.put(key, mGImages.centerBitmapInTransparentBitmap(bitmap, i, i, i2, i2));
}
return new MGImagesBitmap.CloseableBitmaps(linkedHashMap);
}
}
/* compiled from: ShareUtils.kt */
/* renamed from: com.discord.utilities.ShareUtils$updateDirectShareTargets$4$3 reason: invalid class name */
public static final class AnonymousClass3<T, R> implements b<MGImagesBitmap.CloseableBitmaps, Pair<? extends List<? extends Pair<? extends ChannelShortcutInfo, ? extends String>>, ? extends MGImagesBitmap.CloseableBitmaps>> {
public final /* synthetic */ List $channelAndIconUriPairs;
public AnonymousClass3(List list) {
this.$channelAndIconUriPairs = list;
}
public final Pair<List<Pair<ChannelShortcutInfo, String>>, MGImagesBitmap.CloseableBitmaps> call(MGImagesBitmap.CloseableBitmaps closeableBitmaps) {
return o.to(this.$channelAndIconUriPairs, closeableBitmaps);
}
}
public ShareUtils$updateDirectShareTargets$4(int i, int i2) {
this.$iconSize = i;
this.$fullBitmapSize = i2;
}
/* 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 // j0.k.b
public /* bridge */ /* synthetic */ Observable<? extends Pair<? extends List<? extends Pair<? extends ChannelShortcutInfo, ? extends String>>, ? extends MGImagesBitmap.CloseableBitmaps>> call(List<? extends Pair<? extends ChannelShortcutInfo, ? extends String>> list) {
return call((List<Pair<ChannelShortcutInfo, String>>) list);
}
public final Observable<? extends Pair<List<Pair<ChannelShortcutInfo, String>>, MGImagesBitmap.CloseableBitmaps>> call(List<Pair<ChannelShortcutInfo, String>> list) {
LinkedHashSet linkedHashSet = new LinkedHashSet();
m.checkNotNullExpressionValue(list, "channelAndIconUriPairs");
Iterator<T> it = list.iterator();
while (it.hasNext()) {
linkedHashSet.add(new MGImagesBitmap.ImageRequest((String) it.next().getSecond(), false));
}
return MGImagesBitmap.getBitmaps(linkedHashSet).F(new AnonymousClass2(this)).F(new AnonymousClass3(list));
}
}