Skip to content

ExoPlayer Builder API to disable HDMI Audio output related functionality #2943

@Ethan1983

Description

@Ethan1983

Use case description

ExoPlayer is used for a media app in Android Automotive environment. Platform doesn't support a concept of ACTION_HDMI_AUDIO_PLUG. However, the default logic of ExoPlayer (via AudioTrackAudioOutputProvider, AudioCapabilitiesReceiver registers a broadcast receiver for AudioManager.ACTION_HDMI_AUDIO_PLUG to detect audio capability change).

Proposed solution

An ExoPlayer Builder API to disable HDMI audio output related functionality (when desired) similar to other APIs like setBandwidthMeter.

Alternatives considered

N/A

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions