mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	| @@ -41,30 +41,15 @@ from .utils import ( | ||||
|     try_call, | ||||
|     write_string, | ||||
| ) | ||||
| from .utils._utils import _YDLLogger | ||||
| 
 | ||||
| CHROMIUM_BASED_BROWSERS = {'brave', 'chrome', 'chromium', 'edge', 'opera', 'vivaldi'} | ||||
| SUPPORTED_BROWSERS = CHROMIUM_BASED_BROWSERS | {'firefox', 'safari'} | ||||
| 
 | ||||
| 
 | ||||
| class YDLLogger: | ||||
|     def __init__(self, ydl=None): | ||||
|         self._ydl = ydl | ||||
| 
 | ||||
|     def debug(self, message): | ||||
|         if self._ydl: | ||||
|             self._ydl.write_debug(message) | ||||
| 
 | ||||
|     def info(self, message): | ||||
|         if self._ydl: | ||||
|             self._ydl.to_screen(f'[Cookies] {message}') | ||||
| 
 | ||||
|     def warning(self, message, only_once=False): | ||||
|         if self._ydl: | ||||
|             self._ydl.report_warning(message, only_once) | ||||
| 
 | ||||
|     def error(self, message): | ||||
|         if self._ydl: | ||||
|             self._ydl.report_error(message) | ||||
| class YDLLogger(_YDLLogger): | ||||
|     def warning(self, message, only_once=False):  # compat | ||||
|         return super().warning(message, once=only_once) | ||||
| 
 | ||||
|     class ProgressBar(MultilinePrinter): | ||||
|         _DELAY, _timer = 0.1, 0 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user