magenta2 catchup

This commit is contained in:
Nirvana
2026-06-11 14:45:44 +02:00
parent 94931383d5
commit de02a8aec4
2 changed files with 4 additions and 4 deletions
@@ -179,7 +179,7 @@ class PlaybackManager:
return self._smil_manager.get_drm(content_id, content_type, **kwargs)
def get_catchup_manifest(
self, channel_id: str, start_time: int, end_time: int, **kwargs
self, content_id: str, start_time: int, end_time: int, **kwargs
) -> Optional[str]:
"""
Return a catchup manifest URL for *channel_id*.
@@ -204,7 +204,7 @@ class PlaybackManager:
seconds. Defaults to ``DVR_WINDOW_SECONDS_DEFAULT`` (14 400).
"""
dvr_seconds: int = kwargs.get("dvr_window_seconds", DVR_WINDOW_SECONDS_DEFAULT)
return self._build_dvr_manifest_url(channel_id, dvr_seconds)
return self._build_dvr_manifest_url(content_id, dvr_seconds)
# ------------------------------------------------------------------ #
# Internal helpers #
@@ -664,10 +664,10 @@ class Magenta2Provider(StreamingProvider):
return self._playback_manager.get_drm(content_id, content_type, **kwargs)
def get_catchup_manifest(
self, channel_id: str, start_time: int, end_time: int, **kwargs: Any
self, content_id: str, start_time: int, end_time: int, **kwargs: Any
) -> Optional[str]:
return self._playback_manager.get_catchup_manifest(
channel_id, start_time, end_time, **kwargs
content_id, start_time, end_time, **kwargs
)
def get_vod_category(