Comment 2 for bug 517913

Revision history for this message
Phillip Whelan (pwhelan) wrote : Re: [Bug 517913] Re: Not all FLAC metadata loads.

  libFLAC is able to support the full range of metadata. This would
inevitably add another dependency. The download page for libflac is
at: http://flac.sourceforge.net/download.html. Someone with windows
could see if it has a useable binary of libflac for windows. They also
have various files for Mac OS X.

  Another choice would be to roll our own metadata decoder. The format
is not that hard to handle, but this could lead to maintenance
nightmares. Mixxx has enough code as it is without handling audio
metadata and decoding.

  Our last choice would be to improve the metadata support in
libsndfile. In the short run it would mean carrying around another
dependency, but in the same way we do with soundtouch. In the long
run, if the patches are accepted upstream, we could get rid of it.

That's my $.02. Enjoy! And keep up the good work.