]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/sendtonews.py
[extractor] Deprecate `_sort_formats`
[yt-dlp.git] / yt_dlp / extractor / sendtonews.py
index 5ff06f19d58b2c61f976fc5bfc348984a1c6b97c..3600e2e740c3f8fd732105e68f611e04a43e4ba9 100644 (file)
@@ -77,9 +77,6 @@ def _real_extract(self, url):
                     'format_id': '%s-%d' % (determine_protocol(f), tbr),
                     'tbr': tbr,
                 })
-            # 'tbr' was explicitly set to be preferred over 'height' originally,
-            # So this is being kept unless someone can confirm this is unnecessary
-            self._sort_formats(info_dict['formats'], ('tbr', 'res'))
 
             thumbnails = []
             if video.get('thumbnailUrl'):
@@ -98,6 +95,9 @@ def _real_extract(self, url):
                 'thumbnails': thumbnails,
                 'duration': float_or_none(video.get('SM_length')),
                 'timestamp': parse_iso8601(video.get('S_sysDate'), delimiter=' '),
+                # 'tbr' was explicitly set to be preferred over 'height' originally,
+                # So this is being kept unless someone can confirm this is unnecessary
+                '_format_sort_fields': ('tbr', 'res')
             })
             entries.append(info_dict)