]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/twitcasting.py
[extractor] Deprecate `_sort_formats`
[yt-dlp.git] / yt_dlp / extractor / twitcasting.py
index 9046f994db27d6df683aed73075f07edbbb25d9b..735cb0bb088397b0207fcbe1063d5c90b9a41047 100644 (file)
@@ -186,15 +186,13 @@ def find_dmu(x):
                         'protocol': 'websocket_frag',
                     })
 
-            self._sort_formats(formats, ('source',))
-
             infodict = {
-                'formats': formats
+                'formats': formats,
+                '_format_sort_fields': ('source', ),
             }
         elif len(m3u8_urls) == 1:
             formats = self._extract_m3u8_formats(
                 m3u8_urls[0], video_id, 'mp4', headers=self._M3U8_HEADERS)
-            self._sort_formats(formats)
             infodict = {
                 # No problem here since there's only one manifest
                 'formats': formats,