Skip to content

ExoPlayer doesn't check if AVC/HEVC profile/level are supported when playing media file directly #8393

Closed
@equeim

Description

@equeim

It seems that ExoPlayer can only check if video profile/level is supported by decoder (as reported by MediaCodecInfo.getCapabilitiesForType) only when profile/level information is provided in DASH/HLS manifest.

The only exception is MPEG-TS extractor that can get profile/level information from AVC bitstream.

If that is not an intentional design decision, I would like to make a pull request that will allow ExoPlayer to extract profile/level information from AVC and HEVC bitstreams for other extractors too.

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions