
It's a rather common question, and one I pose myself whenever I feel like I don't have any time: Why do we need to have a KDE multimedia API? As a comment to
my last entry asked what's wrong with using gstreamer and why we want to have another abstraction layer to be able to switch backends I think it's time to share the motivation of my work.