You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attempt to play the manifest linked below in exoplayer.
Expected result
The media plays successfully, i.e chooses the AVC variant
Actual result
The renderer crashes with a MediaCodecVideoDecoderException when attempting to play the HEVC variant.
After some internal searching, we've found that the profileLevels array generated by MediaCodecUtil.getDecoderInfos() includes the constant HEVCProfileMain10, even though the device does not support 10 bit HEVC as confirmed in #3537.
This profile is declared as supported although it isn't.
Issue: #10345
Issue: #3537
#minor-release
PiperOrigin-RevId: 459205512
(cherry picked from commit bf88f28)
ExoPlayer Version
Older (unsupported)
Devices that reproduce the issue
Pixel 1 running Android 10, running 2.12.3
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Not tested
Reproduction steps
Attempt to play the manifest linked below in exoplayer.
Expected result
The media plays successfully, i.e chooses the AVC variant
Actual result
The renderer crashes with a
MediaCodecVideoDecoderException
when attempting to play the HEVC variant.After some internal searching, we've found that the
profileLevels
array generated byMediaCodecUtil.getDecoderInfos()
includes the constantHEVCProfileMain10
, even though the device does not support 10 bit HEVC as confirmed in #3537.This seems to be a bug in the support check.
Media
Try playing the manifest given by: https://api.svt.se/ditto/api/v1/web?manifestUrl=https%3A%2F%2Fed11.cdn.svt.se%2Fd0%2Fworld%2F20220413%2Fa1417373-c21b-4a20-a609-eaac779ba590%2Fdash-full.mpd&excludeCodecs=hvc&excludeCodecs=ac-3
Note: you may need a VPN set to Sweden to access the content.
Bug Report
adb bugreport
to dev.exoplayer@gmail.com after filing this issue.The text was updated successfully, but these errors were encountered: