On the other hand, the database is there for fast indexing of the tracks and their common metadata. For those (probably fairly rare) instances where you want additional info, it could use the database to find the proper file and use a real ID3 decoder to extract that information for display. That way, you could get all of the data, but not lose the speed of the indexed database.
_________________________
Bitt Faulk