Interface MediaChunkIterator
-
- All Known Implementing Classes:
BaseMediaChunkIterator
,DefaultDashChunkSource.RepresentationSegmentIterator
,FakeAdaptiveDataSet.Iterator
,FakeMediaChunkIterator
@Deprecated public interface MediaChunkIterator
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
-
-
Field Summary
Fields Modifier and Type Field Description static MediaChunkIterator
EMPTY
Deprecated.An empty media chunk iterator without available data.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description long
getChunkEndTimeUs()
Deprecated.Returns the media end time of the chunk, in microseconds.long
getChunkStartTimeUs()
Deprecated.Returns the media start time of the chunk, in microseconds.DataSpec
getDataSpec()
Deprecated.Returns theDataSpec
used to load the media chunk.boolean
isEnded()
Deprecated.Returns whether the iteration has reached the end of the available data.boolean
next()
Deprecated.Moves the iterator to the next media chunk.void
reset()
Deprecated.Resets the iterator to the initial position.
-
-
-
Field Detail
-
EMPTY
static final MediaChunkIterator EMPTY
Deprecated.An empty media chunk iterator without available data.
-
-
Method Detail
-
isEnded
boolean isEnded()
Deprecated.Returns whether the iteration has reached the end of the available data.
-
next
boolean next()
Deprecated.Moves the iterator to the next media chunk.Check the return value or
isEnded()
to determine whether the iterator reached the end of the available data.- Returns:
- Whether the iterator points to a media chunk with available data.
-
getDataSpec
DataSpec getDataSpec()
Deprecated.Returns theDataSpec
used to load the media chunk.- Throws:
NoSuchElementException
- If the method is called before the first call tonext()
or whenisEnded()
is true.
-
getChunkStartTimeUs
long getChunkStartTimeUs()
Deprecated.Returns the media start time of the chunk, in microseconds.- Throws:
NoSuchElementException
- If the method is called before the first call tonext()
or whenisEnded()
is true.
-
getChunkEndTimeUs
long getChunkEndTimeUs()
Deprecated.Returns the media end time of the chunk, in microseconds.- Throws:
NoSuchElementException
- If the method is called before the first call tonext()
or whenisEnded()
is true.
-
reset
void reset()
Deprecated.Resets the iterator to the initial position.
-
-