class SavingStreamProvider implements BitmapProvider {

    @Override
    public Bitmap load() throws IOException {
        Bitmap bitmap;
        try {
            bitmap = loadBitmap();
        } catch (OutOfMemoryError e) {
            if (request.memoryCache() != null) request.memoryCache().clear();
            System.gc();
            try {
                bitmap = loadBitmap();
            } catch (OutOfMemoryError e2) {
                throw e2;
            }
        }
        return bitmap;
    }

    public  SavingStreamProvider(MirageRequest request);

}