From: Tithen-Firion Date: Fri, 5 Dec 2014 11:07:06 +0000 (+0100) Subject: [common] Split _download_json X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=ebb6419960eafbdde055d016b4f95620c724effb;hp=eecd6a467dd6b28cd0cdd63a9cebd5a8bfafd4c4;p=youtube-dl [common] Split _download_json Add ability for extractor to use _parse_json --- 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: