discord-jadx/app/src/main/java/com/discord/utilities/voice/ScreenShareManager$uploadSc...

30 lines
1.4 KiB
Java

package com.discord.utilities.voice;
import android.graphics.Bitmap;
import com.discord.stores.StoreApplicationStreaming;
import com.discord.utilities.images.ImageEncoder;
import com.discord.utilities.voice.ScreenShareManager;
import d0.z.d.m;
import j0.k.b;
import j0.l.a.c;
import rx.Observable;
/* compiled from: ScreenShareManager.kt */
public final class ScreenShareManager$uploadScreenSharePreviews$1<T, R> implements b<Bitmap, Observable<? extends Void>> {
public final /* synthetic */ ScreenShareManager this$0;
public ScreenShareManager$uploadScreenSharePreviews$1(ScreenShareManager screenShareManager) {
this.this$0 = screenShareManager;
}
public final Observable<? extends Void> call(Bitmap bitmap) {
ScreenShareManager.State access$getPreviousState$p = ScreenShareManager.access$getPreviousState$p(this.this$0);
StoreApplicationStreaming.ActiveApplicationStream activeStream = access$getPreviousState$p != null ? access$getPreviousState$p.getActiveStream() : null;
if (activeStream == null) {
return c.j;
}
ImageEncoder access$getImageEncoder$p = ScreenShareManager.access$getImageEncoder$p(this.this$0);
m.checkNotNullExpressionValue(bitmap, "thumbnailBitmap");
return ScreenShareManager.access$getRestAPI$p(this.this$0).postStreamPreview(activeStream.getStream().getEncodedStreamKey(), access$getImageEncoder$p.encodeBitmapAsJpegDataUrl(bitmap, 92));
}
}