From ebb6419960eafbdde055d016b4f95620c724effb Mon Sep 17 00:00:00 2001 From: Tithen-Firion Date: Fri, 5 Dec 2014 12:07:06 +0100 Subject: [PATCH] [common] Split _download_json Add ability for extractor to use _parse_json --- youtube_dl/extractor/common.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index e80a2dad0..7cbd846f6 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -390,6 +390,10 @@ class InfoExtractor(object): url_or_request, video_id, note, errnote, fatal=fatal) if (not fatal) and json_string is False: return None + return self._parse_json( + json_string, video_id, transform_source=transform_source, fatal=fatal) + + def _parse_json(self, json_string, video_id, transform_source=None, fatal=True): if transform_source: json_string = transform_source(json_string) try: