package com.discord.utilities.images; import android.graphics.Bitmap; import c.f.j.f.c; import com.discord.utilities.images.MGImagesBitmap; import com.facebook.common.references.CloseableReference; import com.facebook.datasource.DataSource; import d0.g0.w; import d0.z.d.m; import java.util.concurrent.Executor; import rx.Observable; import rx.Subscriber; /* compiled from: MGImagesBitmap.kt */ public final class MGImagesBitmap$getBitmap$1 implements Observable.a { public final /* synthetic */ DataSource $dataSource; public final /* synthetic */ String $imageUri; /* compiled from: MGImagesBitmap.kt */ /* renamed from: com.discord.utilities.images.MGImagesBitmap$getBitmap$1$1 reason: invalid class name */ public static final class AnonymousClass1 extends c { public final /* synthetic */ Subscriber $emitter; public final /* synthetic */ MGImagesBitmap$getBitmap$1 this$0; public AnonymousClass1(MGImagesBitmap$getBitmap$1 mGImagesBitmap$getBitmap$1, Subscriber subscriber) { this.this$0 = mGImagesBitmap$getBitmap$1; this.$emitter = subscriber; } @Override // c.f.e.d public void onFailureImpl(DataSource> dataSource) { String message; m.checkNotNullParameter(dataSource, "dataSource"); Throwable d = dataSource.d(); if (d == null || (message = d.getMessage()) == null || !w.contains$default((CharSequence) message, (CharSequence) "404", false, 2, (Object) null)) { Subscriber subscriber = this.$emitter; Throwable d2 = dataSource.d(); if (d2 == null) { d2 = new MGImagesBitmap.DecodeException(this.this$0.$imageUri); } subscriber.onError(d2); return; } this.$emitter.onError(new MGImagesBitmap.ImageNotFoundException(this.this$0.$imageUri)); } /* JADX DEBUG: Multi-variable search result rejected for r0v1, resolved type: rx.Subscriber */ /* JADX WARN: Multi-variable type inference failed */ @Override // c.f.j.f.c public void onNewResultImpl(Bitmap bitmap) { if (bitmap != null) { this.$emitter.onNext(Bitmap.createBitmap(bitmap)); this.$emitter.onCompleted(); return; } this.$emitter.onError(new MGImagesBitmap.MissingBitmapException(this.this$0.$imageUri)); } } /* compiled from: MGImagesBitmap.kt */ /* renamed from: com.discord.utilities.images.MGImagesBitmap$getBitmap$1$2 reason: invalid class name */ public static final class AnonymousClass2 implements Executor { public static final AnonymousClass2 INSTANCE = new AnonymousClass2(); @Override // java.util.concurrent.Executor public final void execute(Runnable runnable) { runnable.run(); } } public MGImagesBitmap$getBitmap$1(DataSource dataSource, String str) { this.$dataSource = dataSource; this.$imageUri = str; } public final void call(Subscriber subscriber) { this.$dataSource.f(new AnonymousClass1(this, subscriber), AnonymousClass2.INSTANCE); } }