LWN.net Logo

Benefits

Benefits

Posted Sep 25, 2012 23:34 UTC (Tue) by Tester (subscriber, #40675)
In reply to: The cake, it was a lie by khim
Parent article: GStreamer 1.0 released

GStreamer 1.0 offers lots of benefits for embedded systems and it was one of the key goals as older versions were very desktop centric in their design. But it also offers some nice improvements for desktops users, first and foremost, it has much better performance (see http://luisbg.blogalia.com/historias/71646). If you look at the graph, GStreamer 1.0 uses the least CPU, VLC uses the most. It is also easier to write dynamic pipelines, which should make applications like PiTiVi more stable and make it easier to develop new features.


(Log in to post comments)

Benefits

Posted Sep 26, 2012 4:36 UTC (Wed) by khim (subscriber, #9252) [Link]

I've asked very specific question: how many application which don't use GStreamer directly and get new version automatically when KDE upgrades benefit from said upgrade.

GStreamer 1.0 may be nicer than GStreamer 0.10, but then you have this abstraction layer on top of it which negates most of benefits. Smaller CPU usage is nicer, but are we really sure it's not then eaten up by Phonon? IOW: will GStreamer1.0+Phonon will still be less resource-hungry when you compare it with GStreamer0.10 without Phonon? Dynamic pipelines are great, but is it something old application can use without recompilation? And so on. What exactly is the point of upgrade (besides the ability to say that "yes, we now use shiny new toy under the hood")?

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds