]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/generic.py
Fix bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fa
[yt-dlp.git] / yt_dlp / extractor / generic.py
index e32ec1c8faa1f63ad877576c9d70f0c51fa4594b..b65194c60426b0b31d73c0d9384a8b1842009a5d 100644 (file)
@@ -3,7 +3,6 @@
 import urllib.parse
 import xml.etree.ElementTree
 
-from . import gen_extractor_classes
 from .common import InfoExtractor  # isort: split
 from .brightcove import BrightcoveLegacyIE, BrightcoveNewIE
 from .commonprotocols import RtmpIE
@@ -2805,7 +2804,7 @@ def _real_extract(self, url):
 
         self._downloader.write_debug('Looking for embeds')
         embeds = []
-        for ie in gen_extractor_classes():
+        for ie in self._downloader._ies.values():
             gen = ie.extract_from_webpage(self._downloader, url, webpage)
             current_embeds = []
             try: