Files
Ludovico de Nittis bb75ad1151 Allow Exoplayer to invalidate the track selection on capabilities change
If the capabilities of a device change, Exoplayer can invalidate the
current selection to adhere to the new list of capabilities.

This helps the Nvidia Shield and its content matching refresh rate
option because, during the refresh rate switching period, the reported
capabilities change. Without this flag, the device could reproduce audio
as PCM instead of the expected passthrough.

Addresses https://github.com/jellyfin/jellyfin-androidtv/issues/4067,
additional context https://github.com/androidx/media/issues/2258

(cherry picked from commit 95f8e4db22)
2025-07-04 21:09:45 +02:00
..