package com.bumptech.glide.load.model.stream; import com.bumptech.glide.load.Option; import com.bumptech.glide.load.Options; import com.bumptech.glide.load.data.HttpUrlFetcher; import com.bumptech.glide.load.model.GlideUrl; import com.bumptech.glide.load.model.ModelCache; import com.bumptech.glide.load.model.ModelLoader; import com.bumptech.glide.load.model.ModelLoaderFactory; import com.bumptech.glide.load.model.MultiModelLoaderFactory; import java.io.InputStream; /* loaded from: classes.dex */ public class HttpGlideUrlLoader implements ModelLoader { public static final Option b = Option.a("com.bumptech.glide.load.model.stream.HttpGlideUrlLoader.Timeout", 2500); private final ModelCache a; public static class Factory implements ModelLoaderFactory { private final ModelCache a = new ModelCache<>(500); @Override // com.bumptech.glide.load.model.ModelLoaderFactory public ModelLoader a(MultiModelLoaderFactory multiModelLoaderFactory) { return new HttpGlideUrlLoader(this.a); } @Override // com.bumptech.glide.load.model.ModelLoaderFactory public void a() { } } public HttpGlideUrlLoader(ModelCache modelCache) { this.a = modelCache; } @Override // com.bumptech.glide.load.model.ModelLoader public boolean a(GlideUrl glideUrl) { return true; } @Override // com.bumptech.glide.load.model.ModelLoader public ModelLoader.LoadData a(GlideUrl glideUrl, int i, int i2, Options options) { ModelCache modelCache = this.a; if (modelCache != null) { GlideUrl a = modelCache.a(glideUrl, 0, 0); if (a == null) { this.a.a(glideUrl, 0, 0, glideUrl); } else { glideUrl = a; } } return new ModelLoader.LoadData<>(glideUrl, new HttpUrlFetcher(glideUrl, ((Integer) options.a(b)).intValue())); } }