-
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
Getting IllegalStateException for Xiaomi devices, works when codecNeedsSetOutputSurfaceWorkaround set to true. #5169
Comments
Please could you provide a full bug report ( |
Here is the bug report. |
@andrewlewis @ojw28 Can you guys please have a look at this? |
I don't understand how this device passed our certification process. That said, I think we should just add the workaround. It's not particularly feasible for us to get hold of a device given it's (I think?) a physical TV. |
Issue: #5169 PiperOrigin-RevId: 225025357
Issue: #5169 PiperOrigin-RevId: 225025357
Issue Description
On Xiaomi devices getting IllegalStateException for XiaomiTv devices. Here is the stacktrace
Steps to reproduce
Device Info
Decoder Name Manufacturer Model Api Level
OMX.amlogic.avc.decoder.awesome Xiaomi MiTV-AXSO0 27
Exoplayer Version
2.8.2 and above.
Worked when set the following in codecNeedsSetOutputSurfaceWorkaround
As I can see for API 27 false is returned but this is happening on API 27.
The text was updated successfully, but these errors were encountered: