-
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
NullPointerException when trying to read isTunnelingEnabled() #10977
Labels
Comments
Thanks for reporting this - I've submitted a fix internally, it will be published here soon and included in a future release. |
christosts
pushed a commit
that referenced
this issue
Feb 14, 2023
`TrackSelectorResult.rendererConfigurations` can contain null elements: > A null entry indicates the corresponding renderer should be disabled. This wasn't caught by the nullness checker because `ExoPlayerImpl` is currently excluded from analysis. #minor-release Issue: #10977 PiperOrigin-RevId: 508619169
harishdm
pushed a commit
to ittiam-systems/media
that referenced
this issue
Feb 15, 2023
`TrackSelectorResult.rendererConfigurations` can contain null elements: > A null entry indicates the corresponding renderer should be disabled. This wasn't caught by the nullness checker because `ExoPlayerImpl` is currently excluded from analysis. #minor-release Issue: google/ExoPlayer#10977 PiperOrigin-RevId: 508619169
1 task
tonihei
pushed a commit
to androidx/media
that referenced
this issue
Mar 2, 2023
`TrackSelectorResult.rendererConfigurations` can contain null elements: > A null entry indicates the corresponding renderer should be disabled. This wasn't caught by the nullness checker because `ExoPlayerImpl` is currently excluded from analysis. #minor-release Issue: google/ExoPlayer#10977 PiperOrigin-RevId: 508619169 (cherry picked from commit a6dfcf7)
tonihei
pushed a commit
that referenced
this issue
Mar 2, 2023
`TrackSelectorResult.rendererConfigurations` can contain null elements: > A null entry indicates the corresponding renderer should be disabled. This wasn't caught by the nullness checker because `ExoPlayerImpl` is currently excluded from analysis. #minor-release Issue: #10977 PiperOrigin-RevId: 508619169 (cherry picked from commit 5e3cd7a)
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
ExoPlayer Version
2.18.2
Devices that reproduce the issue
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
Add the following code to
onTracksChanged()
inPlayerEventListener
inPlayerActivity
HLS > Apple 4x3 basic stream (TS)
. Not sure if all playbacks will crash, but this does.Expected result
Media plays and the console logs if tunneling is enabled or not
Actual result
Crashes with the stack trace:
Media
HLS > Apple 4x3 basic stream (TS)
from the demo appBug Report
adb bugreport
to dev.exoplayer@gmail.com after filing this issue.The text was updated successfully, but these errors were encountered: