androidx / media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
https://developer.android.com/media/media3
Apache License 2.0
1.72k stars 413 forks source link

DTS-HD Support #1896

Closed NineKain closed 23 hours ago

NineKain commented 5 days ago

Before filing a feature request:

When filing a feature request:

Replace the content in the sections below.

[REQUIRED] Use case description

I'd like DTS-HD support, audio sounds strange on my Android TV without it.

Proposed solution

Implement DTS-HD, even DTS-X for better audio support

Alternatives considered

VLC, Just Player, lots of other players support this with no issues.

icbaker commented 23 hours ago

ExoPlayer generally relies on decoders provided by the device, so DTS-HD support is down to whether the device supports it or not (and not all Android (TV) devices are required to support it). I believe that when a device supports decoding DTS-HD, playback of such content should work with ExoPlayer.

You may be able to use the FFmpeg extension to decode DTS-HD if it's not supported by your device, but I don't know if FFmpeg supports decoding DTS-HD.

I'm going to close this issue, because it isn't really a feature request for ExoPlayer, since we don't maintain media decoder implementations in this library.