7 Jul 2004 Mmarquee   » (Journeyer)

Well, haven't updated this for a while, so an short update.

Work

No comment

Hacking

Been looking at getting an iRiver gnome vfs module written - it nearly works as well. Also been playing with f-spot, trying to get it to work on ppc-linux, it runs and 'nearly' works, will submit a list of bugs later.

ihpvfs structure

The structure that I want to get (might not be able to), is as follows, some of the basic donkey work is done, using my old pjbvfs module and looking at the way in which the qahog module is coded.

<root node>
+ Genre
+ <List of Genres>
+ <List of Artists>
+ <List of Albums>
+ <List of tracks>
+ Artist
+ <List of Artists>
+ <List of Albums>
+ <List of tracks>
+ Album (???)
+ <List of Albums>
+ <List of tracks>
+ Unclassified (??)
+ <Untagged files>
+ Playlists
+ <Contents of playlists>
+ Record
+ Voice
+ <Contents of RECORD/Voice>
+ Audio
+ <Contents of RECORD/Voice>


So ...

Need to create as start points

	<Genre> - Done
<Artist>
<Album??>
<Playlists>
<Record>
<Record/Voice>
<Record/Audio>
When you add a track add an entry in genre, artist & album
When finished, add a list of the playlists


Also need to get the mime-type and the file size, might make things a bit slower though

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!