From ce937eaea45743a78a8514a0b89a4ea4b15e2e3f Mon Sep 17 00:00:00 2001 From: matthuisman Date: Fri, 1 Mar 2024 18:14:55 +1300 Subject: [PATCH] remove usage of slyguy drm base_url --- lib/drmhelper/helper.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/drmhelper/helper.py b/lib/drmhelper/helper.py index fd76f64..60c15df 100644 --- a/lib/drmhelper/helper.py +++ b/lib/drmhelper/helper.py @@ -22,7 +22,6 @@ class DRMHelper(object): """DRM Helper""" def __init__(self): self.addon = None - self.wvcdm_download_base_url = None self.wvcdm_download_data = None def _get_system(self): @@ -241,7 +240,6 @@ def _lookup_mjh_plat(self): def _set_wvcdm_current_ver_data(self): data = requests.get(config.CDM_CURRENT_VERSION_URL).text json_data = json.loads(data).get('widevine') - self.wvcdm_download_base_url = json_data.get('base_url') plat = self._lookup_mjh_plat() self.wvcdm_download_data = json_data['platforms'].get(plat) @@ -392,9 +390,8 @@ def _get_wvcdm(self): plat = self._get_platform() self._set_wvcdm_current_ver_data() - url = os.path.join(self.wvcdm_download_base_url, - self.wvcdm_download_data[0].get('src')) - filename = url.split('/')[-1] + filename = self.wvcdm_download_data[0].get('src') + url = os.path.dirname(config.CDM_CURRENT_VERSION_URL) + '/widevine/' + filename wv_cdm_fn = self._get_wvcdm_filename() if not os.path.isdir(cdm_path):