+Platform: any
+Description: Rewrite the SAP parser
+ The SAP parser is very dirty at the moment, and needs a complete rewrite.
+ - caching support<br />
+ - timeout support<br />
+ - add meta-information to playlist<br />
+ - session version support<br />
+Status: Assigned to zorglub (80% done)
+
+Task
+Difficulty: Medium
+Urgency: Normal
+Platform: any
+Description: Playlist II
+ A hierarchized playlist structure, eventually using a media library.
+Think playlist within playlist, directory structures, SAP section, TV channels list, iTunes library like stuff etc. <a href="http://sierra.via.ecp.fr/~zorglub/vlc/playlist.txt">Thoughts and ideas (not up-to-date)</a><br />
+70% done.<br />
+Todo:<br />
+- Core support<br />
+ - *** Consider changing calls to playlist_Control into playlist_LockControl
+ - * "Name finder"<br />
+ - * "Protocol rollover" node<br />
+ - *** Item moving/copying facilities<br />
+ - * Ability to save playlist on quit<br />
+ - ? Represent navigation structure as "fake items" ? <br />
+ - Custom playlist format (http://xspf.xiph.org/ looks like a good idea)<br />
+- Helper modules<br />
+ - ** ASX and B4S parsers (see below)<br />
+ - * Rewrite SLP announce discovery<br />
+ - * Live directory representation<br />
+- *** Implement in Skins 2 interfaces<br />
+- wx implementation :<br />
+ - ** Support item move/copy<br />
+ - * Explorer view<br />
+ - * Playlist preferences panel<br />
+ - ** Improve iteminfo dialog<br />
+Status: Assigned to zorglub
+
+Task
+Difficulty: Easy
+Urgency: Normal
+Platform: any
+Description: Improve bookmarks
+ - Put them in the input_item structure to have them persistent
+ - Add an input option to play the whole file but starting at a given bookmark
+Status: Todo
+
+Task
+Difficulty: Easy
+Urgency: Normal
+Platform: any
+Description: fix ASX playlist parser
+Basically our asx parser is broken. It doesn't handle relative links. It should also URL encode the hrefs (spaces in the url need to be converted to %20 etc). protocol rollover, authors, title's etc etc aren't handled. See <a href="http://www.meetnewplayers.com/bend/Windows%20Media%20-%20Fun%20with%20asx%20files2.htm">this</a> for asx examples. It is still located in the old demux/m3u.c module instead of modules/demux/playlist/