package com.bumptech.glide.load.model.stream;
import android.content.Context;
import com.bumptech.glide.load.model.GlideUrl;
import com.bumptech.glide.load.model.GenericLoaderFactory;
import com.bumptech.glide.load.model.ModelLoader;
import com.bumptech.glide.load.model.ModelLoaderFactory;
import com.bumptech.glide.load.model.UrlLoader;
import java.io.InputStream;
import java.net.URL;
public class StreamUrlLoader extends UrlLoader<InputStream> {
public static class Factory implements ModelLoaderFactory<URL, InputStream> {
@Override
public ModelLoader<URL, InputStream> build(Context context, GenericLoaderFactory factories) {
return new StreamUrlLoader(factories.buildModelLoader(GlideUrl.class, InputStream.class, context));
}
@Override
public void teardown() { }
}
public StreamUrlLoader(ModelLoader<GlideUrl, InputStream> glideUrlLoader) {
super(glideUrlLoader);
}
}