-
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 bit not zero: -90000" on DASH content that works on other players #7207
Comments
Closing for now because we reverted our server to Wowza 4.7 and I'm not able to provide a link that fails. |
I just fixed the description with a working link. |
From a quick look at the spec this, even though weird (the producer could just not put the value there, since it's not used/useful), seems valid. I'll check with my team and I'll reach back once we've decided what step to take next. |
Allows playback of content when the default value is not valid, but not used for any samples. Issue: #7207 PiperOrigin-RevId: 306631376
Allows playback of content when the default value is not valid, but not used for any samples. Issue: #7207 PiperOrigin-RevId: 306631376
Issue description
The player throws an error
IllegalStateException: Top bit not zero: -90000
when playing a certain video.Reproduction steps
media.exolist.json
Link to test content
http://51.91.154.98:1935/mediacache/_definst_/smil:cache0/5c376083c7bd33220c4c28ad/5e8dc57ef9a4a93a85167f87.smil/manifest.mpd
A full bug report captured from the device
Stacktrace
https://we.tl/t-s3wBcK2IsJ
Version of ExoPlayer being used
ExoPlayer Demo from the latest release (r2.11.3)
I added
android:usesCleartextTraffic="true"
in the<application>
node inAndroidManifest.xml
in order to make Android accept non HTTPS link (I am unable to provide an example on HTTPS for the moment)Device(s) and version(s) of Android being used
Tested on the Android emulator API 30 and on various devices like Xiaomi Mi A1 (Android 9)
The text was updated successfully, but these errors were encountered: