package p138.p145.p146.p151.p154;

import com.bumptech.glide.load.engine.GlideException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import p000.p001.p002.p003.p004.C0567;
import p037.p065.p077.InterfaceC1902;
import p138.p139.p143.p144.C2803;
import p138.p145.p146.p151.C2848;
import p138.p145.p146.p151.p152.InterfaceC2858;
import p138.p145.p146.p151.p154.C2903;

/* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ފ.ޑ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C2929<Data, ResourceType, Transcode> {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final InterfaceC1902<List<Throwable>> f9038;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final List<? extends C2903<Data, ResourceType, Transcode>> f9039;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final String f9040;

    public C2929(Class<Data> cls, Class<ResourceType> cls2, Class<Transcode> cls3, List<C2903<Data, ResourceType, Transcode>> list, InterfaceC1902<List<Throwable>> interfaceC1902) {
        this.f9038 = interfaceC1902;
        if (list.isEmpty()) {
            throw new IllegalArgumentException("Must not be empty.");
        }
        this.f9039 = list;
        StringBuilder sbM4889 = C2803.m4889("Failed LoadPath{");
        sbM4889.append(cls.getSimpleName());
        sbM4889.append("->");
        sbM4889.append(cls2.getSimpleName());
        sbM4889.append("->");
        sbM4889.append(cls3.getSimpleName());
        sbM4889.append("}");
        this.f9040 = sbM4889.toString();
    }

    public String toString() {
        StringBuilder sbM4889 = C2803.m4889("LoadPath{decodePaths=");
        sbM4889.append(Arrays.toString(this.f9039.toArray()));
        sbM4889.append('}');
        return sbM4889.toString();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public InterfaceC2932<Transcode> m5070(InterfaceC2858<Data> interfaceC2858, C2848 c2848, int i, int i2, C2903.InterfaceC2904<ResourceType> interfaceC2904) {
        List<Throwable> listMo3716 = this.f9038.mo3716();
        C0567.m1858(listMo3716, "Argument must not be null");
        List<Throwable> list = listMo3716;
        try {
            int size = this.f9039.size();
            InterfaceC2932<Transcode> interfaceC2932M5034 = null;
            for (int i3 = 0; i3 < size; i3++) {
                try {
                    interfaceC2932M5034 = this.f9039.get(i3).m5034(interfaceC2858, i, i2, c2848, interfaceC2904);
                } catch (GlideException e) {
                    list.add(e);
                }
                if (interfaceC2932M5034 != null) {
                    break;
                }
            }
            if (interfaceC2932M5034 != null) {
                return interfaceC2932M5034;
            }
            throw new GlideException(this.f9040, new ArrayList(list));
        } finally {
            this.f9038.mo3715(list);
        }
    }
}
