-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Update ExoPlayer to 2.18.2 #9553
Conversation
Could you rebase this PR, please, so we only have the ExoPlayer changes? Thank you in advance! |
Kudos, SonarCloud Quality Gate passed! |
Done, if you approve the PR, I can squash and merge it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. The WrappingMediaSource
implements the methods you removed in basically the same way. I tested a bit the player and found no problem. Thanks!
Since this was merged I started getting the following exception on various videos in debug builds. Steps to reproduce:
If I revert your commit the issue does not seem to appear anymore, so I'm pretty sure the problem is here. Exception
|
Revert PR #9553 "Update ExoPlayer to 2.18.2"
What is it?
Description of the changes in your PR
LoadedMediaSource
by extending the newWrappingMediaSource
class of ExoPlayer 2.18.2. This basically saves a few lines of code and has smaller memory footprint due to less complexity than theCompositeMediaSource
used earlier.PlaceHolderMediaSource
has still to use theCompositeMediaSource
unfortunately, asWrappingMediaSource
is not null tolerable.APK testing
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
Due diligence