dolby Vision to HDR10 playback, audio passthrough, and full AIOStreams sources#451
dolby Vision to HDR10 playback, audio passthrough, and full AIOStreams sources#451silentbil wants to merge 6 commits into
Conversation
|
Before merging, please fix these points:
After those changes and real-device testing with DV7, normal HEVC, Profile 5 and AVR passthrough, I think this will be a very strong addition. |
# Conflicts: # app/src/main/kotlin/com/arflix/tv/data/repository/StreamRepository.kt # app/src/main/kotlin/com/arflix/tv/ui/screens/details/DetailsViewModel.kt # app/src/main/kotlin/com/arflix/tv/ui/screens/player/PlayerViewModel.kt
DV decoder (audio played, video never rendered, source-failover churn). A vendored
media3 1.9.0 Matroska extractor now strips the DV RPU/enhancement-layer NALs on the fly
and rewrites the track to plain HEVC, so the HDR10 base layer plays. Device policy keeps
native-DV devices (Shield-class) untouched; toggle in Settings → Playback (default on).
(FFmpeg stays fallback-only), so TrueHD/Atmos, DD+ and DTS-HD bitstream to the AVR
instead of decoding to PCM — the FFmpeg-first Amlogic workaround now applies to video only.
scoped per addon — entries shared with standalone Torrentio/Debridio are no longer
silently dropped (was 12 of 38 shown).