Skip to content

Codec regression when updating from 2.9.5 to 2.18.1 #10604

Closed

Description

ExoPlayer Version

2.18.1

Devices that reproduce the issue

Motorola Moto E (2nd gen) 4G LTE - Android 6.0 API 23

Devices that do not reproduce the issue

No response

Reproducible in the demo app?

Yes

Reproduction steps

Play mp4 video 1920x960@30fps

Expected result

Playback is smooth, hardware decoder is selected, log trace:
I MediaCodec: name=OMX.qcom.video.decoder.avc isType=false encoder=false

Actual result

Playback is jerky, fallback on software decoder, log trace:
D MediaCodecInfo: NoSupport [codec.profileLevel, avc1.4D0029, video/avc] [OMX.qcom.video.decoder.avc, video/avc] [surnia_umts, MotoE2(4G-LTE), motorola, 23]
I MediaCodec: name=OMX.google.h264.decoder isType=false encoder=false

Media

The same video but with a different codec profile works as expected (see attachment for logs).
Working video codec : avc1.640028
Not working video codec : avc1.4D0029

Bug Report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions