> So you're saying that porting once every 7 (!!) years, is more painful than writing and maintaining the abstraction layer?
Remember that without Phonon, you would need to port _all_ applications (including those that might have become unsupported), and that some people may also prefer using another back-end such as VLC or Xine. Not to mention other OS's.
Posted Sep 25, 2012 16:23 UTC (Tue) by tuna (guest, #44480)
[Link]
Or you could just use gst.010.
I can accept that Phonon can be useful if you want to support different OSs, but in most cases it is nothing but a very leaky inderection layer.
Phonon for ever
Posted Sep 25, 2012 17:06 UTC (Tue) by ovitters (subscriber, #27950)
[Link]
Those applications also had to be ported to Phonon and Phonon had to be developed. Some of the GStreamer 0.10 -> 1.0 porting was just updating something in configure.ac (meaning: no source code change!).