diff options
| author | Yen Chi Hsuan <yan12125@gmail.com> | 2016-06-26 15:17:26 +0800 | 
|---|---|---|
| committer | Yen Chi Hsuan <yan12125@gmail.com> | 2016-06-26 15:17:26 +0800 | 
| commit | 30105f4ac0291bd3e1350a5bb383e88e260b9ad9 (patch) | |
| tree | 46bfa343f27e7721a3ec1fd544364dde612dda5e | |
| parent | 1143535d762fc4260aacc108f2c41079867f9f00 (diff) | |
[le] Move urshift() to utils.py
| -rw-r--r-- | youtube_dl/extractor/leeco.py | 7 | 
1 files changed, 2 insertions, 5 deletions
| diff --git a/youtube_dl/extractor/leeco.py b/youtube_dl/extractor/leeco.py index 63f581cd9..959d71617 100644 --- a/youtube_dl/extractor/leeco.py +++ b/youtube_dl/extractor/leeco.py @@ -23,6 +23,7 @@ from ..utils import (      sanitized_Request,      str_or_none,      url_basename, +    urshift,  ) @@ -74,15 +75,11 @@ class LeIE(InfoExtractor):          'only_matching': True,      }] -    @staticmethod -    def urshift(val, n): -        return val >> n if val >= 0 else (val + 0x100000000) >> n -      # ror() and calc_time_key() are reversed from a embedded swf file in KLetvPlayer.swf      def ror(self, param1, param2):          _loc3_ = 0          while _loc3_ < param2: -            param1 = self.urshift(param1, 1) + ((param1 & 1) << 31) +            param1 = urshift(param1, 1) + ((param1 & 1) << 31)              _loc3_ += 1          return param1 | 
