Hi all,I'm running Freevo 1.8.2 on Gentoo, and recently started having issues with watching DVDs. If I put a DVD in the drive Freevo no-longer recognises it and ejects the tray if I try to play the disc. Looking at the main log I found the following traceback:
2009-01-25 16:42:27,098 DEBUG rom_drives.py (565): drive_status changed 1 -> 2 2009-01-25 16:42:27,098 DEBUG rom_drives.py (581): disc not ready for drive '/dev/cdrom' 2009-01-25 16:42:27,099 DEBUG rom_drives.py (857): posting IDENTIFY_MEDIA event 'CDS_TRAY_OPEN' 2009-01-25 16:42:47,655 DEBUG rom_drives.py (565): drive_status changed 2 -> 4
2009-01-25 16:42:47,656 DEBUG Trying audio/cd 2009-01-25 16:42:47,786 DEBUG Trying video/dvd 2009-01-25 16:42:47,843 DEBUG Trying directory 2009-01-25 16:42:47,862 DEBUG Trying video/dvd 2009-01-25 16:42:47,863 DEBUG Trying directory 2009-01-25 16:42:48,762 DEBUG Trying video/dvd 2009-01-25 16:42:49,792 ERROR kaa.metadata.create error Traceback (most recent call last):File "/usr/lib64/python2.5/site-packages/kaa/metadata/factory.py", line 327, in create
return self.create_from_device(name)
File "/usr/lib64/python2.5/site-packages/kaa/metadata/factory.py",
line 289, in create_from_device
t = self.get_class(e[R_CLASS])(devicename)
File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py",
line 124, in __init__
self.parseDisc(device)
File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py",
line 196, in parseDisc
self._parse(device)
File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py",
line 151, in _parse
ti = DVDTitle(title)
File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py",
line 105, in __init__
for id, lang in info[-1]:
ValueError: too many values to unpack
2009-01-25 16:42:49,793 WARNING Please report this bug to the Freevo
mailing list
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib64/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File
"/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", line
889, in run
self.check_all()
File
"/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", line
855, in check_all
self.identify(media)
File
"/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", line
607, in identify
disc_info = util.mediainfo.disc_info(media, force_rebuild)
File "/usr/lib64/python2.5/site-packages/freevo/util/mediainfo.py",
line 619, in disc_info
if not discinfo.id:
AttributeError: 'NoneType' object has no attribute 'id'
Is this what's causing freevo not to play the disc? I noticed a
ROM_DRIVES_AUTOFS option had been added to the config so I tried setting
this to false (as I don't have an automounter, things were working fine
that way before), but I still get the traceback.
The following versions of the Kaa modules are installed: dev-python/kaa-base: 0.4.0(17:05:27 25/01/09)(lirc sqlite ssl -avahi -tls) dev-python/kaa-imlib2: 0.2.3-r1(21:17:18 23/08/08) dev-python/kaa-metadata: 0.7.4(17:05:41 25/01/09)(css dvd) Cheers, Andrew
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________ Freevo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
