Skip to content
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

smoothstreaming failed with 2.11.2 #6981

Closed
DarkAnakin opened this issue Feb 16, 2020 · 1 comment
Closed

smoothstreaming failed with 2.11.2 #6981

DarkAnakin opened this issue Feb 16, 2020 · 1 comment
Assignees
Labels

Comments

@DarkAnakin
Copy link

DarkAnakin commented Feb 16, 2020

[REQUIRED] Issue description

smoothstreaming videos failed to play with the version 2.11.2

[REQUIRED] Reproduction steps

play Super speed demo

Caused by: java.lang.NullPointerException
        at java.util.Collections$UnmodifiableCollection.<init>(Collections.java:1068)
        at java.util.Collections$UnmodifiableList.<init>(Collections.java:1344)
        at java.util.Collections.unmodifiableList(Collections.java:1331)
        at com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.<init>(FragmentedMp4Extractor.java:251)
at com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.<init>(FragmentedMp4Extractor.java:223)
        at com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource.<init>(DefaultSsChunkSource.java:116)
        at com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource$Factory.createChunkSource(DefaultSsChunkSource.java:69)
@ojw28 ojw28 self-assigned this Feb 16, 2020
icbaker pushed a commit that referenced this issue Feb 17, 2020
Issue: #6981
PiperOrigin-RevId: 295579872
icbaker pushed a commit that referenced this issue Feb 17, 2020
@ojw28
Copy link
Contributor

ojw28 commented Feb 17, 2020

Thanks for the report. SmoothStreaming isn't as widely used as the other streaming standards we support (i.e., DASH and HLS), and we need to put some better testing in place for it.

We will create a 2.11.3 release shortly that includes the fix. We've also added DefaultSsChunkSouce to the nullness tests that we run internally, which would have caught this, and will be working on putting some better playback tests in place for SmoothStreaming going forward.

@ojw28 ojw28 closed this as completed Feb 17, 2020
ojw28 added a commit that referenced this issue Feb 18, 2020
Issue: #6981
PiperOrigin-RevId: 295579872
@google google locked and limited conversation to collaborators Apr 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants