InputStream creation for ContentDataSource changed

This commit is contained in:
Karol Wrótniak 2017-06-17 16:26:29 +02:00 committed by Oliver Woodman
parent 4b8cddbefd
commit a0a50ac979

View file

@ -71,7 +71,7 @@ public final class ContentDataSource implements DataSource {
try {
uri = dataSpec.uri;
assetFileDescriptor = resolver.openAssetFileDescriptor(uri, "r");
inputStream = new FileInputStream(assetFileDescriptor.getFileDescriptor());
inputStream = assetFileDescriptor.createInputStream();
long skipped = inputStream.skip(dataSpec.position);
if (skipped < dataSpec.position) {
// We expect the skip to be satisfied in full. If it isn't then we're probably trying to