Commit 5cd88696 by baiming Committed by Oliver Woodman

Really fix the NPE in ExoPlayer.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=176821463
parent 91bcde03
...@@ -947,10 +947,12 @@ import java.io.IOException; ...@@ -947,10 +947,12 @@ import java.io.IOException;
MediaPeriodHolder periodHolder = MediaPeriodHolder periodHolder =
playingPeriodHolder != null ? playingPeriodHolder : loadingPeriodHolder; playingPeriodHolder != null ? playingPeriodHolder : loadingPeriodHolder;
while (periodHolder != null) { while (periodHolder != null) {
TrackSelection[] trackSelections = periodHolder.trackSelectorResult.selections.getAll(); if (periodHolder.trackSelectorResult != null) {
for (TrackSelection trackSelection : trackSelections) { TrackSelection[] trackSelections = periodHolder.trackSelectorResult.selections.getAll();
if (trackSelection != null) { for (TrackSelection trackSelection : trackSelections) {
trackSelection.onPlaybackSpeed(playbackSpeed); if (trackSelection != null) {
trackSelection.onPlaybackSpeed(playbackSpeed);
}
} }
} }
periodHolder = periodHolder.next; periodHolder = periodHolder.next;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment