Fixed 4438229 Widevine extractor tries playing back non-WV .TS file over HTTP on HC MR1
Change-Id: If9b3e0469040b8c85b32a3196e995a38861a585b
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -53,6 +53,7 @@ public class ConfigXMLParser {
|
|||||||
asset.setEndElementListener(new EndElementListener() {
|
asset.setEndElementListener(new EndElementListener() {
|
||||||
public void end() {
|
public void end() {
|
||||||
if (currentAssetDescriptor.getUri().indexOf(".wvm") != -1
|
if (currentAssetDescriptor.getUri().indexOf(".wvm") != -1
|
||||||
|
|| currentAssetDescriptor.getUri().indexOf(".ts") != -1
|
||||||
|| !currentAssetDescriptor.getUri().substring(currentAssetDescriptor
|
|| !currentAssetDescriptor.getUri().substring(currentAssetDescriptor
|
||||||
.getUri().lastIndexOf("/")).contains(".")) {
|
.getUri().lastIndexOf("/")).contains(".")) {
|
||||||
assetDescriptors.add(currentAssetDescriptor.copy());
|
assetDescriptors.add(currentAssetDescriptor.copy());
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ public class DownloadActivity extends AssetActivity {
|
|||||||
File file = new File(dir.getAbsolutePath() + File.separator + name);
|
File file = new File(dir.getAbsolutePath() + File.separator + name);
|
||||||
if (!file.isDirectory()
|
if (!file.isDirectory()
|
||||||
&& !name.equals("curl")
|
&& !name.equals("curl")
|
||||||
&& (name.contains(".wvm") || name.contains(".mp4") || !name.contains(".")))
|
&& (name.contains(".wvm") || name.contains(".ts") || name.contains(".mp4") || !name.contains(".")))
|
||||||
return true;
|
return true;
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user