Интернет магазин китайских планшетных компьютеров



Компьютеры - Phonon

01 мая 2011


Оглавление:
1. Phonon
2. История



мультимедийный фреймворк для KDE4, который предоставляет API для разработки мультимедиа-приложений. Phonon использует набор расширяемых модулей, выполняющих реальную работу.

Входит в состав Qt начиная с версии 4.4. До 4.5 версии поставлялся в виде исходников и стандартно был доступен только для коммерческой версии Qt. В данный момент распространяется как часть Qt под лицензией GNU LGPL version 2.1.

Особенности

Phonon API написан на языке программирования C++ с использованием парадигм объектно-ориентированного программирования. Механизм использования интерфейса Phonon основан на графовых связях между источниками и выводящими устройствами. Связи между объектами данных и устройств вывода реализуются с помощью путей. Библиотека также поддерживает звуковые эффекты.

Плюсы:

  • Кросс-платформенность.
  • Простота использования.
  • Предоставление разработчикам возможности создания API-независимых приложений для воспроизведения видео и аудио данных.

Минусы:

  • Отсутствует поддержка работы с устройствами аудио- и видеозахвата.
  • Отсутствует доступ к видеобуферу для наложения видео эффектов в реальном времени.
  • Слабые возможности аудио эффектов.


Просмотров: 1706


<<< Transcode