fix(m3u): restore DASH playback from favorites and recently viewed (#1597)

This commit is contained in:
4gray authored and GitHub committed 2026-09-13 11:17:55 +02:00
1 parent bd848aaad6
commit 17b8aa309d
11 files changed
+341 -9

No files matched your search

+6
View File
@@ -1098,6 +1098,12 @@ app as a real argument, so it is not an option.
those statuses, keeps closable errors visible until Stop confirms teardown and
terminal errors visible until dismissal, and intentionally has no retry because
it does not own the original launch headers or credentials.
- M3U Favorites and Recently Viewed resolve `Channel.drm` into
`ResolvedPortalPlayback.drm` through `StreamResolverService`, with the same
legacy raw KODIPROP fallback as the main M3U player. Both playlist and global
collection scopes retain ClearKey playback and unsupported-DRM diagnostics.
Collections also route M3U DASH inline through HTML5/Shaka (or ArtPlayer),
regardless of the configured player, without changing the saved preference.
- DASH + ClearKey (M3U module): `.mpd` channels play through a lazily loaded
Shaka Player source engine inside the HTML5 and ArtPlayer components (no new
player in settings). ClearKey keys come from `#KODIPROP:inputstream.adaptive.*`