mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Fix DashMediaSource NPE
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=182534505
This commit is contained in:
parent
fe1e4fa1f2
commit
24f866e788
1 changed files with 3 additions and 3 deletions
|
|
@ -605,13 +605,13 @@ public final class DashMediaSource implements MediaSource {
|
||||||
// If we receive a dynamic manifest that's older than expected (i.e. its publish time has
|
// If we receive a dynamic manifest that's older than expected (i.e. its publish time has
|
||||||
// expired, or it's dynamic and we know the presentation has ended), then ignore it and load
|
// expired, or it's dynamic and we know the presentation has ended), then ignore it and load
|
||||||
// again up to a specified number of times.
|
// again up to a specified number of times.
|
||||||
if (manifest.dynamic
|
if (newManifest.dynamic
|
||||||
&& (dynamicMediaPresentationEnded
|
&& (dynamicMediaPresentationEnded
|
||||||
|| manifest.publishTimeMs <= expiredManifestPublishTimeUs)) {
|
|| newManifest.publishTimeMs <= expiredManifestPublishTimeUs)) {
|
||||||
Log.w(
|
Log.w(
|
||||||
TAG,
|
TAG,
|
||||||
"Loaded stale dynamic manifest: "
|
"Loaded stale dynamic manifest: "
|
||||||
+ manifest.publishTimeMs
|
+ newManifest.publishTimeMs
|
||||||
+ ", "
|
+ ", "
|
||||||
+ dynamicMediaPresentationEnded
|
+ dynamicMediaPresentationEnded
|
||||||
+ ", "
|
+ ", "
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue