@@ -169,7 +169,7 @@ def _json_rpc_request(self, payload):
169
169
170
170
return json .loads (response )
171
171
172
- def _http_request (self , download = False ):
172
+ def _http_request (self , download = False , message = None ):
173
173
"""Makes HTTP request and displays a progress dialog on download."""
174
174
self ._log ('Request URL: {0}' .format (self ._url ))
175
175
filename = self ._url .split ('/' )[- 1 ]
@@ -190,10 +190,12 @@ def _http_request(self, download=False):
190
190
191
191
busy_dialog .close ()
192
192
if download :
193
+ if not message : # display "downloading [filename]"
194
+ message = self ._language (30015 ).format (filename )
193
195
self ._download_path = os .path .join (self ._temp_path (), filename )
194
196
total_length = float (req .headers .get ('content-length' ))
195
197
progress_dialog = xbmcgui .DialogProgress ()
196
- progress_dialog .create (self ._language (30014 ), self . _language ( 30015 ). format ( filename ) )
198
+ progress_dialog .create (self ._language (30014 ), message )
197
199
198
200
with open (self ._download_path , 'wb' ) as f :
199
201
dl = 0
@@ -353,7 +355,7 @@ def _install_widevine_cdm_arm(self):
353
355
dialog .ok (self ._language (30004 ), self ._language (30021 ).format ('losetup' ))
354
356
return False
355
357
356
- downloaded = self ._http_request (download = True )
358
+ downloaded = self ._http_request (download = True , message = self . _language ( 30022 ) )
357
359
if downloaded :
358
360
if not self ._unzip_bin () or not self ._losetup () or not self ._mnt_loop_dev ():
359
361
self ._cleanup ()
0 commit comments