[Предыдущая: Модуль QtXmlPatterns] [Все модули Qt] [Следующая: Модуль Qt3Support] Модуль Phonon
|
Phonon::AudioOutput | Используется для отправки данных на устройства аудиовыхода |
---|---|
Phonon::Effect | Используется для преобразования аудиопотоков |
Phonon::EffectParameter | Описывает один параметр эффекта |
Phonon::EffectWidget | Виджет для управления параметрами Effect |
Phonon::MediaController | Управляет опциональными свойствами медиа-файлов/устройств |
Phonon::MediaNode | Базовый класс для всех узлов в медиа-графе |
Phonon::MediaObject | Интерфейс воспроизведения мультимедиа |
Phonon::MediaSource | Мультимедийные данные для медиа-объектов |
Phonon::BackendCapabilities::Notifier | |
Phonon::ObjectDescription | Информация об объектах Phonon |
Phonon::Path | Описывает соединения между медиа-узлами |
Phonon::SeekSlider | Ползунок для поиска позиций в медиа-потоках |
Phonon::VideoPlayer | Используется для выполнения воспроизведения видео |
Phonon::VideoWidget | Виджет, используемый для отображения видео |
Phonon::VolumeSlider | Ползунок, который используется для управления уровнем громкости устройства аудиовыхода |
Phonon - кроссплатформенный мультимедийный каркас, который даёт возможность использовать аудио- и видеоконтент в приложениях Qt. Документ Обзор Phonon предоставляет введение в архитектуру и возможности, включенные в Phonon. Пространство имен Phonon содержит перечень всех предоставляемых модулем классов, функций и пространств имен.
Приложения, использующие классы Phonon, нужно сконфигурировать для сборки вместе с модулем Phonon. Следующая декларация в файле проекта qmake гарантирует, что приложение будет скомпилировано и связано с данным модулем:
QT += phonon
Модуль Phonon является частью Выпуска Qt Full Framework и Версий Open Source Qt.
Серверная часть Qt в настоящее время разрабатывается для Phonon версии 4.1. Проект Phonon идёт вперед и вносит новые возможности, которые не реализованы в серверной части Qt. Мы решили не документировать ту часть Phonon, которая не поддерживается. Любой класс или функция, которой нет в нашей документации, можно считать неподдерживаемым.
Держатели лицензии Выпуска Qt Commercial, которые хотят распространять приложения, использующие модуль Phonon, должны быть осведомлены об их обязательствах по GNU Lesser General Public License (LGPL).
Разработчики использующие выпуск Open Source, могут выбрать способ распространения модуля под подходящей версией GNU LGPL; версия 2.1 для приложений и библиотек, лицензируемых на условиях GNU GPL version 2, или версия 3 для приложений и библиотек, лицензируемых на условиях GNU GPL version 3.
This file is part of the KDE project
Copyright (C) 2004-2009 Matthias Kretz <kretz@kde.org>
Copyright (C) 2008 Ian Monroe <ian@monroe.nu>
Copyright (C) 2007-2008 Trolltech ASA
Copyright (C) 2010 Nokia Corporation и/или её дочерние компании.
Contact: Nokia Corporation (qt-info@nokia.com)
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
You should have received a copy of the GNU Library General Public License along with this library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[Предыдущая: Модуль QtXmlPatterns] [Все модули Qt] [Следующая: Модуль Qt3Support]
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |