Skip to content

Top level playlist API for ExoPlayer #6161

@marcbaechinger

Description

@marcbaechinger

This Request For Comments (RFC) describes the new Playlist API, which we are planning to introduce to ExoPlayer. Please find the document on Google Drive and leave your comments.

[REQUIRED] Use case description

Currently the playlist functionality is implemented in ConcatenatingMediaSource. This proposal describes the new API which moves the API for maintaining the playlist to the ExoPlayer interface.

Proposed solution

Please find the design document with all the details on Google Drive. We encourage everyone to leave their comments to give us an early feedback. The diagram below shows the general approach for an arbitrary sequence of API calls:

11

Please read the document for a complete list of API methods.

Alternatives considered

Current implementation is in ConcatenatingMediaSource.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions