Version: (using KDE 3.5.9) Installed from: SuSE RPMs OS: Linux TagLib provides methods for several (but not all) fields in the STREAMINFO metadata block of FLAC files. Specifically, the 'MD5 signature' field doesn't have an accessor. This field can be tremendously useful used as the unique ID of an audio file. Currently, one has to call out to the 'metaflac' utility to extract the md5 sum, and parse it's textual output, which negates most of the advantages of TagLib for FLAC files (speed, nice interface, etc.).
SVN commit 1148630 by lalinsky: Added FLAC::Properties::signature() BUG:160172 M +3 -0 NEWS M +8 -0 taglib/flac/flacproperties.cpp M +6 -0 taglib/flac/flacproperties.h M +16 -0 taglib/toolkit/tbytevector.cpp M +5 -0 taglib/toolkit/tbytevector.h M +8 -0 tests/test_bytevector.cpp M +7 -0 tests/test_flac.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1148630