fix catchup

This commit is contained in:
Nirvana
2026-06-13 20:58:55 +02:00
parent a8721429a6
commit 8671284c6b
3 changed files with 3 additions and 3 deletions
@@ -179,7 +179,7 @@ class PlaybackManager:
return self._smil_manager.get_drm(content_id, content_type, **kwargs)
def get_catchup_manifest(
self, content_id: str, start_time: int, end_time: int, drm_variant: str, **kwargs
self, content_id: str, start_time: int, end_time: int, drm_variant: Optional[str] = "auto", **kwargs
) -> Optional[str]:
"""
Return a catchup manifest URL for *channel_id*.
@@ -664,7 +664,7 @@ class Magenta2Provider(StreamingProvider):
return self._playback_manager.get_drm(content_id, content_type, **kwargs)
def get_catchup_manifest(
self, content_id: str, start_time: int, end_time: int, drm_variant: str, **kwargs: Any
self, content_id: str, start_time: int, end_time: int, drm_variant: Optional[str] = "auto", **kwargs: Any
) -> Optional[str]:
return self._playback_manager.get_catchup_manifest(
content_id, start_time, end_time, drm_variant, **kwargs
@@ -365,7 +365,7 @@ class MagentaEUProvider(StreamingProvider):
return None
def get_catchup_manifest(
self, content_id: str, start_time: int, end_time: int, drm_variant: str, **kwargs
self, content_id: str, start_time: int, end_time: int, drm_variant: Optional[str] = "auto", **kwargs
) -> Optional[str]:
"""
Get catchup manifest URL for Magenta TV.