Close InputStream after read

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=144424329
This commit is contained in:
eguven 2017-01-13 03:00:10 -08:00 committed by Oliver Woodman
parent 1eede5d5bb
commit f194df1149

View file

@ -71,9 +71,13 @@ public final class OfflineLicenseHelper<T extends ExoMediaCrypto> {
throws IOException {
DataSourceInputStream inputStream = new DataSourceInputStream(
dataSource, new DataSpec(Uri.parse(manifestUriString)));
inputStream.open();
DashManifestParser parser = new DashManifestParser();
return parser.parse(dataSource.getUri(), inputStream);
try {
inputStream.open();
DashManifestParser parser = new DashManifestParser();
return parser.parse(dataSource.getUri(), inputStream);
} finally {
inputStream.close();
}
}
/**