Author: dmeyer
Date: Sat Dec  9 18:10:30 2006
New Revision: 2194

Modified:
   trunk/metadata/src/__init__.py
   trunk/metadata/src/disc/discinfo.py
   trunk/metadata/src/mediainfo.py

Log:
fix self.media and add MEDIA_DISC

Modified: trunk/metadata/src/__init__.py
==============================================================================
--- trunk/metadata/src/__init__.py      (original)
+++ trunk/metadata/src/__init__.py      Sat Dec  9 18:10:30 2006
@@ -40,7 +40,7 @@
 from factory import *
 from disc.discinfo import cdrom_disc_id as getid
 from mediainfo import MediaInfo, MEDIA_AUDIO, MEDIA_VIDEO, MEDIA_IMAGE, \
-     MEDIA_AV, MEDIA_SUBTITLE, MEDIA_CONTAINER, MEDIA_DIRECTORY
+     MEDIA_AV, MEDIA_SUBTITLE, MEDIA_CONTAINER, MEDIA_DIRECTORY, MEDIA_DISC
 
 
 # use network functions

Modified: trunk/metadata/src/disc/discinfo.py
==============================================================================
--- trunk/metadata/src/disc/discinfo.py (original)
+++ trunk/metadata/src/disc/discinfo.py Sat Dec  9 18:10:30 2006
@@ -211,7 +211,8 @@
 class DiscInfo(mediainfo.CollectionInfo):
 
     _keys = mediainfo.CollectionInfo._keys + [ 'mixed', 'label' ]
-
+    media = mediainfo.MEDIA_DISC
+    
     def isDisc(self, device):
         (type, self.id) = cdrom_disc_id(device, handle_mix=1)
         if type != 2:

Modified: trunk/metadata/src/mediainfo.py
==============================================================================
--- trunk/metadata/src/mediainfo.py     (original)
+++ trunk/metadata/src/mediainfo.py     Sat Dec  9 18:10:30 2006
@@ -52,6 +52,8 @@
 MEDIA_SUBTITLE  = 'MEDIA_SUBTITLE'
 MEDIA_CONTAINER = 'MEDIA_CONTAINER'
 MEDIA_DIRECTORY = 'MEDIA_DIRECTORY'
+MEDIA_DISC      = 'MEDIA_DISC'
+
 
 MEDIACORE = ['title', 'caption', 'comment', 'size', 'type', 'subtype', 'date',
              'keywords', 'country', 'language', 'url', 'media', 'artist', 
'mime']
@@ -103,7 +105,8 @@
         self._keys = self._keys[:]
         self._tables = {}
         for key in self._keys:
-            setattr(self, key, None)
+            if not key == 'media':
+                setattr(self, key, None)
 
 
     #

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to