I've upgraded my VLC installation to 0.9.6, and I can no longer load XSPF playlists. This affects me on both Windows and Ubuntu Linux. Using VLC 0.9.4 on Ubuntu 8.04, there was no issue. The XSPF playlists worked fine. After a dist-upgrade to Ubuntu 8.10 and a manual install of VLC 0.9.6 (./configure && make && sudo make install) the playlists no longer worked. On Windows, I have been unable to load XSPF playlists since 0.9.4.
Output from vlc -vvv (Ubuntu):
Code: Select all
[00000380] main playlist debug: adding item `/home/MyHome/songs.xspf' ( file/:///home/MyHome/songs.xspf )
[00000380] main playlist debug: rebuilding array of current - root Playlist
[00000380] main playlist debug: rebuild done - 1 items, index -1
[00000420] main input debug: Creating an input for '/home/MyHome/songs.xspf'
[00000420] main input debug: Input is a meta file: disabling unneeded options
[00000420] main input debug: `file/:///home/MyHome/songs.xspf' gives access `file' demux `' path `/home/MyHome/songs.xspf'
[00000420] main input debug: creating demux: access='file' demux='' path='/home/MyHome/songs.xspf'
[00000421] main demux debug: looking for access_demux module: 0 candidates
[00000421] main demux warning: no access_demux module matched "file"
[00000421] main demux debug: TIMER module_Need() : 0.103 ms - Total 0.103 ms / 1 intvls (Avg 0.103 ms)
[00000420] main input debug: creating access 'file' path='/home/MyHome/songs.xspf'
[00000422] main access debug: looking for access module: 3 candidates
[00000422] access_file access debug: opening file `/home/MyHome/songs.xspf'
[00000422] main access debug: using access module "access_file"
[00000422] main access debug: TIMER module_Need() : 0.241 ms - Total 0.241 ms / 1 intvls (Avg 0.241 ms)
[00000423] main stream debug: Using AStream*Stream
[00000423] main stream debug: pre-buffering...
[00000423] main stream debug: received first data for our buffer
[00000420] main input debug: creating demux: access='file' demux='' path='/home/MyHome/songs.xspf'
[00000424] main demux debug: looking for demux module: 52 candidates
[00000424] playlist demux debug: using XSPF playlist reader
[00000424] main demux debug: using demux module "playlist"
[00000424] main demux debug: TIMER module_Need() : 13.329 ms - Total 13.329 ms / 1 intvls (Avg 13.329 ms)
[00000420] main input debug: `file/:///home/MyHome/songs.xspf' successfully opened
[00000450] main xml debug: looking for xml module: 2 candidates
[00000450] main xml debug: using xml module "xml"
[00000450] main xml debug: TIMER module_Need() : 0.111 ms - Total 0.111 ms / 1 intvls (Avg 0.111 ms)
[00000424] playlist demux error: item not yet created at <identifier>
[00000424] playlist demux error: unexpected child of <trackList>: <location>
[00000450] main xml debug: removing module "xml"
[00000420] main input debug: control type=1
[00000424] main demux debug: removing module "playlist"
[00000422] main access debug: removing module "access_file"
[00000420] main input debug: TIMER input launching for '/home/MyHome/songs.xspf' : 16.870 ms - Total 16.870 ms / 1 intvls (Avg 16.870 ms)