"Phonon vs GStreamer" - пояснение, почему разработчики KDE создали свою мультимедиа подсистему Phonon, когда можно было использовать готовый GStreamer. Главная причина в нестабильности ABI GStreamer от релиза к релизу, что идет в разрез с политикой обязательной бинарной совместимости в KDE (приложение, скомпилированное в KDE 4.0 должно работать и в KDE 4.1, и в KDE 4.2). Другая причина - желание создания звукового API в стиле Qt.
|