]> jfr.im git - yt-dlp.git/commit
More improvements to HLS/DASH external downloader code
authorpukkandan <redacted>
Wed, 10 Mar 2021 15:26:24 +0000 (20:56 +0530)
committerpukkandan <redacted>
Thu, 11 Mar 2021 16:37:42 +0000 (22:07 +0530)
commit0a473f2f0fd2629f009edb8bf127c4eed1738bf6
tree01f36da16a89783568286c7ebf8cd75934d2e41e
parente4edeb6226e2ba1433e562f52fa37b00e3da1a17
More improvements to HLS/DASH external downloader code

* Fix error when there is no `protocol` in `info_dict`
* Move HLS byte range detection to `Aria2cFD` so that the download will fall back to the native downloader instead of ffmpeg
* Fix bug with getting no fragments in DASH
* Convert `check_results` in `can_download` to a generator
yt_dlp/YoutubeDL.py
yt_dlp/downloader/common.py
yt_dlp/downloader/dash.py
yt_dlp/downloader/external.py
yt_dlp/downloader/hls.py