libSpiff brings XSPF playlist reading and writing support to your C++ application. Both version 0 and 1 are supported. libSpiff uses Expat for XML parsing and CppTest for unit testing. libSpiff is the official reference implementation for XSPF of the Xiph.Org Foundation.
You can download libSpiff from the "Files" section on libSpiff's project page at SourceForge. Additionally you can browse the Subversion repository.
The API Documentation is split into language parts: