From 6f4155dd65c684d4a289d4965e15512fe196cca0 Mon Sep 17 00:00:00 2001 From: Benexl Date: Sat, 27 Dec 2025 19:39:10 +0300 Subject: [PATCH] feat: add logger param --- viu_media/core/downloader/params.py | 1 + viu_media/core/downloader/yt_dlp.py | 1 + 2 files changed, 2 insertions(+) diff --git a/viu_media/core/downloader/params.py b/viu_media/core/downloader/params.py index 71683c5..4780e04 100644 --- a/viu_media/core/downloader/params.py +++ b/viu_media/core/downloader/params.py @@ -9,6 +9,7 @@ class DownloadParams: episode_title: str silent: bool progress_hooks: list[Callable] = field(default_factory=list) + logger: object | None = None vid_format: str = "best" force_unknown_ext: bool = False verbose: bool = False diff --git a/viu_media/core/downloader/yt_dlp.py b/viu_media/core/downloader/yt_dlp.py index 2b06124..1bc55cc 100644 --- a/viu_media/core/downloader/yt_dlp.py +++ b/viu_media/core/downloader/yt_dlp.py @@ -91,6 +91,7 @@ class YtDLPDownloader(BaseDownloader): else tuple(), "progress_hooks": params.progress_hooks, "nocheckcertificate": params.no_check_certificate, + "logger": params.logger, } opts = opts if params.force_ffmpeg or params.hls_use_mpegts or params.hls_use_h264: