Author: dmeyer
Date: Sun Oct 16 15:14:44 2005
New Revision: 7721
Modified:
trunk/freevo/src/directory.py
Log:
fix length
Modified: trunk/freevo/src/directory.py
==============================================================================
--- trunk/freevo/src/directory.py (original)
+++ trunk/freevo/src/directory.py Sun Oct 16 15:14:44 2005
@@ -316,6 +316,24 @@
space='%s,%s' % (space / 1000, space % 1000)
return space
+ if key == 'length':
+ try:
+ length = int(self.info['length'])
+ except ValueError:
+ return self.info['length']
+ except:
+ try:
+ length = int(self.length)
+ except:
+ return ''
+ if length == 0:
+ return ''
+ if length / 3600:
+ return '%d:%02d:%02d' % ( length / 3600, (length % 3600) / 60,
+ length % 60)
+ else:
+ return '%d:%02d' % (length / 60, length % 60)
+
return Item.__getitem__(self, key)
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog