Changeset 1897

Show
Ignore:
Timestamp:
17/11/08 22:44:22 (8 weeks ago)
Author:
duncan
svm:headrev:

cc3e1ea1-1e01-0410-8d68-8b121e83a9d5:11179
Message:

The first time the progress is reported it can be an integer and not a string
so trying to use a regular expression search crashes freevo.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • freevo/src/plugins/idlebar/transcode.py

    r1884 r1897  
    191191                self.state = 'multiplexing' 
    192192                self.draw_interval = 1.0 
    193             remaining = self.remaining_min.search(progress[3]) 
     193            if isinstance(progress[3], basestring): 
     194                remaining = self.remaining_min.search(progress[3]) 
     195            else: 
     196                remaining = 0 
    194197            self.remaining = remaining and remaining.group() or '' 
    195198            self.progress = progress[2]