InputStream creation for ContentDataSource changed

This commit is contained in:
Karol Wrótniak 2017-06-17 16:26:29 +02:00
parent b77cc7c621
commit 8caad492d4
No known key found for this signature in database
GPG key ID: DE1EED7FE32385FE

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