URI
SYNOPSIS
XSPF for Ruby is a pure-Ruby XML Shareable Playlist Format parser and
generator.
HISTORY
Current version is 0.4, which adds XSPF generation. It is even able to
eat
its own dogfood.
STATUS
XSPF parser mostly complete and working for 95% of uses (see ‘Current
limitations’)
XSPF generator mostly complete and working for 95% of uses (see
‘Current
limitations’)
Exports XSPF to M3U, HTML, SMIL and SoundBlox
100% code coverage thanks to its extensive test suite
Current limitations:
- For ‘link’, ‘meta’ and ‘extension’ elements, only the first one is
parsed and only one can be generated
- The content of the ‘attribution’ element is not parsed (the XML
content
is returned)
- The content of the ‘extension’ element is not parsed (the XML
content is
returned)
ROADMAP
0.5: Remove current limitations when dealing with (its
content is not parsed) and and (only the first one is
parsed)
WHY
XSPF for Ruby is a side project born under the umbrella of spectaKle,
the
open source digital signage suite written in Ruby, QtRuby/Korundum and
Rails.
EXAMPLES
See the USAGE page in the RDoc and the test cases to find lots of
examples