From 324ad82006748ebfe4b3fa8f67f160eb000ee6eb Mon Sep 17 00:00:00 2001 From: pukkandan Date: Tue, 8 Jun 2021 14:23:56 +0530 Subject: [utils] Generalize `traverse_dict` to `traverse_obj` --- yt_dlp/postprocessor/ffmpeg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'yt_dlp/postprocessor/ffmpeg.py') diff --git a/yt_dlp/postprocessor/ffmpeg.py b/yt_dlp/postprocessor/ffmpeg.py index d9f816b04..374da8c02 100644 --- a/yt_dlp/postprocessor/ffmpeg.py +++ b/yt_dlp/postprocessor/ffmpeg.py @@ -23,7 +23,7 @@ from ..utils import ( ISO639Utils, process_communicate_or_kill, replace_extension, - traverse_dict, + traverse_obj, ) @@ -229,7 +229,7 @@ class FFmpegPostProcessor(PostProcessor): def get_stream_number(self, path, keys, value): streams = self.get_metadata_object(path)['streams'] num = next( - (i for i, stream in enumerate(streams) if traverse_dict(stream, keys, casesense=False) == value), + (i for i, stream in enumerate(streams) if traverse_obj(stream, keys, casesense=False) == value), None) return num, len(streams) -- cgit v1.2.3