Aubin Paul wrote:
> On Fri, Jun 06, 2003 at 10:55:42AM +0200, Dirk Meyer wrote:
>> Or we could support both types of output. I haven't compiled the
>> latest mplayer cvs, but maybe that's the better solution.
>
> I'm not sure how easy it would be; because well, it looks like this:
>
> A: 1001.2
OK, this is the old
self.RE_TIME = re.compile("^A: *([0-9]+)").match
> or
>
> A: 16:41.1
and this is
self.RE_TIME_NEW = re.compile("^A: *([0-9]+):([0-9]+)").match
> The problem is that if there are less than one minute elapsed, there
> is no visible difference:
>
> i.e.
>
> A: 55.1
>
> or
>
> A: 55.1
>
> Or do we check every single pass?
Maybe I forgot something, but what about:
| m = self.RE_TIME_NEW(line)
| if m:
| new format after one minute, store info in self.item.elapsed
| by converting it into seconds
|
| else:
| m = self.RE_TIME(line)
| if m:
| insert old code here
Dischi
--
Please do not complain about the coffee. You'll be old and weak
someday, too!
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel