526 return -1.0 |
526 return -1.0 |
527 |
527 |
528 if self.bytesTotal() == -1: |
528 if self.bytesTotal() == -1: |
529 return -1.0 |
529 return -1.0 |
530 |
530 |
531 timeRemaining = (self.bytesTotal() - |
531 cSpeed = self.currentSpeed() |
532 self.bytesReceived()) / self.currentSpeed() |
532 if cSpeed != 0: |
|
533 timeRemaining = (self.bytesTotal() - self.bytesReceived()) / cSpeed |
|
534 else: |
|
535 timeRemaining = 1 |
533 |
536 |
534 # ETA should never be 0 |
537 # ETA should never be 0 |
535 if timeRemaining == 0: |
538 if timeRemaining == 0: |
536 timeRemaining = 1 |
539 timeRemaining = 1 |
537 |
540 |