Provided by GStreamer
Pluggable architecture. Components are strung together as a pipeline (which can branch and merge).
Handles audio and video formats. Many different formats available. Writing new modules is not too difficult.
Thursday 13:45 in Napier: Steve Baker talks about "The GStreamer Multimedia Architecture".