I've installed freevo 1.6.2 from the deb package available at debian.geole.info for Etch, and I would like to comment on some difficulties I had using the audio.playlist and playlist.Mimetype plugins.
I activated the plugins by adding the following in /etc/freevo/local_conf.py: plugin.activate('playlist.Mimetype') plugin.activate('audio.playlist', args=('/mnt/store/playlists')) Then, after restarting freevo, I atempted at creating a playlist for some random MP3 files I had in a DVD. I browsed the audio items on the menu, added some of them to the play list and finally closed the playlist, expecting to be able to see it in the "Playlist" audio menu item that the audio.playlist added. However, the "Playlist" menu was empty, despite the m3u file having been properly created (I checked the filesystem). Only copying the m3u file from where freevo created it to some of the configured media directories I was able to see the play list displayed. But it seems that playlist.py assumes that an m3u playlist contains paths to MP3 files which are relative to the directory where the playlist file is located, or so I understood after looking at the code, so this moved playlist could not work. And there is another reason for playlists created by means of the audio.playlist plugin not work: the created playlists contain absolute paths while playlist.py assumes they are relative to the directory where the playlist is located. Not knowing much about programming in python, I managed to make a few adjustments in playlist.py so that it handled absolute paths as well as playlist-relative ones, but there were more surprises to come. It seems that freevo does not keep optical media mounted longer that strictly necessary. It certainly has CDs or DVDs mounted while browsing their contents throught the media menus, and also while playing something stored on them, but promptly unmounts them when the user is doing something else. Specifically, when I was in the playlist menu item created by the audio.playlist plugin, or in the configured media directory on the hard disc where I put a copy of the playlist, the DVD containing the very files referenced by the playlist was unmounted by freevo, and so -because of playlist.py checking the existence of the files referenced on the playlist before adding them to the menu- the playlist appeared empty. I had to manually mount the DVD to get the playlist created by audio.playlist to work. I think this is a regression from freevo 1.5, where playlists created with audio.playlist used to work. Any thoughts? -- Herr Groucho ID Jabber: [EMAIL PROTECTED] Señal distintiva: LU5MJR - 144,550 MHz FM. Clave pública GPG: hkp://pks.lugmen.org.ar Fingerprint GPG: B7BD 0FC7 D9A2 66F3 4EFC 45EE 7DE2 3932 597B 6354 ------------------------------------------------------------------------- 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-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel