-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Top level playlist API for ExoPlayer #6161
Labels
Comments
ojw28
pushed a commit
that referenced
this issue
Sep 18, 2019
Public design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g Issue: #6161 PiperOrigin-RevId: 269584512
ojw28
pushed a commit
that referenced
this issue
Oct 2, 2019
*** Original commit *** add top-level playlist API to ExoPlayer Public design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g Issue: #6161 *** PiperOrigin-RevId: 270728267
ojw28
pushed a commit
that referenced
this issue
Oct 18, 2019
*** Original commit *** Rollback of 3b22db3 *** Original commit *** add top-level playlist API to ExoPlayer Public design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g Issue: #6161 *** *** PiperOrigin-RevId: 275276158
ojw28
pushed a commit
that referenced
this issue
Dec 18, 2019
Design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g/edit Issue: #6161, #5155 PiperOrigin-RevId: 286020313
ojw28
changed the title
Public RFC: Design document of new Playlist API for ExoPlayer
Top level playlist API for ExoPlayer
Dec 22, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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 theExoPlayer
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:
Please read the document for a complete list of API methods.
Alternatives considered
Current implementation is in
ConcatenatingMediaSource
.The text was updated successfully, but these errors were encountered: