package com.bumptech.glide.load.data; import com.bumptech.glide.load.data.DataRewinder; import com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool; import com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream; import java.io.IOException; import java.io.InputStream; /* loaded from: classes.dex */ public final class InputStreamRewinder implements DataRewinder { private final RecyclableBufferedInputStream a; public static final class Factory implements DataRewinder.Factory { private final ArrayPool a; public Factory(ArrayPool arrayPool) { this.a = arrayPool; } @Override // com.bumptech.glide.load.data.DataRewinder.Factory public DataRewinder a(InputStream inputStream) { return new InputStreamRewinder(inputStream, this.a); } @Override // com.bumptech.glide.load.data.DataRewinder.Factory public Class a() { return InputStream.class; } } InputStreamRewinder(InputStream inputStream, ArrayPool arrayPool) { this.a = new RecyclableBufferedInputStream(inputStream, arrayPool); this.a.mark(5242880); } @Override // com.bumptech.glide.load.data.DataRewinder public void b() { this.a.b(); } /* JADX WARN: Can't rename method to resolve collision */ @Override // com.bumptech.glide.load.data.DataRewinder public InputStream a() throws IOException { this.a.reset(); return this.a; } }