]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/downloader/common.py
[downloader] Fix `write_debug`
[yt-dlp.git] / yt_dlp / downloader / common.py
index 8b16ad85457e2e109cfc2ca1c8110c18404aea83..66e9677ed081ac658323e35ba676e9fc6795d4b9 100644 (file)
@@ -147,10 +147,10 @@ def parse_bytes(bytestr):
         return int(round(number * multiplier))
 
     def to_screen(self, *args, **kargs):
-        self.ydl.to_screen(*args, **kargs)
+        self.ydl.to_stdout(*args, quiet=self.params.get('quiet'), **kargs)
 
     def to_stderr(self, message):
-        self.ydl.to_screen(message)
+        self.ydl.to_stderr(message)
 
     def to_console_title(self, message):
         self.ydl.to_console_title(message)
@@ -164,6 +164,9 @@ def report_warning(self, *args, **kargs):
     def report_error(self, *args, **kargs):
         self.ydl.report_error(*args, **kargs)
 
+    def write_debug(self, *args, **kargs):
+        self.ydl.write_debug(*args, **kargs)
+
     def slow_down(self, start_time, now, byte_counter):
         """Sleep if the download speed is over the rate limit."""
         rate_limit = self.params.get('ratelimit')
@@ -402,5 +405,4 @@ def _debug_cmd(self, args, exe=None):
         if exe is None:
             exe = os.path.basename(str_args[0])
 
-        self.to_screen('[debug] %s command line: %s' % (
-            exe, shell_quote(str_args)))
+        self.write_debug('%s command line: %s' % (exe, shell_quote(str_args)))