Allow to ignore/skip items in a playlist
Open
enhancement
- Dominant language
- Java
- Stars
- 21.9k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
I use ConcatenatingMediaSource to play a track list in ExoPlayer. Some of the media sources are downloaded files. At any point during playback, user can go into Offline mode where only downloaded tracks should be played.
Is it possible to somehow flag these downloaded media sources and make Exo skip non-flagged tracks? Or is the only solution to use concatenatingMediaSource.removeSource() and manually remove all non-downloaded sources?
I've been looking into TrackSelector class, but couldn't find anything helpful there.
Contributor guide
Assessment
This issue has not been assessed yet.