Author: duncan
Date: Thu Dec 13 16:09:36 2007
New Revision: 10209

Log:
[ 1838167 ] year display missing for audio files
Patch from Matthias Reichl applied


Modified:
   branches/rel-1-7/freevo/ChangeLog
   branches/rel-1-7/freevo/src/audio/audioitem.py
   branches/rel-1/freevo/ChangeLog
   branches/rel-1/freevo/src/audio/audioitem.py

Modified: branches/rel-1-7/freevo/ChangeLog
==============================================================================
--- branches/rel-1-7/freevo/ChangeLog   (original)
+++ branches/rel-1-7/freevo/ChangeLog   Thu Dec 13 16:09:36 2007
@@ -29,6 +29,7 @@
  * Updated webserver media library (F#1835346)
  * Deleted plug-in audio.mplayervbr (F#1848097)
  * Renamed plug-in audio.playlist to audio.playlists (B#1834140)
+ * Fixed audioitem not displaying the year as a result of new metadata code 
(B#1838167)
  * Fixed audiodiskitem not playing a cd when inserted (B#1830000)
  * Fixed audioscrobbler killing the auto shutdown feature (F#1831371)
  * Fixed helper plugins, not allowing tuples as arguments (B#1832837)

Modified: branches/rel-1-7/freevo/src/audio/audioitem.py
==============================================================================
--- branches/rel-1-7/freevo/src/audio/audioitem.py      (original)
+++ branches/rel-1-7/freevo/src/audio/audioitem.py      Thu Dec 13 16:09:36 2007
@@ -153,7 +153,13 @@
         if key  == 'elapsed':
             return '%d:%02d' % (int(self.elapsed / 60), int(self.elapsed % 60))
 
-        return Item.__getitem__(self, key)
+        res = Item.__getitem__(self, key)
+
+        # workaround for kaa r2818 and newer: 'date' is now named 'userdate'
+        if res == '' and key == 'date':
+            res = Item.__getitem__(self, 'userdate')
+
+        return res
 
 
     # 
----------------------------------------------------------------------------

Modified: branches/rel-1/freevo/ChangeLog
==============================================================================
--- branches/rel-1/freevo/ChangeLog     (original)
+++ branches/rel-1/freevo/ChangeLog     Thu Dec 13 16:09:36 2007
@@ -35,6 +35,7 @@
  * Updated webserver media library (F#1835346)
  * Deleted plug-in audio.mplayervbr (F#1848097)
  * Renamed plug-in audio.playlist to audio.playlists (B#1834140)
+ * Fixed audioitem not displaying the year as a result of new metadata code 
(B#1838167)
  * Fixed audiodiskitem not playing a cd when inserted (B#1830000)
  * Fixed audioscrobbler killing the auto shutdown feature (F#1831371)
  * Fixed geexbox skin TV menu reporting record server status (B#1835256)

Modified: branches/rel-1/freevo/src/audio/audioitem.py
==============================================================================
--- branches/rel-1/freevo/src/audio/audioitem.py        (original)
+++ branches/rel-1/freevo/src/audio/audioitem.py        Thu Dec 13 16:09:36 2007
@@ -153,7 +153,13 @@
         if key  == 'elapsed':
             return '%d:%02d' % (int(self.elapsed / 60), int(self.elapsed % 60))
 
-        return Item.__getitem__(self, key)
+        res = Item.__getitem__(self, key)
+
+        # workaround for kaa r2818 and newer: 'date' is now named 'userdate'
+        if res == '' and key == 'date':
+            res = Item.__getitem__(self, 'userdate')
+
+        return res
 
 
     # 
----------------------------------------------------------------------------

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to