ConcatenatingMediaSource.MediaSourceHolder


protected final class ConcatenatingMediaSource.MediaSourceHolder


Data class to hold playlist media sources together with meta data needed to process them.

Summary

Public constructors

MediaSourceHolder(MediaSource mediaSource, boolean useLazyPreparation)

Public methods

void
reset(int childIndex, int firstWindowIndexInChild)

Public fields

activeMediaPeriodIds

public final List<MediaSource.MediaPeriodIdactiveMediaPeriodIds

childIndex

public int childIndex

firstWindowIndexInChild

public int firstWindowIndexInChild

isRemoved

public boolean isRemoved

mediaSource

public final MaskingMediaSource mediaSource

uid

public final Object uid

Public constructors

MediaSourceHolder

public MediaSourceHolder(MediaSource mediaSource, boolean useLazyPreparation)

Public methods

reset

public void reset(int childIndex, int firstWindowIndexInChild)