Author: dmeyer
Date: Sun Mar 26 18:48:47 2006
New Revision: 1356
Modified:
trunk/metadata/src/mediainfo.py
Log:
bugfix
Modified: trunk/metadata/src/mediainfo.py
==============================================================================
--- trunk/metadata/src/mediainfo.py (original)
+++ trunk/metadata/src/mediainfo.py Sun Mar 26 18:48:47 2006
@@ -167,7 +167,7 @@
if isinstance(value, str):
setattr(self, key, str_to_unicode(value))
if isinstance(value, unicode):
- setattr(self, key, value.strip().rstrip().replace('\0', ''))
+ setattr(self, key, value.strip().rstrip().replace(u'\0', u''))
def gettable(self, name, language='en'):
@@ -185,7 +185,7 @@
if self.__dict__.has_key(item):
if convert_to_str:
if not isinstance(dict[key], unicode):
- self.__dict__[item] = str_to_unicode(dict[key])
+ self.__dict__[item] = str_to_unicode(str(dict[key]))
else:
self.__dict__[item] = dict[key]
else:
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog