libxspf (formerly called libSpiff) brings XSPF playlist reading and writing
support to your C++ application. Both version 0 and 1 are supported. libxspf
uses Expat for XML parsing, CppTest for unit testing and uriparser for
handling URIs. libxspf is the official reference implementation for XSPF of
the Xiph.Org Foundation.

Features

 * Full conformance to the XSPF specification
 * Cross-platform (Unix, Windows, Mac OS X, ...)
 * Read and write XSPF files
 * XSPF-0 and XSPF-1 support
 * Unicode support
 * Full support for XSPF extensions
 * Full support for XML namespaces
 * Fast (as XML parsing is done by Expat)
 * Extensive unit testing using CppTest
 * Liberal license (New BSD license)

Homepage:
http://libspiff.sourceforge.net/
