GStreamer itself is a framework, not a video playback engine. It is modular and implements codecs and other stuff via plugins. GStreamer is an abstraction layer in itself, and UMMS only adds another more restricted layer on top of it.
Posted Nov 4, 2011 9:56 UTC (Fri) by xav (guest, #18536)
[Link]
Agreed. I fail to see how applying another indirection layer (with its inevitable share of bugs) will make things better, especially for embedded systems.
Moreover Gstreamer is already a layer above libav (ffmpeg) for most playback cases.