Fixed 4438229 Widevine extractor tries playing back non-WV .TS file over HTTP on HC MR1

Change-Id: If9b3e0469040b8c85b32a3196e995a38861a585b
This commit is contained in:
Edwin Wong
2011-05-25 10:16:55 -07:00
parent 8c5545ef76
commit a7d2e068b6
5 changed files with 2 additions and 1 deletions

View File

@@ -53,6 +53,7 @@ public class ConfigXMLParser {
asset.setEndElementListener(new EndElementListener() {
public void end() {
if (currentAssetDescriptor.getUri().indexOf(".wvm") != -1
|| currentAssetDescriptor.getUri().indexOf(".ts") != -1
|| !currentAssetDescriptor.getUri().substring(currentAssetDescriptor
.getUri().lastIndexOf("/")).contains(".")) {
assetDescriptors.add(currentAssetDescriptor.copy());

View File

@@ -38,7 +38,7 @@ public class DownloadActivity extends AssetActivity {
File file = new File(dir.getAbsolutePath() + File.separator + name);
if (!file.isDirectory()
&& !name.equals("curl")
&& (name.contains(".wvm") || name.contains(".mp4") || !name.contains(".")))
&& (name.contains(".wvm") || name.contains(".ts") || name.contains(".mp4") || !name.contains(".")))
return true;
else
return false;