/** * Returns the {@link MediaPeriodInfo} for the next media period to load. * * @param rendererPositionUs The current renderer position. * @param playbackInfo The current playback information. * @return The {@link MediaPeriodInfo} for the next media period to load, or {@code null} if not * yet known. */ public @Nullable MediaPeriodInfo getNextMediaPeriodInfo( long rendererPositionUs, PlaybackInfo playbackInfo) { return loading == null ? getFirstMediaPeriodInfo(playbackInfo) : getFollowingMediaPeriodInfo(loading, rendererPositionUs); }