Hijack v310 is now released.

New with this version is automatic detection/support in khttpd playlist browsing for the new-style FIDS directory layout in v2beta13 and higher. The mp3tofid tool knows how to create this layout (bug free?), and once created, it is all transparent to Emplode, JEmplode, and emptool.

Basically, the old way that most of our players use is to stuff all of the tunes, playlists and tag files into one huge directory on each drive:

/driveX/fids/

But having massive numbers of files all in one place slows down the Linux kernel whenever it performs directory operations on them, so Roger and pals added support to v2beta13 and beyond for a more distributed directory structure.

If you think of a FID as a 32-bit number, the filename on disk is normally just that value as an 8-digit hex number, with the leading zeros suppressed. Under the new layout, the first five digits are used as a subdirectory name, and only the final three digits are used for the actual filename.

So, old way: /drive0/fids/12345
new way: /drive0/fids/_00012/345

Both ways now work with the playlist browser in khttpd in Hijack.

-ml